<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: determine the radius of a curvature from GPS points ? in Geoprocessing Questions</title>
    <link>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106298#M3617</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Good morning ! (depending on your location of course)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your quick answers.&lt;/P&gt;&lt;P&gt;Yes Dan, I would be extremely interested and could wait until next tuesday. I don't know If I could send you the shapefile of the road I'm doing my tests on ? Maybe it could help you (as a whole) to understand really what my problem is. Reading your different steps, it seem to do what I need to do (but i'm far from an expert in that specific field). And we do use a very high-end GPS mounted on a econoline so it would seem to be close to what you did.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And Riyas, as it is now and if it cannot be changed / corrected, I cannot indeed select 2 points next to each other. I could select points but it is quite random (I can select one point every 20 or so points) BUT I actually do need to get the&lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt; individual segment formed by 2 GPS points (or at least, as many GPS positions there is for a single curve). The whole idea would be to draw a road from those GPS points and within the road, having each curve and its radius in that road. It's a complicated task that I don't know if it can be done using ArcGis or if it would require other softwares like autocad.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm glad I found this forum to help me, this is giving me hopes&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 29 Aug 2014 13:06:00 GMT</pubDate>
    <dc:creator>xavierberlo</dc:creator>
    <dc:date>2014-08-29T13:06:00Z</dc:date>
    <item>
      <title>determine the radius of a curvature from GPS points ?</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106290#M3609</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a shapefile of gps positions (sucession of points, with X Y Z data) of hundreds of kilometers of road&lt;/P&gt;&lt;P&gt;and I'd like to know if it possible with ArcGis 10 to determine the radius of each curvature.&lt;/P&gt;&lt;P&gt;Example : I have one segment of a road represented by 100 gps points and I'd like to draw the curves and measure the radius of each curvature.&lt;/P&gt;&lt;P&gt;Is there a tool for that ? Or a script ?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I hope I will be able to find the help I need here because I'm lost.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Aug 2014 18:32:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106290#M3609</guid>
      <dc:creator>xavierberlo</dc:creator>
      <dc:date>2014-08-28T18:32:58Z</dc:date>
    </item>
    <item>
      <title>Re: determine the radius of a curvature from GPS points ?</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106291#M3610</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We did some work in that area a number of years ago ( &lt;A href="http://gis.stackexchange.com/questions/109508/is-there-simple-way-to-calculate-radius-of-curvature-along-polyline"&gt;see the references in this link&lt;/A&gt; ) but I have not updated the old extension to ArcGIS&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Aug 2014 18:54:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106291#M3610</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2014-08-28T18:54:32Z</dc:date>
    </item>
    <item>
      <title>Re: determine the radius of a curvature from GPS points ?</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106292#M3611</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Xavier,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Not sure if there are any readily available tool.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Attached script calculates the radius of curvature using three consecutive coordinate sets. In your case you may want to use the start, mid point and end point coordinates for your road.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Aug 2014 07:16:48 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106292#M3611</guid>
      <dc:creator>RiyasDeen</dc:creator>
      <dc:date>2014-08-29T07:16:48Z</dc:date>
    </item>
    <item>
      <title>Re: determine the radius of a curvature from GPS points ?</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106293#M3612</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We ruled out a simple selection of 3 points and had to implement circular regression to best fit the gps data...read the paper for more details.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Aug 2014 11:39:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106293#M3612</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2014-08-29T11:39:00Z</dc:date>
    </item>
    <item>
      <title>Re: determine the radius of a curvature from GPS points ?</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106294#M3613</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;First of all, I'd like to thank you both for trying to help me, it is greatly appreciated because I really don't know what to do.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dan, I've tried to access your document on onlinelibrary but it's a "buy to consult" and I use the computer at work and am not allowed to make any purchases online unless it is a tool that will do exactly what we need for this project and you said earlier that you haven't updaded your version to arcgis so would it be of any direct use for me ? Not trying to be picky but it has to be justified and to get permssion to buy something, it has to be THE tool that we need.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Riyas, thank you for this script. I tried to execute it but I have another problem that I'm not sure how to solve. The GPS points are taken 10meters (40 feet) away from each other and when I'm trying to reduce the scale at the closest I can to see separate points (1:0.004), one single point cannot be selected, the selection tool select a GPS point that is 30 points away from the one I selected ? Is there a way around it ? Because I cannot select the beginning, middle and end of a road. I have to select the road as a whole.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Again, thank you for your help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Aug 2014 12:28:50 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106294#M3613</guid>
      <dc:creator>xavierberlo</dc:creator>
      <dc:date>2014-08-29T12:28:50Z</dc:date>
    </item>
    <item>
      <title>Re: determine the radius of a curvature from GPS points ?</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106295#M3614</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The paper contains no code...and I can't locate my digital copy (If I have some success at work, I will forward it to you).&lt;BR /&gt;We were using high-end GPS, mounted in a trailer, to collect the data (and a "good driver" &lt;IMG src="https://community.esri.com/legacyfs/online/emoticons/happy.png" /&gt; )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In principle, and going by memory, the following steps were used.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1 a road segment was selected (via various means), the segment may or may no contain a true curve, a threshold could be specified&lt;/P&gt;&lt;P&gt;2&amp;nbsp; straight lines segments were identified based upon a deviation parameter&lt;/P&gt;&lt;P&gt;3&amp;nbsp; the tangent segment from the straight line segment to the road curve was delineated&lt;/P&gt;&lt;P&gt;4&amp;nbsp; an initial assessment of the circular segment was determined...points that were within a tolerance were identified and collected&lt;/P&gt;&lt;P&gt;5&amp;nbsp; circular regression was applied to the points collected in step 4 to minimize the deviations from the curve and overcome the simplistic assessment of a 3-point circle&lt;/P&gt;&lt;P&gt;6&amp;nbsp; the exit segment (see 3) was determined&lt;/P&gt;&lt;P&gt;7&amp;nbsp; proceed with the next straight line segment or next tangent or next circular curve depending upon road layout.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I do have some python code and a toolbox that I was testing last year...if you can wait until after the labor day weekend (this weekend), I will get you a copy off if interested for testing purposes.&amp;nbsp; My contact email can be found in my profile.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Aug 2014 12:47:50 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106295#M3614</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2014-08-29T12:47:50Z</dc:date>
    </item>
    <item>
      <title>Re: determine the radius of a curvature from GPS points ?</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106296#M3615</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Dan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Agree that 3 points along a larger section of road will not be a true representation of actual curvature of the road. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My understanding of xavier's requirement was he's interested in curvature for individual segment formed by 2 GPS points (which i understand is not possible) the next simplest option was to use 3 consecutive coordinates to measure the curvature.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I found your circular regression script here &lt;A href="http://arcscripts.esri.com/details.asp?dbid=14629" title="http://arcscripts.esri.com/details.asp?dbid=14629"&gt;Circular Regression&lt;/A&gt; . &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Aug 2014 12:51:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106296#M3615</guid>
      <dc:creator>RiyasDeen</dc:creator>
      <dc:date>2014-08-29T12:51:01Z</dc:date>
    </item>
    <item>
      <title>Re: determine the radius of a curvature from GPS points ?</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106297#M3616</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have the newer python version in test phase now, this is only part of a larger problem as identified above.&amp;nbsp; As indicated in the initial thread, there is a greater density of points available...hopefully along the curve segment.&amp;nbsp; Accurate estimates of the radius of curvature in an engineering context has a different threshold of needs.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Aug 2014 12:57:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106297#M3616</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2014-08-29T12:57:00Z</dc:date>
    </item>
    <item>
      <title>Re: determine the radius of a curvature from GPS points ?</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106298#M3617</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Good morning ! (depending on your location of course)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your quick answers.&lt;/P&gt;&lt;P&gt;Yes Dan, I would be extremely interested and could wait until next tuesday. I don't know If I could send you the shapefile of the road I'm doing my tests on ? Maybe it could help you (as a whole) to understand really what my problem is. Reading your different steps, it seem to do what I need to do (but i'm far from an expert in that specific field). And we do use a very high-end GPS mounted on a econoline so it would seem to be close to what you did.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And Riyas, as it is now and if it cannot be changed / corrected, I cannot indeed select 2 points next to each other. I could select points but it is quite random (I can select one point every 20 or so points) BUT I actually do need to get the&lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt; individual segment formed by 2 GPS points (or at least, as many GPS positions there is for a single curve). The whole idea would be to draw a road from those GPS points and within the road, having each curve and its radius in that road. It's a complicated task that I don't know if it can be done using ArcGis or if it would require other softwares like autocad.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm glad I found this forum to help me, this is giving me hopes&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Aug 2014 13:06:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106298#M3617</guid>
      <dc:creator>xavierberlo</dc:creator>
      <dc:date>2014-08-29T13:06:00Z</dc:date>
    </item>
    <item>
      <title>Re: determine the radius of a curvature from GPS points ?</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106299#M3618</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Xavier,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You'll need at least three points for calculating radius of curvature. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Important: The script I posted above is very simplistic. It assumes your circle passes through all the three points and does not take anything else into account. If this simplest interpretation of curvature would meet your need I'll modify the script to use selection from layer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If one best fit radius of curvature for the whole road which takes all GPS points into account, Dan's script I referenced above is your best candidate.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Aug 2014 13:49:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106299#M3618</guid>
      <dc:creator>RiyasDeen</dc:creator>
      <dc:date>2014-08-29T13:49:57Z</dc:date>
    </item>
    <item>
      <title>Re: determine the radius of a curvature from GPS points ?</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106300#M3619</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Xavier,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you post a small subset of your data? Take out any confidential business attributes that you don't want to share.&lt;/P&gt;&lt;P&gt;If you don't want to reveal the actual location of your coordinate, omit the .prj file in you post.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Aug 2014 13:56:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106300#M3619</guid>
      <dc:creator>RiyasDeen</dc:creator>
      <dc:date>2014-08-29T13:56:55Z</dc:date>
    </item>
    <item>
      <title>Re: determine the radius of a curvature from GPS points ?</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106301#M3620</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Riyas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I don't mind sharing the data if it could help* me advance in the problem I have. Here is a segment of a road as a .zip file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your time.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Aug 2014 14:15:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106301#M3620</guid>
      <dc:creator>xavierberlo</dc:creator>
      <dc:date>2014-08-29T14:15:10Z</dc:date>
    </item>
    <item>
      <title>Re: determine the radius of a curvature from GPS points ?</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106302#M3621</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;UL&gt;&lt;LI&gt;Open your discussion (not from inbox)&lt;/LI&gt;&lt;LI&gt;Reply&lt;/LI&gt;&lt;LI&gt;Use advanced Editor (top right)&lt;/LI&gt;&lt;LI&gt;Attach (bottom right)&lt;/LI&gt;&lt;/UL&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Aug 2014 14:18:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106302#M3621</guid>
      <dc:creator>RiyasDeen</dc:creator>
      <dc:date>2014-08-29T14:18:55Z</dc:date>
    </item>
    <item>
      <title>Re: determine the radius of a curvature from GPS points ?</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106303#M3622</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Done, thank you. And to correct what I wrote earlier, there is one point every meter (4 feet)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Aug 2014 14:25:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106303#M3622</guid>
      <dc:creator>xavierberlo</dc:creator>
      <dc:date>2014-08-29T14:25:22Z</dc:date>
    </item>
    <item>
      <title>Re: determine the radius of a curvature from GPS points ?</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106304#M3623</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi again,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just to clear something out, when I said i need the individual of a segment formed by 2 GPS points, I actually "just" need the radius of one curve as a whole and not the radius of 3 GPS points within the same curvature. If the shape of one curve take 100 GPS points, I would need the radius of the curve from its beginning to the end and not for each set of 3 points within that same curve.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Aug 2014 14:42:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106304#M3623</guid>
      <dc:creator>xavierberlo</dc:creator>
      <dc:date>2014-08-29T14:42:23Z</dc:date>
    </item>
    <item>
      <title>Re: determine the radius of a curvature from GPS points ?</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106305#M3624</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Xavier,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Attached script to calculate radius of curvature based on the points you select on the layer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Setup:&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Extract attached zip file.&lt;/LI&gt;&lt;LI&gt;Add a script tool and point it to &lt;STRONG&gt;radius of curvature.py&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;Set a script parameter source as Feature layer&lt;/LI&gt;&lt;LI&gt;&lt;IMG alt="Untitled.png" class="jive-image image-1" src="https://community.esri.com/legacyfs/online/6732_Untitled.png" style="height: auto;" /&gt;&lt;/LI&gt;&lt;LI&gt;Change Line 15 on radius of curvature to point to the circle shape file&lt;/LI&gt;&lt;LI&gt;Add your XY point layer to map and select set of points to calculate radius (If you don't select points then all the points will be used)&lt;/LI&gt;&lt;LI&gt;Script will calculate Radius of curvature using three point logic (first , middle and last point based on NoLigne field order of values) as well as Dan's Circular regression.&lt;/LI&gt;&lt;LI&gt;Circle feature class will have points which form the circle and type column with logic used for computing it.&lt;/LI&gt;&lt;LI&gt;Use the one that best fits your purpose.&lt;/LI&gt;&lt;LI&gt;Output would like below.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="Untitled.png" class="jive-image image-2" src="https://community.esri.com/legacyfs/online/6733_Untitled.png" style="width: 620px; height: 496px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note: CircularRegressionHelper.py is dan's code as is from &lt;A href="http://arcscripts.esri.com/details.asp?dbid=14629" title="http://arcscripts.esri.com/details.asp?dbid=14629"&gt;Circular Regression&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Sep 2014 01:52:37 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106305#M3624</guid>
      <dc:creator>RiyasDeen</dc:creator>
      <dc:date>2014-09-01T01:52:37Z</dc:date>
    </item>
    <item>
      <title>Re: determine the radius of a curvature from GPS points ?</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106306#M3625</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This will get you started, but the old version has been modified to deal with real world projected coordinates (ie in the 100,000s and 1,000,000s as would be the case for a UTM projection.&amp;nbsp; the 3 point (aka linear solution) is simply there to provide an estimate of the center of the circle for the non-linear solution.&amp;nbsp; It is the latter that is used to generate the circle.&amp;nbsp; Prior to reporting results, you should test the results against known generated circular arcs with and without scatter normal to the curve but this should get you started.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Sep 2014 08:35:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106306#M3625</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2014-09-01T08:35:58Z</dc:date>
    </item>
    <item>
      <title>Re: determine the radius of a curvature from GPS points ?</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106307#M3626</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;wow thank you so much for this precious help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried to compare the results from your script and the one I had using the curve calculator (advanced editing tool). To be able to use the curve calculator, I created a line shapefile and made 2 tangents and then drew the chord and then measured the chord and the arc distance between the 2 tangents. I'm well aware that it is very basic and maybe not very acurate but this was all I had before asking for help here and the results I have from your script seems to be similar from the one I had using the curve calculator. Of course, I will need to do more tests in order to see how acurate it is and if this will be enough for our needs (but I'm sure it is) but I wanted to thank you both for your help. I'll come back for a follow-up on my tests results later on.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;Edit&lt;/STRONG&gt; &lt;/SPAN&gt;: Okay now I have different results. It's not per say a different result but rather -it appears- a different scale.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is what I have from the curve calculator and what I have using your script&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="6896" alt="test.JPG" class="jive-image image-1" src="https://community.esri.com/legacyfs/online/6896_test.JPG" style="width: 620px; height: 465px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As you can see, I get a radius of 283 using the curve calculator and 0.00270 or 0.00363 using your script. Is it just because of the scale used in your script ? Or is it really a different result ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;Edit2&lt;/STRONG&gt; &lt;/SPAN&gt;: Well, now it appears I have a different result. Using the same method, here is what I have. I use the measure tool to measure the arc and chord distances. And of course, the highlighted points are the ones selected for the script. Is it again just the scale ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="6897" alt="test2.JPG" class="jive-image image-2" src="https://community.esri.com/legacyfs/online/6897_test2.JPG" style="width: 620px; height: 465px;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Sep 2014 13:33:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106307#M3626</guid>
      <dc:creator>xavierberlo</dc:creator>
      <dc:date>2014-09-01T13:33:17Z</dc:date>
    </item>
    <item>
      <title>Re: determine the radius of a curvature from GPS points ?</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106308#M3627</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Xavier,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Looks like curve calculator is giving results in linear units feet or meter. the script produces results in decimal degrees. You may want to project you points and try again. You can use project tool to project it to your local projected coordinate system&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Sep 2014 14:57:24 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106308#M3627</guid>
      <dc:creator>RiyasDeen</dc:creator>
      <dc:date>2014-09-01T14:57:24Z</dc:date>
    </item>
    <item>
      <title>Re: determine the radius of a curvature from GPS points ?</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106309#M3628</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Riyas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I changed the coordinates to the one I use in a different shapefile which is GCS_WGS_1984 but it doesn't change anything. Should the coordinates be projected instead ? And to be honest, it would be better for our need to have the radius given in meters instead of decimal degrees. Is it something that can be easily modified in the script ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Sep 2014 15:13:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/determine-the-radius-of-a-curvature-from-gps/m-p/106309#M3628</guid>
      <dc:creator>xavierberlo</dc:creator>
      <dc:date>2014-09-01T15:13:13Z</dc:date>
    </item>
  </channel>
</rss>

