整数値を持つラスターイメージ(GeoTIFF)があります。カラーマップなどを使用してQGISでラスター値を視覚化する方法は知っていますが、代わりに各カラー値にシンボルを割り当てたいと思います-カラーマップと同様に、シンボルを使用します。
例:
質問:
これは可能ですか?
整数値を持つラスターイメージ(GeoTIFF)があります。カラーマップなどを使用してQGISでラスター値を視覚化する方法は知っていますが、代わりに各カラー値にシンボルを割り当てたいと思います-カラーマップと同様に、シンボルを使用します。
例:
質問:
これは可能ですか?
回答:
分類されたスタイルをクリックし、分類し、シンボルをダブルクリックします。次に「SVG-FILL」を選択すると、QGISに付属する基本的なSVGアイコンとともに次のダイアログが表示されます。
アイコンを選択し、境界線(「シンプルライン」)をペンなしに設定することを忘れないでください。そうでない場合、フィールドは小さな線で囲まれます。あなたの質問にはそのような境界線が表示されます。
これはQGIS 1.9開発バージョンを使用して行われましたが、1.8でも同様に可能になるはずです。たとえば、優れたInkscapeスイートを使用して、独自のSVGシンボルをスタイルできます。
QGISにはまだgdal2xyz.pyが付属しており、これを使用してラスターをテキストファイルに変換できると考えています。
ラスターを含むディレクトリでターミナルを開き、次を実行します。
gdal2xyz.py filename.tif filename.txt
テキストファイルには、x座標、y座標、z値(ラスターから)で構成されるスペース区切りのxyzトリプレットが含まれます。
ファイルに新しい最初の行を追加する必要があります。 "xy z"(引用符なし)などです。これを行うと、「区切りテキストの追加」ツールを使用して、区切り文字として「スペース」を選択して、ファイルをQGISにロードできるようになります。
QGISで、ポイントをスタイルできます:プロパティ->スタイルタブ->分類し、フォントシンボルを使用してポイントをスタイルします。