center_longitudeのcartopyの等高線図の白い線

lsterzinger

CartopyとMatplotlibを使用していくつかの塗りつぶされた等高線をプロットしています。データは緯度/経度グリッド上にあり、カートピー投影でプロットすると、図の中央、または「central_longitude」をに設定した場所に白い線が表示されます。ccrs.PlateCarree()

これが私が話していることを示す簡単なセットアップです。コードの使用:

    import numpy as np
    import matplotlib.pyplot as plt
    import cartopy.crs as ccrs
    import cartopy.feature as cfeature

    lon = np.arange(0, 360, 1)
    lat = np.arange(-90, 90, 1)

    data = np.zeros((180, 360))

    fig = plt.figure()
    ax = plt.subplot(projection=ccrs.PlateCarree())
    ax.contourf(lon, lat, data)
    ax.add_feature(cfeature.COASTLINE.with_scale('50m'))
    plt.show()

画像を生成します: ここに画像の説明を入力してください

この白い線を削除する方法はありますか?

ajdawson

を使用しcartopy.util.add_cyclic_pointて、contourfがデータをx方向に連続していると見なし、白い線が消えるようにする必要があります。

import numpy as np
import matplotlib.pyplot as plt
import cartopy.crs as ccrs
import cartopy.feature as cfeature
from cartopy.util import add_cyclic_point

lon = np.arange(0, 360, 1)
lat = np.arange(-90, 90, 1)

data = np.zeros((180, 360))

data, lon = add_cyclic_point(data, coord=lon)

fig = plt.figure()
ax = plt.subplot(projection=ccrs.PlateCarree())
ax.contourf(lon, lat, data)
ax.add_feature(cfeature.COASTLINE.with_scale('50m'))
plt.show()

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Xmgraceの等高線図

分類Dev

ggplotの空の等高線図

分類Dev

Excelとmatplotlibの等高線図

分類Dev

等高線図の凡例-Matplotlib

分類Dev

Rのggtern等高線図

分類Dev

等高線と等高線の使用

分類Dev

Rの複数の等高線図

分類Dev

等高線図のclabelを制限する

分類Dev

等高線図のxラベリング

分類Dev

データからの等高線図

分類Dev

MATLABでの滑らかな等高線図

分類Dev

多変量分布の等高線図

分類Dev

線上の等高線図の値を拡大します

分類Dev

塗りつぶされた等高線図の等高線のラスタライズ

分類Dev

Rの等高線図に点を結ぶ線を追加します

分類Dev

FloatingActionButtonの白い境界線

分類Dev

画面上部の意図しない白い線

分類Dev

等高線図の範囲が非常に狭いのはなぜですか?

分類Dev

matlab2015で等高線図にいくつかの変更を加える

分類Dev

matlab2015で等高線図にいくつかの変更を加える

分類Dev

等高線図の特定の領域をマスクしますか?

分類Dev

等高線図用のnumpy配列の反転と回転

分類Dev

等高線図からのレベル値の合計

分類Dev

R-3つの変数の等高線図

分類Dev

等高線図の最大値の位置を見つける

分類Dev

等高線の重心(Python、OpenCV)

分類Dev

等高線図のラベルを回転させる方法は?

分類Dev

gnuplot:分散データセットの等高線図

分類Dev

等高線プロットへのPyplot散布図