Quando guardo le specifiche di GeoJSON vedo che i cerchi sono supportati:cerchi geojson, supportati o no?
http://geopriv.dreamhosters.com/geojson/geojson-spec.html#circleExample
Quando provo il codice a geojsonlint (http://geojsonlint.com/), tuttavia, mi dà un errore.
ingresso:
{
"type": "Circle",
"coordinates": [4.884, 52.353],
"radius": 200
}
Dà:
"Circle" is not a valid GeoJSON type.
voglio mostrare diversi luoghi di interesse con una gamma di influenza su una mappa utilizzando d3. Ha bisogno di GeoJson per l'input, ma è vero che le cerchie non sono supportate da GeoJson?
È caould sovrascrivere 'L.Circle.toGeoJSON()' per aggiungere ulteriori proprietà per indicare che il punto dovrebbe essere rappresentato come un cerchio: https://github.com/Leaflet/Leaflet/issues/2888 Anche se non è standard, ti dà i metadati per sapere di rappresentare come un cerchio. –
Ah sì, ma questo sarà risolto usando l'opuscolo Leaflet. Questo funzionerebbe, ma non utilizzeresti geojson di per sé, useresti la funzionalità fornita dal volantino. D3 offrirebbe una soluzione simile indipendente dalla libreria di mapping che si utilizza. – cantdutchthis