問題タブ [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.

0 投票する
0 に答える
797 参照

python-2.7 - Geopy で geocoders API を使用してサービスがタイムアウトしました

このコードをオンラインで見つけましたが、うまくいきません:

エラーは次のとおりです。

0 投票する
0 に答える
52 参照

gps - GPS ポイント間の GPS ポイントの埋め込み

2 つの GPS ポイントが与えられた場合、2 つの間に (直線で) より多くの GPS ポイントを埋めたいと思います。たくさんのコードがありますが、同じ質問をするだけでも長くて複雑です。誰かが何かツールを念頭に置いているかどうか疑問に思っています。

0 投票する
3 に答える
177 参照

python - 私のループに別の目が必要です

座標のリストから始めて、補間された座標を含む新しいリストを作成しようとしています。何かが足りないので、最初と最後の座標を何度も追加するだけです。

問題はメイン関数にあり、原点を新しく作成された点に置き換えることに関係しています。他は必要なので載せました。これを実行すると、Google Earth で開いて問題を確認できる .kml ファイルが作成されます。

現在、新しいリストは次のようになっています。新しいポイントを追加することなく、出発地と目的地が何度も追加されていることがわかります。

期待される結果: 出発地と目的地の間の 3m 間隔の座標 (出発地と目的地を含む) のリスト。

0 投票する
3 に答える
20738 参照

python - 距離と方向に基づいてポイントを計算する

GeoDjango または GeoPy を使用して、方向と距離に基づいてポイントを計算したいと思います。

たとえば、(-24680.1613, 6708860.65389) という点がある場合、Vincenty 距離式を使用して、北 1 キロ、東 1 キロ、南 1 キロ、西 1 キロのポイントを見つけたいと思います。

私が見つけることができる最も近いものは、distance.py ( https://code.google.com/p/geopy/source/browse/trunk/geopy/distance.py?r=105 ) の「目的地」関数です。これはどこにも文書化されていませんが、使用方法はまだわかりません。

どんな助けでも大歓迎です。

0 投票する
4 に答える
5651 参照

python - 緯度/経度座標が米国の州内にあるかどうかを調べる

Python を使用して、特定の緯度/経度座標のペアが米国の州などの定義された地理的境界内にあるかどうかを確認する関数、ライブラリ、またはその他の方法はありますか?

例:

32.781065、-96.797117 はテキサス州に該当しますか?

0 投票する
1 に答える
6122 参照

python - geoPy エラー: AttributeError: 'NoneType' オブジェクトに属性 'address' がありません

私は住所のリストを含む xml を持っており、geopy を使用してそれらを反復処理し、情報 (緯度、経度、距離など) を抽出しようとしていますが、このエラーが発生し続けます: AttributeError: 'NoneType' object has属性「アドレス」がありません。誰かが何か考えを持っているなら、コードは次のとおりです。

xml ファイルのサンプル:

住所がヘブライ語であることがわかりますが、問題になることはありません。最初のアドレスはすべてうまくいきますが、エラーが発生します。xml ファイルを反復処理する方法と関係があると思いますが、何かアイデアはありますか?

とても感謝しております!

0 投票する
1 に答える
1029 参照

python - geopy 距離を取得する都市の python

これが可能かどうかはわかりませんが、都市の座標のリストがあり、リストの最初の座標を取得して、リストの各座標の距離を計算し、最後に最短距離を取得したいと思います。都市名。都市名と州を取得することを除いて、すべてのことを行うことができます。とにかくこれを行うことはありますか?

誰にもヒントはありますか?

0 投票する
1 に答える
5388 参照

python - Python geopy geocoders.Google

座標のリストを作成する Geopy を使用して Python スクリプトを実行しようとしています。Geopy をインストールし、Mac のターミナルから実行しています。

次に、エラーメッセージが表示されます。

API キーが間違っている可能性はありますか? なぜこうなった?このメッセージが表示されない場合は、次に .csv を読み込みます。

このコードは正しいですか? また、このコードでは「continue」(「full_addy」の上) が必要ですか? 最後に、「geocoders.Google」を機能させるための助けが得られ、このスクリプトが機能する場合、Python スクリプトをどのように実行しますか? つまり、これらのコマンドをターミナルに書き込んでいます。最後の 'print full_addy + ",NULL,NULL"' 行でスクリプトを実行し、出力を costcos-geocoded.csv として保存するにはどうすればよいですか?

私のところに来る助けを前もってありがとう...

0 投票する
1 に答える
764 参照

python - Python 3.2 で geopy をインストールする際の問題

Python 3.2 にモジュールをインストールしようとしていますが、インストールできません。私は Windows 7 を使用しています。モジュールを Python 3.2 にのみインストールする必要があるため、他のバージョンの Python で機能するソリューションは役に立ちません (Python 2.7 または 3.3、3,4 にモジュールをインストールしても問題はありませんでした) 問題があるかもしれないと思ったので、他のバージョンの Python をすべて削除しました。

pip install を使用してパッケージを手動でインストールしようとしましたが、どちらも機能しません。一見、setuptools と pip を正しくインストールしているように見えます。これは、pipをインストールしようとしたときに得られる出力です

よさそうですよね?

次に、入力して使用しようとするpip install geopyと、次の出力が得られます

pip: the termpipis not recognized as the name of a cmdlet, function or operable programなど。パス環境で python 3.2 が指定されていることを確認し、他のすべてのバージョンの pythons をアンインストールしました。他に何ができるかわかりませんか?

また、geopy を手動でインストールしようとしました。github の geopy ページに移動し、[Download ZIP] を押しました。次に、フォルダーを python32 の lib/site-packages ディレクトリに抽出しました。setup.py ( python32 setup.py install) を使用してインストールしようとしたときに表示されたエラー メッセージは次のとおりです。このエラー メッセージの意味がわかりません

Traceback (most recent call last): File "setup.py", line 6, in <module> from geopy import __version__ as version File "C:\python32\lib\site-packages\geopy-master\geopy\__init__.py", line 10, in <module> from geopy.location import Location File "C:\python32\lib\site-packages\geopy-master\geopy\location.py", line 21 def __init__(self, address=u"", point=None, raw=None):