地図から距離、面積を得る

データ表示欄

使用法
地図をクリック、あるいは住所、地名、名所名、緯度経度を入力、Enterキーで検索すると、世界中の距離、面積を測定します。
参考例


計算結果表示欄

計算法
地球を半径 6,378,137 m の球体と仮定し、球面三角形の余弦定理で二点間の大圏距離を導く。高度は無視されております。

使用式は cosθ = sin(lat1)sin(lat2)+cos(lat1)cos(lat2)cos(lng2-lng1) 。余弦定理より半正矢関数(Haversine formula)を使用しようと思いましたが、妥協してます。

緯度経度(0,0)から(0,180)まで入力すると大圏距離20,037,508 メートルが得られました。地球一周40,075,016メートルですか。散歩道などの距離を出すときはクリックで、国際間は地名入力で、地球のサイズは緯度経度を入れて等、遊んでみてください。子供たちに数遊びで使っていただけると嬉しいです。メモリーリーク、誤差等の問題はご容赦を。面積の計算(球面大地)はすべてGoogleの関数にたよっています。 計算参考

また、球面三角法はイスラム科学の所産で、9世紀、アラブのアル バッターニーという天文学者によって発見、創始されています。