This example demonstrates feature editing with snapping to a regular
grid. The map is configured with a OpenLayers.Layer.PointGrid
layer and a OpenLayers.Control.Snapping
agent. For the
best performance, the point grid layer should not made visible.
Snapping still works with layers that are not visible.
See the snap-grid.js source to see how this is done.