問題タブ [osmnx]
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 - networkX MultiDiGraph (OSMNX が作成) でノード DISPLAY (ピクセル) 座標を取得します。
osmnxを使用してgraph_from_pointを作成しています。そのグラフをPNG画像に保存したいのですが、保存されたPNGファイルのPIXEL座標とともにノードの緯度/経度座標を提供する補足ファイルを作成しました。
このチュートリアル: https://matplotlib.org/users/transforms_tutorial.htmlは、「データからディスプレイ座標系に変換」できることを示唆しています (ディスプレイと保存の DPI の問題が発生する可能性があることは承知しています)。必要なものですが、transData を使用しようとすると、以下のエラーが発生します。
これは正しいアプローチですが、間違ったオブジェクトを参照していますか? それともこれは有効ではありませんか?networkx と matplotlib の関係がよくわかりません。私の最終的な目標は、次のことです。
ピクセルは、次によって作成された保存済みファイルへの参照です。
python - OSMnx: "gdf_from_place" で場所をより適切に指定する
Python で OSMnx を使用して州のジオメトリを取得しています (オーストリアなど)。ただし、OSMnx は間違った OSM オブジェクトを場所として選択することがあります。ID を使用して OSM オブジェクトを指定できますか?
例:
OverpassAPI を使用してオーストリアの州名を取得します。
これにより、状態のリストが表示されます。
しかし、OSMnx を使用して "Salzburg" のジオメトリを取得すると、ポリゴンではなくポイントが取得されます。
"Salzburg" は都市であると同時に州でもあるため、明確にするために OSM ID をクエリに入れたいと思います。これを行う方法はありますか?