Hinzufügen von Eigenschaften zu einem Leaflet-Layer, der zu Geojson-Optionen wird

9

Sagen wir, ich zeichne eine Form auf einer Mapbox-Map und mache das auf der Ziehung: crated event:

%Vor%

Wenn ich ein featureGroup.toGeoJSON() mache, haben die Geojson-Features ein leeres Properties-Objekt. Gibt es eine Möglichkeit, einen Leaflet-Layer so zu konfigurieren, dass bei der Umwandlung in geoJson bestimmte Eigenschaften festgelegt werden?

    
Justin Dearing 19.04.2015, 21:53
quelle

2 Antworten

1

Sie können entweder die Broschürenquelle ändern oder eine eigene Funktion schreiben, um die Ebenen zu bearbeiten und die Eigenschaften festzulegen, nach denen Sie suchen.

    
pk. 20.04.2015, 13:26
quelle
7

Eigentlich besteht der Trick darin, den Layer feature mit seinem type (muss ein "Feature" sein) und properties zu definieren (benutze letzteres, um alle Informationen aufzuzeichnen, die du brauchst).

%Vor%

Siehe auch Leaflet Draw not Übernahme von Eigenschaften beim Konvertieren von FeatureGroup nach GeoJson und Aktualisiere die Eigenschaften von Geojson, um es mit dem Merkblatt zu verwenden

    
ghybs 29.09.2016 11:51
quelle

Tags und Links