I'm wondering if anyone could provide a few details on how snapping works.
I've used it to snap the endpoints of lines together, with varying results:
sometimes the endpoints seem to snap perfectly (identical latitude and
longitude), and at other times they seem only approximate (they snap
together, but once I zoom in it is clear that the lines do not exactly
meet).
I've looked a bit at the code, and from my understanding it seems like the
snapping is done at the pixel level (using Points rather than Coordinates).
Is that correct? I've traced in to doMoveSelection (in EditBlackboard) to
try and understand how things work, but I'm a bit confused by how some of
the class variables are used (coordMapping, geomMapping, geometries, etc).
Thanks,
Michael
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel