Hello,
I am trying to identify true curve segments within a File Geodatabase layer. I know we can manually see if a single segment is a curve by selecting editing vertices in the edit tools pane, then for each segment within a feature we can right click and select "Change Segment." From there we can see if the segment is already a line, or a circular arc (true curve). This seems like a lot of drilling down and I suspect there may be a cleaner way to identify curves.
Questions:
Thanks!
in arcpy's polyline class there is a hascurves method which would enable you to determine polyline segments that have curves
Polyline—ArcGIS Pro | Documentation
I wonder what you would like as the output. Do you want an output that contains only the true curves, each as a feature or multipart feature for multiple curves from the same original feature? If possible, could you describe how you are going to use them in your workflow? Thanks.
I am looking for a solution to this. True curves was brought into AGOL. However it is not compatable with offline sync workflows in field maps. The problem is when it was enabled- all my current feature services had that setting default 'yes' when it appeared. Super annoying- I had to audit everything. I am having an issue now with an older feature service I did not catch. I suspect someone added a feature with a true curve. Now I need to seek and destroy it so the feature service can be taken offline. A simple output I would love is just a csv list of the OID number of the record in the feature service with the true curve.