重要

翻訳は あなたが参加できる コミュニティの取り組みです。このページは現在 100.00% 翻訳されています。

13.1. ラスタプロパティダイアログ

ラスターデータはピクセル(またはセル)で構成されており、各ピクセルには値が割り当てられています。一般的に、以下のような様々な種類のデータを格納するために使われます:

  • 衛星画像、デジタル航空写真、スキャンされた地図などの画像

  • 数値標高モデル(DEM)、数値地形モデル(DTM)のような標高データ

  • 土地被覆、土壌の種類、降雨量など、その他の種類のデータ。

ラスターデータは、GeoTIFF、ERDAS Imagine、ArcInfo ASCII GRID、PostGIS Rasterなど、サポートされている複数の形式で格納できます。詳細は、 データを開く を参照してください。

ラスタレイヤのプロパティを表示・設定するには、マップ凡例のレイヤ名をダブルクリックするか、レイヤ名を右クリックして、コンテキストメニューから プロパティ を選択します。これにより ラスタレイヤプロパティ ダイアログが表示されます。

このダイアログにはさまざまなタブがあります:

metadata 情報

system ソース

symbology シンボロジ[1]

transparency 透明度[1]

rasterHistogram ヒストグラム[1]

rendering レンダリング

temporal 時系列

pyramids ピラミッド

elevationscale 標高

editMetadata メタデータ

legend 凡例

display 表示

overlay QGISサーバー

外部プラグイン[2] タブ

[1] レイヤスタイルパネル からも利用可能です

[2] インストールした 外部プラグイン は、任意でこのダイアログにタブを追加することがあります。これらについては、このドキュメントでは説明しません。外部プラグインのドキュメントを参照してください。

Tip

ライブアップデートレンダリング

レイヤスタイル設定パネル はレイヤプロパティダイアログの一般的な機能のいくつかを提供しており、レイヤスタイルの設定を素早く行い、変更内容をマップキャンバス上で確認できる、優れたモードレスのウィジェットです。

注釈

埋め込まれたレイヤ( 外部プロジェクトからのレイヤの埋め込み を参照)のプロパティ(シンボロジ、ラベル、アクション、デフォルト値、フォーム...)は、元のプロジェクトファイルから引用されているため、この動作を壊す可能性のある変更を避けるために、埋め込まれたレイヤに対してはレイヤプロパティダイアログは利用できなくなっています。

13.1.1. 情報プロパティ

metadata 情報 タブは読み取り専用で、現在のレイヤの要約された情報やメタデータをさっと掴むことができる興味深い場所です。提供される情報には、以下のものがあります:

  • 一般情報:プロジェクト内での名前、ソースへのパス、付随的なファイルのリスト、最終更新時刻、ファイルの大きさ、使用しているプロバイダ

  • カスタムプロパティ、アクティブなプロジェクト内で、そのレイヤに関する追加情報を保存するために使用されます。デフォルトのカスタムプロパティには、ラスターレイヤで identify Identify features フォーマットを使用した際の結果の表示形式に影響を与える 地物情報表示フォーマット があります。さらにプロパティを作成・管理する場合は、PyQGIS を使用し、具体的には setCustomProperty() メソッドを通じて設定することが可能です。

  • レイヤのプロバイダからの情報:領域、幅、高さ、データタイプ、GDALドライバ、バンドの統計情報

  • 空間参照システム(CRS):CRSの名前、単位、投影法、精度、参照(静的か動的か)

  • レイヤのプロパティから読み取った情報:データタイプ、領域、幅/高さ、圧縮、ピクセルの大きさ、バンドの統計量、バンド数、行・列の数、ラスタのNo-Data値...

  • 入力されたメタデータ からの情報:アクセス、領域、リンク、連絡先、履歴など

13.1.2. ソースプロパティ

ソース タブは、選択されたラスタに関する以下のような基本的な情報を表示します:

  • レイヤパネル で表示される レイヤ名

  • 設定されたCRS :レイヤの 座標参照系(CRS) を表示します。最近使用したCRSをドロップダウンリストから選ぶか、 setProjection CRSの選択 ボタン( 座標参照系セレクタ を参照)をクリックすることで、レイヤのCRSを変更できます。レイヤのCRSが間違っている場合か、CRSが何も設定されていない場合にのみ、この操作を行ってください。データを再投影したい場合には、プロセシングアルゴリズムのレイヤの再投影を使用するか、 新しいデータセットとして保存 してください。

../../../_images/rasterPropertiesDialog.png

図 13.1 ラスタレイヤプロパティ - ソースダイアログ

13.1.3. シンボロジプロパティ

ラスタレイヤのシンボロジタブは、3つの異なるセクションからなります:

  • バンドレンダリング :使用するレンダラーの種類を操作できます

  • レイヤレンダリング :レンダリングされるデータに効果を適用します

  • リサンプリング :マップ上でのレンダリングを最適化するリサンプリング手法を設定します

