4

I'm looking for a good method for reshaping parcel polygons that have curves. One side of a given polygon (like in my screenshot) has a curve but for some reason, the other side was made with straight segments. There is only a very small difference (0.5 feet for example). I'd like to replace the straight segments with the same curve as on the adjacent polygon. Often the straight segments are on very large right-of-ways so the reshape tool (without temporarily clipping the polygon into a smaller sub-unit) is not a great option. When I try to reshape, and trace the curve, it inevitably follows the path of the straight segment (I think these straight pieces were created through tracing anyway? though I'm not entirely sure). I tried setting the snapping tolerance to like 2 pixels but then I often can't even find the start of the curve. I should add that I don't know the radii of these curves so tracing would be best. Can anyone recommend a working solution to help me out? Simpler would better, obviously, but I'm ready to jump through hoops if necessary.

Straight Edges: Straight Edges Curved Edges: Curved Edges

6
  • What is the origin of the curved data? If it's CAD, it might be true curves (stored in a CAD blob), which won't be amenable to matching (except through pedantic vertex densification)...
    – Vince
    Dec 23, 2015 at 18:50
  • How big is your dataset, are you looking for an automated solution? or are you going to do this manually?
    – yanes
    Dec 23, 2015 at 18:53
  • Unfortunately @Vince it is derived from CAD (but it is now stored in a SQL Server GDB). The dataset is large-ish but I'm only adding bits and pieces from CAD (e.g. maybe 100 lots at a time). Dec 23, 2015 at 20:18
  • I'd unbuild polygons into lines and rebuild them again, by removing straight parts first. Don't forget to save attributes into point features
    – FelixIP
    Dec 23, 2015 at 21:03
  • You check out the align edge tool on the Topology toolbar explained in this blog: blogs.esri.com/esri/arcgis/2012/11/09/aligning-edges I have not tried it myself. Let us know if you try it and if it works or still has issues with true curve edges. Dec 24, 2015 at 21:39

1 Answer 1

2

Assuming that you are dealing with a true curve stored in a geodatabase, the method that I would try to use is to turn it into a vertexed curve first.

The method I use when I need to do this, is to copy the polygon from the geodatabase feature class to a shapefile, delete the original and then copy the vertexed curve from the shapefile into the geodatabase feature class.

The above method, by default, seems to place a very large number of vertices so that the shape appears identical until zoomed in a long way.

You should then be able to use the Trace tool to get a near perfect result.

2
  • I have started down this road base on some of the other comments above. I didn't need to convert to polyline but just a polygon in shapefile format (which eliminated the curves). I'm still having some issues with tolerances (I guess that is what is causing it). One side is not snapping well to the other side (presumably too much detail). This may be the best answer I can ask for though. Thanks! Dec 29, 2015 at 15:44
  • 1
    I'm accepting this as the answer since it is pretty much the way I'm doing this. The snapping thing is still a problem and I may end up creating a new question for it. Dec 31, 2015 at 13:41

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.