問題タブ [geopy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Geopy: タイムアウト エラーをキャッチ
私は geopy を使用していくつかの住所をジオコーディングしています。入力の品質管理を行うために、タイムアウト エラーをキャッチして出力したいと考えています。ジオコード リクエストを try/catch に入れていますが、機能していません。私が何をする必要があるかについてのアイデアはありますか?
これが私のコードです:
次の例外が発生します。
前もって感謝します!
python - geopy による間違ったローカリゼーション
私は geopy を使用して、フランスのパリの通りの位置を特定しています。このローカリゼーションで問題が発生しました: 25 rue Constantine, Paris.
以下のコード:
この通りの緯度と経度を示します。
(45.1586776、5.7459736)
フランスのグルノーブル市に近い(パリから約450km!)。
何が問題になるか知っていますか?
あらかじめご了承ください。
乾杯、オリヴィエ
python - Geopy: 国名を英語で取得する
geocode 座標を逆にして、geopy を使用して対応する国コードを取得しようとしています。ただし、Geopy は国コードを取得する方法を提供していないようです。そのため、最初に国名を取得してからコードに変換しようとしています。残念ながら、私のコードでは英語以外の国名が表示されます。
英語で国名を取得するにはどうすればよいですか?
私のコード:
私が得ている出力:
python - Geopy エラー: GeocoderServiceError: HTTP エラー 500: str concat で pandas apply 関数を使用した内部サーバー エラー
作業機能 (コードPython Pandas 'apply' returns series; can't convert to dataframe を参照) が機能しなくなりました。唯一の違いは、文字列連結を渡していることです。
これは機能します
しかし、これはしません:
関数が正しい入力文字列をエコーしているのがわかります。
try/except を削除すると、次の厄介な例外情報が表示されます
私の頭の上にいます。すべてのライブラリを更新しましたが、問題に変化はありません。
前もって感謝します
python - geopandas と geopy のジオコーディング エラー
geopandas docsに従って、文字列のリストをジオコーディングしようとしていますが、エラーが発生しています。
私の環境
私はやろうとしています
次のエラーが表示されます
ドキュメントで googlev3 がデフォルトのプロバイダーであると書かれているのに、なぜ MapQuest を実行しようとしているのかわかりません。Python 2.7でも同じエラーが発生します
python - クラスの呼び出し
geopy を使用していますが、エラーが発生する理由について質問があります。
このコード サンプルは、githubで提供されているものからのものです。それは述べたように動作します
以下のコードでエラーが発生するのはなぜですか? その背後にある理由は何ですか?
2 番目のコードによって提供されるエラーは次のとおりです。