ベクトル境界をラスターマップに変換する方法は?


8

ベクターマップに存在する境界線でオーバーレイされたラスターマップのPNGファイルを出力する必要があります。問題は、r.out.pngスクリプトがラスターマップのみをエクスポートすることです。私の境界はベクトル形式です。ベクター境界をラスターに変換しようとしたとき、それらを結合するために、ベクターから変換されたラスターに塗りつぶされたベクター境界が含まれていました。ラスターマップに存在するラインのみが必要です。それを行う方法はありますか?シェルスクリプトでスクリプトを呼び出しているため、d.rastとd.vectを使用できないため、GRASSウィンドウが開かれません。

回答:


5

回答はこちらをご覧ください:http : //lists.osgeo.org/pipermail/grass-user/2011-July/061498.html

「境界をエリアではなくラスター化された線に変換する場合は、最初に境界を線に変換してから、ベクトル線をラスターに変換する必要があります。

また、計算領域が正しく設定されていることを確認してください(範囲は、少なくともベクトルマップと目的の解像度と重なっています)。


1
ここで答えを要約してください。
アンダーダーク

もちろん、私は私の答えを編集しました。
markusN 2011

1

グラスブック第3版のセクション「6.7ベクターデータからラスターへの変換」を確認してください。それはあなたが探していることを説明しています。


これは何も説明しません。質問に答えるときは、特定の本にアクセスできない人にも役立つようにしてください。
ArMoraer 2016
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.