問題タブ [rasterio]

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

python - コンマ区切りの値をnumpyセルに入れる方法

(475224.0, 4186282.0) のような座標値を持つ地理参照された画像があります。私の画像の寸法は (647, 2180) です。つまり、647 列と 2180 行があります。各ピクセルの座標を配列として取得できるように、座標値をサイズ (647, 2180) の numpy 配列に取りたいと思います。以下のようにコーディングします。

問題は、rr.transform*(i,j) が (475224.0, 4186282.0) のような値を与えることです。セルに保存する方法。上記のプログラムの場合、以下のようなエラーが発生します

トレースバック (最新の呼び出しが最後): ファイル "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/IPython/core/interactiveshell.py"、2881 行目、run_code exec(code_obj 、self.user_global_ns、self.user_ns) ファイル ""、3 行目、coord[i,j] = rr.transform*(i,j) 内 ValueError: 配列要素をシーケンスで設定しています。