2016-11-01 2 views
1

Wie kann ich Polygone, die auf einer Karte aus einer Datenbank geladen werden, editierbar machen?Bearbeiten von Polygonen mithilfe von Leaflet-Draw

Sobald die Polygone geladen werden, bleiben sie unbearbeitbar. Die Bearbeitungsoption wird nur aktiviert, wenn ich ein neues Polygon erstelle.

Aus der Datenbank geladene Polygone sind blau markiert und das neu erstellte Polygon ist rot markiert. (Die Bearbeitungssymbole vermasselt!)

enter image description here

+0

fand ich die folgenden Links hilfreich -http : //gis.stackexchange.com/questions/203540/how-to-edit-an-existing-layer-using-leaflet & https://github.com/Leaflet/Leaflet/issues/4461 – codejunkie

+0

Kannst du bitte etwas posten? Code, der zeigt, wie Sie Datenbankelemente in Broschürenelemente konvertieren? Hier ist meine Antwort von vor ein paar Jahren http://stackoverflow.com/a/26965160/859686 –

+0

Ich hatte eine andere Frage auf Stackoverflow gestellt. Die Antwort auf diese Frage löste dieses Problem ebenfalls. Hier ist der Link -> http://stackoverflow.com/questions/40376176/add-existing-leaflet-polygons-to-an-existing-leaflet-layer?noredirect=1#comment68009098_40376176 – codejunkie

Antwort