13.1.3.1. バンドレンダリング

QGISには数多くの異なる レンダリングタイプ があります。データタイプと強調したい情報に応じてレンダラーを選択してください。

  1. マルチバンドカラー - ファイルに複数のバンドがある場合(例:マルチバンドの衛星画像)

  2. カテゴリ値パレット - インデックス付けされたパレットを持つ単バンドのファイル(例:デジタル地形図)や、ラスタレイヤをレンダリングするためのパレットの一般用途

  3. 単バンドグレー - 画像(の1バンド)をグレースケールでレンダリングします。ファイルがマルチバンドではなく、パレットも持たない場合には、QGISはこのレンダラを選択します(例:陰影起伏図など)

  4. 単バンド疑似カラー - このレンダラーは連続値パレットやカラーマップのファイルに使用します(例:標高地図など)

  5. Single color - ラスターレイヤを単色で描画します。

  6. 陰影図(hillshade) - バンドの一つから陰影図を作成します。

  7. 等高線(Contours) - ソースラスタバンドに対してオンザフライで等高線を生成します。

マルチバンドカラー

マルチバンドカラーレンダラーを選択した場合には、画像から選択した3つのバンドがカラー画像の赤、緑、青成分として使用されます。QGISはラスタの各バンドから自動的に 最小最大 の値を取得し、色付けをこれに応じてスケーリングします。 最小/最大値設定 のセクションで値の範囲を制御することができます。

コントラスト は次の値をとります: 「強調しない」、「最小最大範囲に引き伸ばす」、「最小最大範囲に引き伸ばしカット」、「最小値から最大値までの範囲以外は無視」

注釈

コントラスト

GRASSラスタを追加する場合、たとえQGISの一般オプションで他の値に設定したとしても、 コントラスト オプションは常に自動的に 最小最大範囲に引き伸ばす に設定されます。

../../../_images/rasterMultibandColor.png

図 13.2 ラスタシンボロジ - マルチバンドカラーレンダリング

Tip

マルチバンドラスタの単バンドを表示する

マルチバンド画像の単バンド(例えば赤)を表示したい場合、緑と青のバンドを 未設定 に設定すればよいと思うかもしれません。しかし、この場合に推奨される方法は、画像のレンダリングタイプを 単バンドグレー に設定し、使用する グレーバンド に赤のバンドを選択することです。

カテゴリ値パレット

これは、各ピクセル値にある特定の色が割り当てられたカラーテーブルを含んだ単バンドファイルに対する標準的なレンダラーオプションです。この場合、パレットは自動的にレンダリングされます。

これはあらゆる種類のラスタバンドに使用することができ、ユニークなラスタ値それぞれに色を割り当てます。

色を変更したい場合には、色をダブルクリックすると 色の選択 ダイアログが表示されます。

色にラベルを割り当てることもできます。このラベルはラスタレイヤの凡例で表示されます。

カラーテーブルの選択した行の上で右クリックすると、以下のコンテキストメニューが表示されます:

  • 選択した行の 色を変更...

  • 選択した行の 不透明度を変更...

  • 選択した行の ラベルを変更...

../../../_images/rasterPalettedUniqueValue.png

図 13.3 ラスタシンボロジ - カテゴリ値パレットレンダリング

