ラスターを別のマップセットGRASS GISに移動する


8

あるマップセットで作成したラスターDEMがありますが、別の目的で別のマップセットにコピーしたいと思います。

代替テキスト

これはGRASS内で可能ですか、それともファイルシステム内の一部のファイルをハードドライブのFloodModelsマップセットフォルダにコピーできますか?

回答:


12

これは、g.copydoc)またはg.renamedoc)を使用して実行できます。

g.copy rast="shire_dem@BushFire,shire_dem@FloodModels"

これはコマンドラインから実行できますが、ファイルがいくつかのディレクトリに分散しているため、一般的には少しトリッキーです。


1
私は次のエラーを取得する:Illegal filename. Character <@> not allowed. GRASS_INFO_WARNING(9384,1): <shire_dem@FloodModels> is an illegal file name GRASS_INFO_END(9384,1)
ネイサンW

1
RAST =「g.copy shire_dem @山火事」、shire_dem @ FloodModels:それはなったので、それは、すべてのちょうど引用符でそれをラップするために必要な良いことだ
ネイサンW

キャッチのおかげで、訂正された情報で更新
scw

5

ここではラスターであるデータ形式を示す必要があります。また、ターゲットマップセットは常に現在のマップセットに含まれるため、定義しないでください。そう:

g.copy rast = shire_dem @ BushFire、shire_dem

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.