私はそのようなリストに設定した座標のデータベースを持っています
point = []
#sqlcode to append the database to point[0] point [1] point [2] et cetera.
したがって、たとえば point[0] では、次の出力があります。
(45.424571, -75.695661)
次に、pygeocoder モジュールを使用して逆ジオコーディングを行いたいと考えています。次のように手動で番号を追加すると機能します。
results = Geocoder.reverse_geocode(45.424571, -75.695661)
print(results[0])
これにより、正しい住所が印刷されます。
ただし、代わりにこれを行うと:
results = Geocoder.reverse_geocode(point[0])
print(results[0])
それは動作しません。
この問題のトラブルシューティング方法がわかりません。基本的に私はこれを機能させたい:
point = []
point.append("45.424571, -75.695661")
results = Geocoder.reverse_geocode(point[0])
print(results[0])
しかし、その場合、次のエラーメッセージしか表示されません。
results = revgeo.reverse_geocode(point[0])
TypeError: reverse_geocode() takes at least 3 arguments (2 given)