形状ファイルから抽出した緯度と経度の 2 つのベクトルがあります。値を補間したいので、距離を求めているポイントと同じ解像度になります。
この質問と、私の問題をほぼ解決する別の質問を見つけました。違いは、ベクトル ポイント間の間隔がわからない (それらは変化する) ことであり、ポイント間の間隔が常に最大 0.0042 度であることを確認したいということです。以下は、私の緯度/経度ベクトルの最初の 10 ポイントです。
latlim=interp1(latlim,1:0.001:numel(latlim));
エイリアシングを回避したいものを取得しますが、効率のために1000の新しいポイントではなく、ポイント間で正確に0.0042を取得したいと考えています。繰り返したいポイントがたくさんあります。
latlim=[78.1530 77.9963 77.6970 77.4092 77.7322 78.0511 78.1530 NaN 78.8044 78.6020];
latlim=interp1(latlim,1:0.001:numel(latlim));
lonlim=[-111.2644 -109.8545 -110.1869 -112.0512 -113.5343 -112.7246 -111.2644 NaN -110.9637 -109.6631];
lonlim=interp1(lonlim,1:0.001:numel(lonlim));
ありがとう!