summaryrefslogtreecommitdiff
path: root/htdocs/streeteditor.js
diff options
context:
space:
mode:
authorMarkus Koch <markus@notsyncing.net>2020-04-25 18:08:02 +0200
committerMarkus Koch <markus@notsyncing.net>2020-04-25 18:08:02 +0200
commit035eb5a9920ed0507e54b6c9a3c43fab27235385 (patch)
tree48708e47182a1f70ad7250a741efad305c8df694 /htdocs/streeteditor.js
parent5b5ce97a1a0a8e2bac0b875baddcd59fd8b54b67 (diff)
downloadlifomapserver-035eb5a9920ed0507e54b6c9a3c43fab27235385.tar.gz
lifomapserver-035eb5a9920ed0507e54b6c9a3c43fab27235385.tar.bz2
lifomapserver-035eb5a9920ed0507e54b6c9a3c43fab27235385.zip
Add editor styling
This function is only partially working atm. It only applies the style when resuming an existing dataset. When starting from scratch, the default style will be used.
Diffstat (limited to 'htdocs/streeteditor.js')
-rw-r--r--htdocs/streeteditor.js12
1 files changed, 10 insertions, 2 deletions
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) {