Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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 ArcGIS Engine , ArcObjects or just ArcGIS Desktop?

share|improve this question
up vote 3 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

This tool is only available with ArcEditor and ArcInfo licenses.

share|improve this answer

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.