カラーマップの下の右にある ...詳細オプション )ボタンをクリックして開くと表示されるプルダウンメニューには、カラーマップの読み込み( ファイルからカラーマップを読み込む... と書き出し( ファイルへのカラーマップのエクスポート... )、クラスの読み込み( レイヤからクラスを読み込む )があります。

単バンドグレー

このレンダラーは、ただ一つのバンドを グラデーション :「黒から白」または「白から黒」を使用してレンダリングします。色付けする値の範囲( 最小値(Min)最大値(Max) )は、 最小/最大値設定 で変更できます。

コントラスト は次の値をとります: 「強調しない」、「最小最大範囲に引き伸ばす」、「最小最大範囲に引き伸ばしカット」、「最小値から最大値までの範囲以外は無視」

../../../_images/rasterSingleBandGray.png

図 13.4 ラスタシンボロジ - 単バンドグレーレンダリング

ピクセルには選択されたカラーグラデーションに基づいた色が割り当てられ、レイヤの凡例( レイヤ パネルと印刷レイアウトの 凡例アイテム )は連続カラーランプを使用して表示されます。凡例の設定を調整したい場合には、 凡例の設定... ボタンを押してください。詳細は ラスタの凡例のカスタマイズ を参照してください。

単バンド疑似カラー

これは連続的なパレットを持つ単バンドのファイルに対するレンダラーオプションです。マルチバンドラスタのバンドの一つに対するカラーマップを作成することもできます。

../../../_images/rasterSingleBandPseudocolor.png

図 13.5 ラスタシンボロジ - 単バンド疑似カラーレンダリング

レイヤの バンド値の範囲 を使用して、 値の内挿方法とクラス内のピクセルの表現色の割り当てができます。詳細は カラーランプシェーダの分類 を参照してください。

ピクセルには選択されたカラーランプに基づいた色が割り当てられ、レイヤの凡例( レイヤ パネルと印刷レイアウトの 凡例アイテム )は連続カラーランプを使用して表示されます。凡例の設定を調整したり、代わりに個別クラス(と色)を使用した凡例を使いたい場合には、 凡例の設定... ボタンを押してください。詳細は ラスタの凡例のカスタマイズ を参照してください。

単色

このレンダラーを使用すると、ラスターレイヤを Single color で描画できます。このレンダラーは、画素値による色の変化をつけずにラスターレイヤを一様に表示したい場合に便利です。

単色レンダラーは、シングルバンドおよびマルチバンドのラスターレイヤの両方で使用できます。マルチバンドラスタで使用する場合は、どのバンドに単色を適用するかを選択でき、その特定のバンドをレイヤ全体で一様に表示することが可能です。

../../../_images/rasterSingleColor.png

図 13.6 ラスタシンボロジー - 単色レンダリング

陰影図(hillshade)

ラスタレイヤのバンドを陰影でレンダリングします。

../../../_images/rasterHillshade.png

図 13.7 ラスタシンボロジ - 陰影図レンダリング

オプション:

  • バンド :使用するラスタのバンド

  • 高度 :光源の仰角(デフォルトは 45°

  • 方位角(Azimuth) :光源の方位角(デフォルトは 315°

  • Z係数 :ラスタバンドの値のスケーリング係数(デフォルトは 1

  • checkbox 多方向シェーディング :多方向のシェーディングを利用するかどうかの指定(デフォルトは off

等高線(Contours)

このレンダラーは、ソースラスタバンドからオンザフライで計算された等高線を描画します。

../../../_images/rasterContours.png

図 13.8 ラスタシンボロジ - 等高線レンダリング

オプション:

  • 入力バンド :使用するラスタバンド

  • 等高線の間隔 :連続する2つの等高線の間隔

  • 等高線シンボル :一般の等高線に適用する シンボル

  • 基準等高線の間隔 :連続する2つの 基準等高線 の間隔。基準等高線は識別しやすいように目立たせて表示され、他の等高線よりも太い線で描かれ、線に沿って値のラベルが付いていることが一般的です。

  • 基準等高線シンボル :基準等高線に適用するシンボル

  • 入力値の乗数 :レンダラーがデータプロバイダへのリクエストをどれだけスケールダウンするかを指定します(デフォルトは 4.0 )。

    例えば、出力ラスタブロックと同じサイズで入力ラスタブロックの等高線を生成した場合、細かすぎる線が生成されるでしょう。この詳細度合いは、ソースラスタの解像度を下げるようにする「入力値の乗数」によって減らすことができます。1000x500のラスタブロックでダウンスケール10の場合、レンダラーはプロバイダに100x50のラスタを要求します。ダウンスケールを大きくすると、等高線がよりシンプルになります(ただし、詳細が失われます)。

最小 / 最大値設定

デフォルトでは、QGISはラスタのバンドの 最小 値と 最大 値を報告します。ごく少数の非常に小さい値や非常に大きい値があると、ラスタのレンダリングに悪影響を及ぼすことがあります。 最小/最大値設定 フレームはレンダリングの制御に役立ちます。

../../../_images/rasterMinMaxValues.png

図 13.9 ラスタシンボロジ - 最小 / 最大値設定

利用可能なオプションは次のとおりです。

  • radioButtonOff ユーザー定義 :バンドのデフォルトの 最小 値や 最大 値を上書きできます。

  • radioButtonOff 累積範囲 :外れ値を除外します。標準の値の範囲は 2% から 98% の間ですが、手動で調整することもできます。

  • radioButtonOn 最小 / 最大 :イメージバンドの値の範囲全体を使用します。

  • radioButtonOff 平均 +/- 標準偏差 x :標準偏差の範囲内、もしくは標準偏差の倍数の範囲内の値のみを考慮したカラーテーブルを作成します。これは、ラスタレイヤ内に異常に大きな値を持ったセルが1つ2つあり、これがラスタのレンダリングに悪影響を与える場合において便利です。

バンドの最小値・最大値の計算は以下に基づいて行われます:

  • 集計する範囲 :これは ラスタ全体現在のキャンバス または 更新されたキャンバス の値をとります。 更新されたキャンバス は、レンダリングに使用する最小値/最大値がキャンバス範囲に応じて変わる(動的引き伸ばし)ことを意味します。

  • 精度推定値(高速) または 実際の値(低速) のどちらかを指定します。

注釈

一部の設定では、実際の最小値と最大値をウィジェット内に表示するためにレイヤプロパティダイアログの 適用 ボタンを押す必要があります。

カラーランプシェーダの分類

これは、スカラデータセット(ラスタやメッシュのコンター)をその値に基づいて分類し表現するために利用されます。 カラーランプ とクラス数が与えられると、このクラス数に対する中間的なカラーマップエントリが生成されます。値の範囲から補間された値と分類モードに応じた値で各色がマッピングされます。スカラデータセットの要素には、そのクラスに基づいて色が割り当てられます。

../../../_images/color_ramp_shader.png

図 13.10 カラーランプシェーダを使用したデータセットのクラス分類

  1. 最小値(Min)最大値(Max) が定義されている必要があり、これがクラス境界の内挿に使用されます。QGISはデフォルトでデータセットから最小値・最大値を検出しますが、修正することも可能です。

  2. 内挿 エントリは、スカラー要素にどのように色に割り当てるかを定義します:

    • 離散値<= シンボルが カラムのヘッダに表示されます):ラスタの色には、その値以上で最も近いカラーマップのエントリを使用します

    • 線形 :ラスタの色は、ピクセル値の上下のカラーマップエントリから線形に補間されます。これにより、データセットの各値には固有の色が対応します。

    • 正確な= シンボルが カラムのヘッダに表示されます):カラーマップエントリの値に等しい値を持つピクセルだけに色が適用されます。その他の値のピクセルはレンダリングされません。

  3. カラーランプ ウィジェットによって、データセットに割り当てるカラーランプを選択できます。 このウィジェット と同様に、新しいカラーランプを作成したり、現在選択されているカラーランプを編集したり保存したりすることができます。カラーランプの名前は設定に保存されます。

  4. ラベルの単位の接尾辞 は、凡例内で値の後ろにラベルを追加します。また、 ラベルの精度 は表示する小数点以下の桁数を制御します。

  5. 分類の モード は、クラス間でどのように値が分布するかを定義できます:

    • 等間隔分類クラス の数を指定すると、全てのクラスの間隔が同じ大きさとなるように値が定義されます。

    • 連続的 :クラス数と色はカラーランプのグラデーションストップから取得します。値はカラーランプのグラデーションストップの分布に応じて設定されます。

    • 等量分類クラス の数を指定すると、クラスが同じ要素数となるように値が定義されます。これは メッシュレイヤ では利用できません。

  6. 次に、 分類 ボタンを押すか、以下の方法でクラスを微調整します:

    • symbologyAdd 手動で値を追加 ボタンはテーブルに値を追加します。

    • symbologyRemove 選択した行を削除 ボタンはテーブルから選択した値を削除します。

    • 値(Value) カラムをダブルクリックするとクラス値を編集できます。

    • カラムをダブルクリックすると 色の選択 ダイアログが開き、値に適用する色を選択できます。

    • ラベル カラムをダブルクリックするとクラスのラベルを編集できます。ただし、これは地物情報表示ツールを使用した場合には表示されません。

    • 色テーブルの選択した行で右クリックすると、選択行に対する 色を変更...不透明度を変更... のコンテキストメニューが表示されます。

    fileOpen ファイルからカラーマップをロード ボタンや fileSaveAs カラーマップをファイルにエクスポート ボタンを使用して、既存のカラーテーブルを読み込んだり、後で使用するためにカラーテーブルを保存したりできます。

  7. 内挿 で「線形」オプションを選択した場合は、以下の設定もできます:

    • checkbox 範囲外の値を無視 :デフォルトでは、線形内挿は 最小値 よりも小さいデータセットの値を最初のクラスの色(同様に 最大値 よりも大きな値を最後のクラスの色)に割り当てます。最小値・最大値より外の値をレンダリングしたくない場合には、この設定にチェックを入れてください。

    • 凡例の設定...レイヤ パネルや印刷レイアウトの 凡例アイテム の表示のためのオプションです。詳細は ラスタの凡例のカスタマイズ を参照してください。

ラスタの凡例のカスタマイズ

ラスタレイヤやメッシュレイヤにカラーランプを適用する場合、凡例をクラス分けして表示したいことがあります。デフォルトでは、QGISは レイヤ パネルや印刷レイアウトの 凡例アイテム には最大値・最小値付きの連続的なカラーランプを表示します。この凡例は、クラス分類ウィジェットの 凡例の設定... ボタンを使用してカスタマイズすることができます。

../../../_images/raster_legend_settings.png

図 13.11 ラスタの凡例の修正

このダイアログでは、 checkbox表示に連動する凡例を使用する かどうかを設定できます。チェックを外すと、凡例はさまざまな階級に対応して適用されるバラバラの色で表示されます。このオプションは、 単バンドグレー シンボロジのラスタでは利用できません。

表示に連動する凡例を使用する にチェックを入れると、凡例のラベル、レイアウトのプロパティの両方を設定できます。

ラベル

  • ラベルへの 接頭辞単位文字 の追加

  • 凡例に表示する 最小値最大 値の修正

  • 数値フォーマットカスタマイズ

  • 印刷レイアウトの凡例に使用する テキストフォーマットカスタマイズ

レイアウト

  • 凡例カラーランプの 方向 の設定: 垂直 または 水平

  • 上記の方向に応じた、値の 方向 の設定

    • 方向が垂直の場合には、 上が最大 または 上が最小

    • 方向が水平の場合には、 右が最大 または 右が最小

13.1.3.2. レイヤレンダリング

レイヤのバンドに適用するシンボロジタイプを設定できたら、ラスタファイル全体に適用される特別なレンダリング効果を与えましょう。

  • 混合モードのいずれかを使用する( 混合モード 参照)

  • 色の 輝度彩度ガンマコントラスト をカスタマイズする

  • checkboxカラーを反転 を使用して、レイヤを反対色でレンダリングする。例えば、OpenStreetMapのタイルをダークモードにさっと切り替えるのに便利です。

  • レイヤを グレースケール に変換する。オプションには「明度を使用」、「彩度を使用」、「平均を使用」があります。

  • 着色 を使用して、カラーテーブルの 色相強調 を調整する

リセット ボタンを押すと、レイヤレンダリングのカスタム変更をすべて削除します。

../../../_images/rasterRenderAndResampling.png

図 13.12 ラスタシンボロジ - レイヤレンダリング設定およびリサンプリング設定

13.1.3.3. リサンプリング

リサンプリング オプションは、画像の拡大・縮小時に影響を与えます。リサンプリングモードは地図の見た目を最適化することができます。これは、幾何学的変換によって新しいグレー値行列を計算します。

「最近傍(Nearest neighbour)」法を適用する場合、地図を拡大していくとピクセル化された構造となることがあります。このような見た目は、「バイリニア(Bilinear)(2x2カーネル)」法または「キュービック(Cubic)(4x4カーネル)」法を使うと改善できます。これらの手法はシャープな縁をぼかして、結果として滑らかな画像が得られます。この手法は、例えばデジタル地形図のラスタ地図などに適用すると良いでしょう。

checkbox Early resampling: ソースの解像度がわかっているプロバイダレベルでラスターレンダリングを計算することができ、QGISカスタムスタイルでのレンダリングでより良いズームが確保されます。 interpretation method を使用して読み込まれたタイルラスターにとても便利です。

13.1.4. 透明度プロパティ

QGISはラスタレイヤの |transparencey| Transparency レベルを設定する機能を提供しています。

グローバルな不透明度 スライダーを使用すると、(もしあれば)現在のラスタレイヤの下にあるレイヤがどの程度見えるかを設定できます。これは、ラスタレイヤを重ね合わせる場合(例えば陰影図の上に分類されたラスタ地図を重ねるなど)に非常に便利です。これによって、地図がより立体的に見えるようになります。ラスタの不透明度はデータ定義とすることもでき、例えば他のレイヤの可視性や時間変数、地図帳のページの違いに応じて変化させることができます。

../../../_images/rasterTransparency.png

図 13.13 ラスタの「透過性」タブ

checkbox データなし(nodata)とする値 には、QGISが取得した元のソースのnodata値が(もし定義されていれば)表示されます。この値は、レンダリング時にデータなしと見なされます。さらに、 追加のnodata値 として扱われるラスタ値を入力することもできます。 no dataの代替表示 のカラーセレクタを使用すると、デフォルトの透明なレンダリングの代わりに、自分で設定した色をnodata値のピクセルに適用できます。

さらに自由度の高い透過性のカスタマイズが カスタム透過オプション のセクションで利用可能です:

  • 透過設定するバンド を使用して、バンド全体に不透明度を適用します。

  • 透過させるピクセルのリストを対応する透過率とともに指定します。

    1. symbologyAdd 手動で値を追加 ボタンをクリックします。新しい行がピクセルリストに表示されます。

    2. シングルバンドを用いたシンボロジー (e.g. DEMs) では、FromTo の値を入力し、適用する 透過率 Percent Transparen を調整します。

    3. マルチバンドを用いたシンボロジー (e.g. RGB画像) では、ピクセルの の値を入力し、適用する 透過率 を調整します。QGIS では透過設定時にピクセル値の 許容値 をサポートしています。これにより、指定したRGB値に近い色のピクセルも透過させることが可能です。この機能はマルチバンドラスタにのみ適用される点に注意してください。

    4. この代わりに、 contextHelp 画面から値を追加 ボタンを使用して、ラスタから直接ピクセル値を取得することもできます。透過率の値は入力してください。

    5. この手順を繰り返し、さらに多くの値のカスタム透過率を調整します。

    6. 適用 ボタンを押して、地図を確認してみましょう。

    このように、カスタム透明度を設定するのはとても簡単ですが、かなりの手間がかかります。そのため、 fileSave ファイルにエクスポート ボタンを使用して、透明度リストをファイルに保存できます。 fileOpen ファイルからインポート ボタンは、透明度の設定をロードして現在のラスタレイヤに適用します。

    ../../../_images/tolerances_for_pixel_values.gif

    図 13.14 マルチバンドラスタでの許容値の使用

13.1.5. ヒストグラムプロパティ

rasterHistogram ヒストグラム タブでは、ラスタ内の値の分布を確認できます。ヒストグラムは、 ヒストグラムの計算 ボタンを押すと生成されます。既存のバンドは全て一緒に表示されます。ヒストグラムを画像として保存するには、 fileSave ボタンを使用します。

ヒストグラムの下部では、ドロップダウンメニューのラスタバンドを選択して、 最小/最大のスタイルを設定 することができます。 actionRun 設定/アクション ドロップダウンメニューには、ヒストグラムをカスタマイズするための高度なオプションがあります。

  • 可視性 オプションを使用すると、個別バンドごとにヒストグラムを表示できます。これには radioButtonOff 選択したバンドを表示する オプションを選択してください。

  • 最小/最大オプション では、 「最小/最大マーカーを常時表示」、「最小/最大にズーム」、「最小/最大にスタイルを更新」の設定ができます。

  • アクション オプションでは、バンドの最大・最小値を変更した後で「リセット」や「ヒストグラムを再計算」することができます。

../../../_images/rasterHistogram1.png

図 13.15 ラスタの「ヒス​​トグラム」タブ

13.1.6. レンダリングプロパティ

rendering レンダリング タブでは、以下の設定が可能です:

  • レイヤの 縮尺に応じた表示設定最大縮尺(この値を含む)最小縮尺(この値を含まない) を設定して、レイヤが表示される縮尺の範囲を定義できます。この範囲の外では非表示になります。 mapIdentification 現在のキャンバスの縮尺に設定 ボタンを使用すると、現在のマップキャンバスの縮尺を境界値として使用できます。詳細については、 表示縮尺セレクタ を参照してください。

    注釈

    レイヤの縮尺に応じた表示は、レイヤ パネルからも有効にすることもできます: レイヤを右クリックし、コンテキストメニューから レイヤの縮尺表示を設定 を選択します。

  • checkbox レイヤ更新間隔: レイヤを定期的にリフレッシュするかどうか、またその頻度を制御します。利用可能な Configuration オプションは次のとおりです:

    • データの再読み込み: レイヤが完全にリフレッシュされます。キャッシュされたデータは破棄され、プロバイダから再取得されます。このモードでは、地図のリフレッシュが遅くなる可能性があります。

    • レイヤのみ再描画: このモードはアニメーションや、レイヤのスタイルが一定間隔で更新される場合に便利です。複数のレイヤに自動更新間隔が設定されている場合、複数回更新されないように、キャンバスの更新は延期されます。

    また、連続したリフレッシュの間の 間隔(秒) を設定することもできます。

../../../_images/rasterRendering.png

図 13.16 ラスタのレンダリングプロパティ

13.1.7. 時系列プロパティ

temporal 時系列 タブは、時間経過に伴うレイヤのレンダリングを制御するオプションを提供します。このような動的なレンダリングには、マップキャンバスで 時系列ナビ を有効にする必要があります。

../../../_images/rasterTemporal.png

図 13.17 ラスタの時系列プロパティ

checkbox 動的時系列コントロール オプションにチェックを入れ、レイヤの再描画をどのようにするか設定します:

  • 自動 :元のデータプロバイダが時系列データの処理をサポートしている場合、レンダリングは元のデータプロバイダによって制御されます。この設定は例えば、WMS-Tレイヤや、PostGISラスタレイヤ等で利用できます。

  • 固定時間範囲 :アニメーション時刻が 開始時刻終了時刻 の範囲内にある場合にのみ、このラスタレイヤを表示します。

  • バンドごとの固定時間範囲: 現在のアニメーション時間が、そのバンドの 開始終了 の日付範囲内にあるときのみ、そのバンドを表示します。このオプションでは、各バンドの時間範囲を手動で設定することも、expression ボタンを使用して日時値を自動生成することもでき、詳細な時系列解析や可視化を可能にします。このモードは、各バンドが特定の期間に対応しているNetCDFファイルなどのラスターレイヤを扱う際に特に有用です。

    ../../../_images/temporal_time_range_per_band.gif

    図 13.18 バンドごとの固定時間範囲モードの使用例

  • 時系列値を表す: ラスターレイヤの各ピクセルを日時値として解釈します。この時系列モードが有効な場合、レンダーコンテキストで指定された時系列範囲に該当しないピクセルは非表示となり、時系列的に関連するデータのみが表示されます。このモードは以下の用途に有効です:

    • 森林伐採のパターンを観察するなど、土地利用の変化を分析すること。

    • 異なる時点の水域範囲を比較して洪水を調査すること。

    • 地形解析における移動コストの評価、例えば GRASS GIS の r.walk ツールを使ってランドスケープ全体の移動コストを計算すること。

    ../../../_images/temporal_pixel_value.gif

    図 13.19 時系列値を表すモードの適用例 ‐ GLAD 森林伐採アラートの分析

  • レイヤのみ再描画 :レイヤは新しいアニメーションフレーム毎に再描画されます。これは、レンダラーの設定に時間ベースの式の値を使用しているレイヤ(例:レンダラーの透明度をデータによって定義することで、ラスタレイヤをフェードイン/アウトする)に便利です。

13.1.8. ピラミッドプロパティ

QGISで高解像度のラスタレイヤを使用すると、操作が遅くなることがあります。データの低解像度のコピー(ピラミッド)を作成することで、QGISはズームレベルに応じて使用する最適な解像度を選択するため、パフォーマンスが大幅に向上します。

ピラミッドを作成するには、オリジナル画像があるディレクトリへの書き込み権限を持っている必要があります。

解像度 リストからクリックしてピラミッドレベルを作成したい解像度を選択します。

全体図の形式 ドロップダウンメニューから 内部(可能であれば) を選択すると、QGISは内部的にピラミッドを構築しようとします。

注釈

ピラミッドの作成は元のデータファイルを変更する可能性があり、一度作成したピラミッドは削除することはできませんのでご注意ください。「ピラミッドのない」ラスタをとっておきたい場合には、ピラミッドを作成する前にバックアップコピーを作成してください。

外部外部(Erdas Imagine) を選択した場合には、ピラミッドは元のラスタと同じ場所に、同じ名前の .ovr 拡張子で作成されます。

ピラミッド作成にはいくつかの リサンプリング方法 が使用可能です:

  • 最近傍

  • 平均

  • Gauss

  • キュービック

  • キュービック・スプライン

  • Laczos

  • モード

  • なし

最後に ピラミッドの構築 ボタンを押すと、処理を開始します。

../../../_images/rasterPyramids.png

図 13.20 ラスタの「ピラミッド」タブ

13.1.9. 標高プロパティ

elevationscale標高 タブでは、3D map view 内でのレイヤの標高プロパティおよび profile tool charts における表示を制御するオプションを提供します。具体的には、レイヤに標高データが含まれていない場合はこの設定を 無効化 することができ、または以下の項目を設定できます:

../../../_images/rasterElevation.png

図 13.21 ラスタ標高プロパティ

  • Represents Elevation Surface: ラスタレイヤが高さの表面 (例 DEM) を表し、ピクセル値を標高として解釈するかどうかを指定します。ラスタを elevation profile view に表示したい場合はこのオプションを選択してください。また、値を取得する Band の指定が必要で、 Scale および Offset を適用することも可能です。

  • Fixed Elevation Range: ラスタレイヤ (または選択したラスタバンド) に固定の標高範囲を関連付けることができます。このモードは、レイヤに単一の固定標高、または標高値の範囲 (スライス) がある場合に使用できます。範囲が指定されている場合、ピクセルはこの範囲に沿って押し出されて表示されます。レイヤに対して Lower および Upper の標高範囲の値を設定でき、さらに下限・上限の Limits を含むか含まないか (inclusive または exclusive) を指定することが可能です。

  • Fixed Elevation Range Per Band: ラスタ内の各バンドに固定の標高範囲を関連付けることができます。これは、NetCDF ファイルのように標高関連データをバンド内に持つデータソース向けに設計されています。例えば、異なる海洋深度での温度データを持つラスタの場合などです。レンダリング時には、一致する最上位のバンドが選択され、そのレイヤのデータとして使用されます。この機能は、ラスタバンドごとの下限値・上限値を持つユーザー編集可能なテーブルとして提供されます。ユーザーは下限値・上限値を手動で入力することも、expression Expression を使用してすべてのバンド値を式に基づいて自動入力することも可能です。式による自動入力では、バンド名から有用な情報を抽出する式を設計することができます。例えば、"Band 001: depth=-5500 (meters)" のようなバンド名から深度の値を抽出することが可能です。

  • 断面図の外観: 断面図にあるメッシュ要素の標高のレンダリングを制御します。断面図の スタイル は次のように設定できます:

    • 特定の 線のスタイル を持った

    • 塗りつぶしシンボルを使って、標高曲線の上(Fill above)または下(Fill below)にレンダリングされた標高面。表面のシンボロジは以下のように表されます:

      • 塗りつぶしスタイル

      • そして 上限: 塗りつぶしサーフェスがどの高さになるかの最大値(または最小値)

13.1.10. メタデータプロパティ

editMetadata メタデータ タブには、レイヤに関するメタデータレポートの作成・編集オプションがあります。詳細は メタデータ を参照してください。

../../../_images/rasterMetadata.png

図 13.22 ラスタの「メタデータ」タブ

13.1.11. 凡例プロパティ

legend 凡例 タブでは、 レイヤパネル印刷レイアウトの凡例 に関する高度な設定ができます。これらのオプションには以下のものがあります:

  • レイヤに適用しているシンボロジにもよりますが、凡例に複数のエントリが表示されることで、必ずしも読みやすく便利な表示になるとは限りません。 凡例の枠の画像 ` で代わりとなる :ref:`select an image <embedded_file_selector> を行うことができ、 レイヤ パネルや印刷レイアウトの凡例の両者で表示されます。

  • legend 凡例の埋め込みウィジェット は、レイヤパネル内のレイヤツリーに埋め込み可能なウィジェットのリストです。このアイディアは、レイヤで頻繁に使用するいくつかのアクション(不透明度の設定、フィルタ、選択、スタイルなど)に簡単にアクセスするための方法を提供することです。

    デフォルトではQGISは不透明度ウィジェットを提供していますが、これは独自ウィジェットを登録するプラグインによって拡張することが可能で、管理するレイヤにカスタムアクションを割り当てられます。

../../../_images/rasterLegend.png

図 13.23 ラスタの「凡例」タブ

13.1.12. 表示名プロパティ

display 表示 タブでは、ピクセルの識別に使用するHTML地図Tipの設定ができます:

  • checkbox Tipsを有効化 は、レイヤの地図のTipsを表示するかどうかを制御します。

  • HTML Map Tip は、QGIS の式と HTML のスタイル・タグ (複数行、フォント、画像、ハイパーリンク、表など) を組み合わせてマップチップを作成できる、高機能な HTML テキストエディタを提供します。コードサンプルの結果は Preview フレームで確認できます。また、Insert/Edit Expression ボタンを使用して、既存の式を選択・編集することも可能です。

    Expressions ダイアログ内で、Rasters グループ内にある式や @layer_cursor_point 変数を探すことができます。

    注釈

    Insert/Edit Expression ボタンの動作理解する*

    式 ("[%" と "%]" で囲まれた部分) の中でテキストを選択した場合、またはテキストを選択していなくてもカーソルが式の中にある場合は、その式全体が自動的に選択されて編集できるようになります。カーソルや選択したテキストが式の外にある場合は、ダイアログはその選択範囲で開きます。

../../../_images/rasterDisplay.png

図 13.24 ラスタレイヤの地図のTips

地図のTipsを表示するには:

  1. メニューオプション ビュー ► 地図のTipsを表示 を選択するか、 属性ツールバーmapTips 地図のTipsを表示 アイコンをクリックします。

  2. 対象としているレイヤがアクティブで、checkbox Tipsを有効化 プロパティがチェックされていることを確かめます。

  3. ピクセルの上に移動すると、対応する情報が上に表示されます。

地図のTipsはクロスレイヤ機能で、一度有効にすると、オフに切り替えるまで、プロジェクト内の地図のTipsが有効なレイヤ全てに適用されます。

13.1.13. QGISサーバープロパティ

overlay QGISサーバー タブでは、 QGISサーバー で公開されるデータの設定を行うことができます。設定内容は以下の通りです:

  • 説明: 短い名前タイトル要約, キーワード, 形式text/htmltext/plain または application/pdf である、データURL など、データを表す情報を提示します。

  • 帰属: データの提供者を特定するための タイトルURL

  • メタデータURL: FGDC または TC211 データ型 で、 text/plain または text/xml 形式 であるメタデータの URL 一覧

  • 凡例URL: 凡例の URL で、image/png または image/jpeg 形式 のいずれか

注釈

公開したいラスターレイヤーが既にWebサービスで提供されている場合、さらに properties を設定することができます。

../../../_images/rasterServer.png

図 13.25 ラスタプロパティの「QGISサーバー」タブ

13.1.14. ラスタセルを識別する

identify 地物情報を表示 ツールを使うと、ラスタレイヤの特定の点に関する情報を取得できます。

identify 地物情報を表示 ツールを使うには:

  1. レイヤパネルでラスタレイヤを選択します。

  2. ツールバーの 地物情報表示 ツールをクリックするか、 Ctrl+Shift+I を押します。

  3. 識別したいラスタレイヤの点の上でクリックします。

クリックしたポイントの情報が表示されると、Identify Results パネルがデフォルトの``Tree`` ビューで開きます。結果の表示形式はレイヤのプロバイダによって異なります。例えば:

  • ローカルのラスタレイヤの場合: レイヤ名の下に、左側にはクリックしたピクセルのバンド (複数ある場合はバンド一覧) 右側にはそれぞれの値が表示されます。

  • WMS などのリモートレイヤの場合、:guilabel:` Format` メニューで情報の表示形式として HTMLFeature または Text を選択できます。

これらの値は、(パネル下部にある View メニューから) 表示させることもできます:

  • テーブル ビュー - 識別された地物とその値に関する情報をテーブルで整理します。

  • グラフ ビュー - 識別された地物とその値に関する情報をグラフで整理します。

ピクセル属性の下には、以下のような 派生 情報があります:

  • クリックされた点の XY 座標値

  • 互換性がある場合、クリックしたポイントの列および行 (ピクセル) が表示されます