回答:
ベクターをラスターに変換すると、GDALのgdal_rasterizeがラップされます。これは、バージョン1.8.0までは出力ラスターを作成しませんでした。したがって、セルサイズ、投影などは、コマンドラインオプションではなく、ラスターによって決定されます。
GDALには空のイメージを作成する簡単な方法がないため、これは確かにCatch-22のようなものです。ペイントプログラムで左上と右下に2つの1ピクセルのイメージを作成し、それらに対してgdal_translateを実行してジオリファレンスし、それらからVRTを作成し、最後にgdal_translateを使用してVRTからGeoTIFFなどに変換できます。 、それは確かに痛みです!
より良い代替手段はGDAL> = 1.8.0にアップグレードし、新しい用いることであろう-tr
と-te
gdal_rasterizeのパラメータを。
また、SAGA GIS(QGISのようなオープンソース)を使用することもできます-Modules / Grid / Gridding / Shapes to gridにツールがあります。私はGRASSに精通しておらず、ラスターツールはQGISでは十分ではないので、QGISをSAGAと併用すると非常にうまく機能します。
ここには良い答えがあり、質問は少し古いことを理解していますが、完全性を助けるためにここに別のアプローチがあります。また、v.to.rast。* GRASSモジュールを使用することもできます。これは、QGISの処理ツールボックスから利用できます。ラスターの解像度と範囲を設定できます。
もしあなたがarcgisユーザーなら、Feature to Rasterツールでこれを行うことができます。
ArcToolbox>変換ツール>ラスターへ>フィーチャからラスター
ダイアログボックスから、次の手順を実行します。
The vector dataset
The field to assign values to features
The output raster name and location
The cell size for the output raster dataset
私はそれがあなたを助けることを願っています