D3 を使用して地理的地図の上に、メートル単位で指定された半径の円を描く方法についての指針は、非常に役に立ちます。
Leaflet を使用しようとしましたが、半径をメートル単位で受け入れるのは Circle (または CircleMarker) ですが、データを操作するにはもっと柔軟性が必要です。D3 は非常に役立つようですが、地図の上に指定された半径の円を描く方法がわかりません。そのような円は、指定された半径に対応する領域をカバーします (ズームと投影の変更に適応します)。
D3 を使用して地理的地図の上に、メートル単位で指定された半径の円を描く方法についての指針は、非常に役に立ちます。
Leaflet を使用しようとしましたが、半径をメートル単位で受け入れるのは Circle (または CircleMarker) ですが、データを操作するにはもっと柔軟性が必要です。D3 は非常に役立つようですが、地図の上に指定された半径の円を描く方法がわかりません。そのような円は、指定された半径に対応する領域をカバーします (ズームと投影の変更に適応します)。
Leaflet の最新バージョンを使用して、これらの半径をメートル単位で渡すことができます。半径は、ズーム レベルに応じて変化します。
リーフレットのドキュメントを介した詳細情報は次のとおりです
L.circle([lat,lng], radius).addTo(map);