1
私は郵便番号から緯度と経度を計算しています。私は私のコードではgeopyが正しい出力を表示しない
pip install geopy
geopy
をインストールしている
:
from geopy.geocoders import GoogleV3
def get_lat_lng(zip_code):
lat, lng = False, False
geocoder = GoogleV3()
location = geocoder.geocode(query=str(zip_code))
if location:
print location
lat, lng = location.latitude, location.longitude
return lat, lng
私は法の上に呼び出すと、私は54000.
get_lat_lng(54000)
あるラホール、パキスタンの郵便番号を与えています
緯度経度は:
です。(46.975033, 31.994583)
ラホールの実際の緯度と経度が
31.5546° N, 74.3572° E
と場所のプリントにしている私が得た:
Mykolaiv, Mykolaivs'ka oblast, Ukraine, 54000
問題となることがありますか?
https://geopy.readthedocs.org/ja/1.10.0/このドキュメントは、都市の緯度と経度にも役立ちます。 –