Wenn ich die Spezifikationen von GeoJSON sehen Ich sehe, dass Kreise unterstützt:Geojson Kreise, unterstützt oder nicht?
http://geopriv.dreamhosters.com/geojson/geojson-spec.html#circleExample
Wenn ich den Code in geojsonlint ausprobieren (http://geojsonlint.com/) aber es mir einen Fehler gibt.
Eingang:
{
"type": "Circle",
"coordinates": [4.884, 52.353],
"radius": 200
}
Gibt:
"Circle" is not a valid GeoJSON type.
Ich mag mit Hilfe d3 verschiedene Orte von Interesse mit einer Reihe von Einfluss auf einer Karte zeigen. Es benötigt GeoJson für die Eingabe, aber es stimmt, dass Kreise bei GeoJson nicht unterstützt werden.
Sie caould außer Kraft setzen 'L.Circle.toGeoJSON()', um zusätzliche Eigenschaften hinzufügen, um anzuzeigen, dass der Punkt sollte als Kreis dargestellt werden: https://github.com/Leaflet/Leaflet/issues/2888 Obwohl Es ist nicht Standard, es gibt Ihnen die Metadaten zu wissen, um als ein Kreis darzustellen. –
Ah ja, aber das wird mit dem Leaflet api gelöst. Dies würde funktionieren, aber Sie würden nicht Geojson per se verwenden, würden Sie die Funktionalität verwenden, die Ihnen die Broschüre bietet. D3 bietet eine ähnliche Lösung, die unabhängig von der verwendeten Zuordnungsbibliothek ist. – cantdutchthis