python 3.6では、グローバルな降水値を含むnetCDF4ファイルをインポートしました。コロラド川流域の形状を含むシェイプファイルもインポートしました。私の目標は、シェイプファイル内の降水データのみを読み込み/抽出することです。私は複数の例を探しましたが、誰も本当に助けてくれませんでした。ここでシェイプファイルからnetCDF4データを抽出しますか?
は、これまでの私のコードです:
from netCDF4 import Dataset
import numpy as np
import geopandas as gpd
nc = Dataset('filename.nc')
long = nc.variables['lon'][:]
lati = nc.variables['lat'][:]
rainfall = nc.variables['precip'][:]
shapefile=gpd.read_file('filename.shp')
は、上記のコード上のエラーメッセージはありません。
私が集まる何から、あなたはコロラド川流域(お使いの形状ファイルで定義されている)内にある、あなたのNCデータセットからのデータを分析しようとしています。あれは正しいですか? –