Khi tôi nhìn lên các thông số kỹ thuật của GeoJSON Tôi thấy rằng vòng tròn được hỗ trợ:vòng kết nối geojson, được hỗ trợ hay không?
http://geopriv.dreamhosters.com/geojson/geojson-spec.html#circleExample
Khi tôi thử các mã trong geojsonlint (http://geojsonlint.com/) tuy nhiên, nó mang lại cho tôi một lỗi.
Input:
{
"type": "Circle",
"coordinates": [4.884, 52.353],
"radius": 200
}
Cung cấp:
"Circle" is not a valid GeoJSON type.
Tôi muốn hiển thị nhiều nơi khác nhau của lợi ích với một loạt các ảnh hưởng trên bản đồ bằng cách sử dụng d3. Nó cần GeoJson cho đầu vào nhưng đúng là vòng tròn không được hỗ trợ với GeoJson?
Bạn caould ghi đè 'L.Circle.toGeoJSON() 'để thêm thuộc tính bổ sung để cho biết rằng các điểm cần được biểu diễn dưới dạng một vòng tròn: https://github.com/Leaflet/Leaflet/issues/2888 Mặc dù nó không phải là tiêu chuẩn, nó cung cấp cho bạn siêu dữ liệu để biết để đại diện cho một vòng tròn. –
Ah có, nhưng điều đó sẽ được giải quyết bằng cách sử dụng api Leaflet. Điều này sẽ làm việc nhưng bạn sẽ không sử dụng geojson cho mỗi se, bạn sẽ sử dụng các chức năng mà tờ rơi cung cấp cho bạn. D3 sẽ cung cấp một giải pháp tương tự độc lập với thư viện ánh xạ mà bạn sử dụng. – cantdutchthis