Когда я смотрю на спецификации GeoJSON я вижу, что круги поддерживаются:круги geojson, поддерживаемые или нет?
http://geopriv.dreamhosters.com/geojson/geojson-spec.html#circleExample
Когда я попробовать код в geojsonlint (http://geojsonlint.com/), однако, он дает мне ошибку.
Вход:
{
"type": "Circle",
"coordinates": [4.884, 52.353],
"radius": 200
}
Дает:
"Circle" is not a valid GeoJSON type.
Я хочу, чтобы показать различные интересные места, с диапазоном влияния на карте с помощью d3. Для ввода данных требуется GeoJson, но верно, что круги не поддерживаются GeoJson?
Вы caould переопределения 'L.Circle.toGeoJSON()', чтобы добавить дополнительные свойства, чтобы указать, что точка должна быть представлена в виде окружности: https://github.com/Leaflet/Leaflet/issues/2888 Хотя он не является стандартным, он дает вам метаданные, которые нужно знать для представления в виде круга. –
Ах да, но это будет решено с помощью листа листов api. Это сработало бы, но вы бы не использовали geojson как таковой, вы бы использовали функциональность, которую дает вам листок. D3 предложит аналогичное решение, которое не зависит от используемой библиотеки сопоставлений. – cantdutchthis