Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

I have a set of polygons drawn using an inaccurate GPS PDA. these polygons are sharing nodes.

after post-processing GPS data to get accurate coordinates i have a set of all the nodes, then i have to update the vertices of already drawn polygons. the relation between old and new vertices is based on the nearest point.

how could i modify polygon vertices in this case, using(arcengine , arcobjects) or just a GIS algorithm.

May be the whole process is not good enough so any suggestion is welcome.

share|improve this question

1 Answer 1

up vote 2 down vote accepted

You can use Snap (Editing) tool from ArcToolbox. It can be found in ArcToolbox\Editing\Snap.

Set inaccurate polygons as Input features and accurate points after post-processing as Snapping Environment. Also set reasonable Distance parameter for points.

Result of my testing the tool: result1

PS this tool is only available with ArcEditor and ArcInfo licenses.

share|improve this answer
Thanks a lot , you have helped me with an awesome tool :). –  geogeek May 21 '12 at 17:41

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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