問題タブ [cartopy]

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 投票する
2 に答える
1406 参照

python - Cartopy で画像を再投影するのが難しい

Cartopy で画像を再投影する際に問題が発生しています。

私は次のコードを持っています(ここにある例から変更されています):

次の画像を生成しますプレートキャリー

ただし、ランバート正角など、別の投影を選択しようとすると、

次の画像が表示されます。

ランバートコンフォーマル

ご覧のとおり、この画像には問題があります。私は何を間違っていますか?この画像を別の投影で表示することは可能ですか?

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

cartopy - cartopy を使用してカスタム シェープファイルをマップに追加する方法

ベースマップを使用して、次のようにカスタム境界シェープファイルを追加していました。

cartopy を使用して同じことを行うにはどうすればよいですか?

私はこれを試しました:

しかし、それは機能していません..

0 投票する
2 に答える
1761 参照

python - 投影データをプロットするときの Cartopy の動作

cartopy を使用してマップを描画しています。その素晴らしいツールです!一部のデータでは、データが 0deg または日付変更線の周りに適切にマッピングされていないという問題があります。以下の例を参照してください。

add_cyclic ルーチンを使用して解決できる matplotlib.basemap から同じ機能を知っています。cartopy でこの問題を解決する最善の方法を誰かが推奨できるかどうか疑問に思いました。

ありがとう!

アレックス

カートピー問題

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

python - ソースファイルを使用した Cartopy のインストール

Anaconda用のWindowsにCartopyをインストールしようとしています。ただし、Windows 用のソース ファイルは用意されていないようです。ファイルウィンドウを取得できる他の場所はありますか?

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

matplotlib - cartopy: 地図の上に画像を追加する方法

カートピー マップの上にカスタム イメージをオーバーレイする方法は?

私が行った場合

私の画像は軸に正しく表示されます。しかし、背景地図画像を追加しようとすると、画像が表示されなくなります。

マップ画像のみになります。

これは、マップ イメージが実際には描画コマンドでのみマップ イメージを生成する単なるファクトリであり、したがってイメージが破壊されるためですか?

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

cartopy - カートピー軸間の線の描画

オーバーラップする 2 つの軸セットを描画しました。1 つはもう 1 つのズーム バージョンです。ズームされた軸の角と、それが大きな軸で表す長方形の角の間に線を引きたいと思います。ただ、描いている線が少しずれています。これを簡単な例に要約しようとしました:

次の出力を使用します。 ここに画像の説明を入力

これは、を呼び出すときに軸の形状/アスペクトを明示的に定義しているためだと思います。このplt.axes()形状は、マップが正しく見えるように設計されたアスペクト比で描画さ​​れるため、カートピー軸の形状と一致しません。への呼び出しで軸の形状を微調整しplt.axes()て、縦横比がマップの縦横比と一致し、線が期待どおりの場所に描画されるようにすることはできますが、これは簡単ではありません。座標変換でこれを説明できる方法はありますか?

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

python-2.7 - Matplotlib-Basemap に似た 3D CartoPy

Cartopy を 3D プロットで使用できるかどうかについて質問がある Python は初めてです。以下は を使用した例matplotlibBasemapです。

これにより、3D 軸内にマップが作成され、サーフェス上にオブジェクトをプロットできるようになります。しかし、Cartopy ではmatplotlib.axes.GeoAxesSubplot. これを取得して、上記の のように 3D フィギュア/軸に追加する方法が明確ではありませんmatplotlib-basemap

それで、Cartopy で同様の 3D プロットを行う方法について誰かが何か指針を与えることができますか?

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

python - numpy 配列の imshow が Cartopy で期待どおりに動作しない

Cartopy で Aster GDEM データを使用しようとしていますが、うまくいきません。たとえば、地理的な範囲がわかっている numpy 配列があるとします。cartopy.io.img_tiles の GoogleTile などを使用してレイヤーとしてプロットできるはずです。

サンプルコード:

生成:

ここに画像の説明を入力

データが表示されません!

コメントax.set_extent(extent)すると、データは表示されますが、範囲が間違っています:

ここに画像の説明を入力

助言がありますか?