問題タブ [pyproj]

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 に答える
430 参照

python-3.x - pyproj を使用した複合 CRS 間の変換

(x,y,z) 座標を複合 CRS から別の座標に変換しようとしています。この例をオンラインで見つけましたが、うまくいきます。

これは報告します

しかし、EPSG コードを使用して複合 CRS 間で他の変換を実行しようとすると、うまくいきません。例えば:

これは報告します(変更なし)

これは報告します(変更なし)

また

これは報告します(まだ変更はありません)

洞察はありますか?どうもありがとう!!

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

matplotlib - cartopy と matplotlib を使用してスケールバーを作成するには?

スタックオーバーフローの前のに関して、スケールバーを作成するために他の代替案を探しました。

私の調査では、mpl_toolkits.basemap の Basemap クラスが hereを参照していることを確認しました。「drawmapscale」メソッドがあります。このメソッドには、より興味深いスケールバー描画のためのオプション barstyle = 'fancy' があります。

したがって、「drawmapscale」を Basemap から cartopy バージョンに変換しようとしました。

それにもかかわらず、結果は肯定的ではなく、図からエラー メッセージが表示されました。エラーはデータの変換にあると思います。

スクリプトは次のとおりです。




上記のコードを実行すると、縮尺記号がジオアックスで間違って配置されます。スケールバーの xticks の位置がずれており、y 軸の高さの比率も間違っています。

以下に例を示します。ジオパンダは青色でプロットされています。スケールバーは、2 番目と 3 番目のジオアックスでのみ表示されることに注意してください。

3 つの異なる投影によるグローバル ビュー