2点間の距離(半径円)

Home » Articles » 2点間の距離(半径円), published: 2019-05-20 (updated: 2019-09-26)

グーグルの API とは異なり、Leaflet では Circle を(直接)拡大・縮小することはできない(editable ではない)。
プラグインを用いないで、2点間の距離を出すとともに半径 n メートルの円を(後づけで)描く。
円は、火山(たとえば箱根大涌谷。ただし噴くのがどこなのかは知る由もなし)から何キロとか、原発から何 km とか、距離感覚の認識に使えるかと思う。
ふたつの Marker は draggable

Google API の場合はパラメータに libraries=geometry を呼び出す必要がある。Leaflet の場合は .distanceTo メソッドが用意されている。
現実の生活では「歩いて何分」という思考方法のほうが圧倒的に多いと思うが、不動産の世界では一般に「徒歩1分=80メートル」を目安としている。
経路をなぞるなど複数の点の距離を測るにはこちら