LoginSignup
4
5

More than 5 years have passed since last update.

めざせpythonライブラリマスター (2)vincenty

Posted at

【ライブラリ説明】

 2つの地点の距離を求める(直線距離かな?)
 1mm以内の正確さで求められるらしい

【準備】

 求めたい2地点の座標を取得します。
 ここでは東京駅と大阪駅の距離を求めてみます。
 google mapで「東京駅」「大阪駅」をそれぞれ検索するとURLにそれぞれ
  35.6813023,139.7640582
  34.7024898,135.4937619
 という数字が@の後ろに記載されているので、それをコピーします。
 おそらく緯度、経度でしょう。

【プログラム】

vincenty.py
# -*- coding: utf-8 -*-

from vincenty import vincenty

tokyo_sta = (35.6813023, 139.7640582)
osaka_sta = (34.7024898, 135.4937619)

# 距離の単位はメートル
print vincenty(tokyo_sta, osaka_sta)
# 距離の単位にマイル指定
print vincenty(tokyo_sta, osaka_sta, miles=True)

【結果】

 403.751385
 250.879402

【感想】

 何に使えそうかな?('_')

【参考サイト】

 vincenty
 github

4
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
5