summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--htdocs/mapscript.js3
-rw-r--r--htdocs/streeteditor.js12
2 files changed, 13 insertions, 2 deletions
diff --git a/htdocs/mapscript.js b/htdocs/mapscript.js
index 57fa0f8..3516cbd 100644
--- a/htdocs/mapscript.js
+++ b/htdocs/mapscript.js
@@ -62,6 +62,9 @@ var style_outlines = {
fillOpacity: 0.5
};
+var style_streets = {
+ };
+
// Projection fix from: https://gis.stackexchange.com/questions/200865/leaflet-crs-simple-custom-scale
var factorx = 1 / 256 * 4;
diff --git a/htdocs/streeteditor.js b/htdocs/streeteditor.js
index 6c20e23..4ade184 100644
--- a/htdocs/streeteditor.js
+++ b/htdocs/streeteditor.js
@@ -9,6 +9,14 @@ if (editor_mode) {
var polyline;
var edit_active = 0;
+
+ var editor_style = {
+ radius: 8,
+ fillColor: "#00ff00",
+ color: "red",
+ opacity: 1.0,
+ fillOpacity: 0.5
+ };
function start_editing(dir = 1) {
// TODO: Check whether we already are in edit mode
@@ -73,9 +81,9 @@ if (editor_mode) {
coords[i] = [coords[i][1], coords[i][0]];
}
if (editor_mode_polygon)
- polyline = L.polygon([coords]).addTo(mymap);
+ polyline = L.polygon([coords], editor_style).addTo(mymap);
else
- polyline = L.polyline(coords).addTo(mymap);
+ polyline = L.polyline(coords, editor_style).addTo(mymap);
// polyline.on('dragend', onDragEnd); // TODO: Doesn't work, see "workaround" below
polyline.enableEdit();
if (interactive) {