- Edit Feature Attributes
- Draw new polygons
- Autocomplete polygons
- Cut features
- Merge features.
- Undo and Redo
Problem: When the user cuts a polygon, the two pieces look okay. But when the two features are selected and merged, the new polygon is displaced by two to three pixels in some random direction. The merged shape is maintained, but it looks like it slid over a little bit. This creates gaps and overlaps in the polygons where there weren't any before. When we look at the data in ArcMap, we see the same gaps and overlaps in the edited polygon. While the displacement appears to be a couple pixels off, that translates to about 10 foot gaps in our data.
For right now, we don't have a topology on these features, since the extra checks and balances they add reduce the performance of other operations.
Any suggestions? I'll be happy to post bits of my code when I have time.