snap to centimeter grid in editor

This commit is contained in:
Laura Klünder 2017-06-09 14:45:34 +02:00
parent 7a4bbeb2a6
commit c299e9f4fd

View file

@ -213,6 +213,14 @@ editor = {
editor.map.on('editable:vertex:click', function () {
editor.map.doubleClickZoom.disable();
});
editor.map.on('editable:vertex:drag', function (e) {
e.vertex.setLatLng([(Math.round(e.latlng.lat*100)/100).toFixed(2),
(Math.round(e.latlng.lng*100)/100).toFixed(2)]);
});
editor.map.on('editable:drawing:click', function (e) {
e.latlng.lat = (Math.round(e.latlng.lat*100)/100).toFixed(2);
e.latlng.lng = (Math.round(e.latlng.lng*100)/100).toFixed(2);
});
editor.map.on('editable:vertex:ctrlclick editable:vertex:metakeyclick', function (e) {
e.vertex.continue();
});