Ich denke, die gezeichneten Formen zu speichern und bei Bedarf in die Karte zu laden. Wenn ich point
und circle
zeichne, gibt es dasselbe geoJSON. Art der beiden Formen sind point
. Ich kann den Unterschied nicht unterscheiden. Wenn ich den circle
geoJSON auf die Karte lade, wird es als point
geladen.eckig-Prospekt: Zeichenkontrolle: GeoJSON von Kreis und Punkt sind gleich. Wie unterscheidet man?
Kasse des Konsolenprotokoll aus dem Screenshot.
is't einen Fehler oder ich etwas falsch? Bitte Beratung.
gespeichert habe Ich habe ein Problem beim Speichern des GeoJSON. In der Karte können wir zeigen, wie Sie vorgeschlagen haben. Aber sobald du es gespeichert und wieder zurückgeholt hast. Wie unterscheidet man? Bze-Geometrie-Typ von beiden ist "Point", Wie kann ich das erkennen, das ist "Kreis" und "Punkt". –
Sie verwenden 'layer.asGeoJSON()'. Benutze Dinge wie 'layer instanceof L.Point' und greife auf' layer.options'. – IvanSanchez