回答編集履歴
2
geopy などで距離計算させる必要がある旨、追記。
test
CHANGED
@@ -1,3 +1,19 @@
|
|
1
|
+
Leaflet の距離計算メソッドとかが、Wrap されていないようで geopy などで距離計算させる必要があるようです。
|
2
|
+
|
3
|
+
|
4
|
+
|
5
|
+
- [PyLearn MAP 01: 地図プログラミングの基礎](http://int-info.com/PyLearn/PyLearnMAP01.html)
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
※上のリンクが適切かどうかは精査できてません。
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
CircleMarker の中心座標とプロットの座標から、geopyのdistance で距離を計算し、CircleMarker の半径より小さいかどうかで判定するようなイメージになるでしょうか。
|
14
|
+
|
15
|
+
|
16
|
+
|
1
17
|
【以下、folim ではうまく使えませんでした。】
|
2
18
|
|
3
19
|
|
1
検証してみたところ、思うような動きをしませんでした。
test
CHANGED
@@ -1,3 +1,7 @@
|
|
1
|
+
【以下、folim ではうまく使えませんでした。】
|
2
|
+
|
3
|
+
|
4
|
+
|
1
5
|
Circle の getBounds() メソッドで LatLngBounds を生成し、contains(<LatLng> latlng) でプロットの緯度経度を渡せば、含まれているかどうかの判定ができそうです。Leaflet 自体のドキュメントを見て話をしているので folium の方で呼べるか未検証ですが。
|
2
6
|
|
3
7
|
|