地図代数を用いた井戸のアクセス性の空間解析
このチュートリアルでは、地図代数を使って井戸のアクセス性を判断します。このチュートリアルは、Kurt Menke氏 (Bird's Eye View GIS)と共同で作成しました。
7. 結果を報告する
7.3. 解析結果のスタイリング
ここで、レイヤーのスタイル設定を行います。
結果を表示する最初のステップは、井戸にアクセスできるかどうかでwells_finalデータのスタイルを決めることです。
1. レイヤパネルでをクリックしてレイヤスタイルパネルを開きます。wells_finalを対象レイヤに設定します。
2. 単一定義(single)からカテゴリ値による定義(categorized)に変更します。値(value)をAccessibleに変更し、分類をクリックします。
3.
このレンダラーを使用する場合、QGISはNULL値をキャプチャするカテゴリを作成します。ここでは、Accessible列にNULL値を持つ井戸はありません。値がその他の値になっているエントリを選択し、削除ボタンをクリックして削除します。値が1の井戸には、4mmの大きさの緑のシンボルを付け、値が0の井戸には、大きさが2mmの赤色を付けます。
4. 凡例のカラム名を値が1のものをAccessibleに、値がゼロのものをInaccessibleに変更します。
5. レイヤスタイルパネルを下にスクロールしていくとレイヤレンダリングセクションがあります。拡げて描画エフェクトを選択します。効果をカスタマイズアイコンがアクティブになります。そのアイコンをクリックし効果のプロパティパネルを開きます。ここでは、インナーグロー、アウターグロー、ドロップシャドウとその他の効果を追加できます。ドロップシャドウにチェックを入れます。ドロップシャドウ効果を選択するとその設定項目が現れます。オフセットの距離を1mmに小さくしましょう。ボタンを押してメインのスタイルパネルに戻ります。
6. レイヤスタイルパネルのラベルタブに切り替えます。
7. なしを単一定義(single)に変更します。値(value)をwelldepthに設定します。
ここでは、「ハードコピーマップからのデータ作成(Preparing Data from Hardcopy Maps)」のセクションの最後にピークのラベル付けを行ったときとよく似たラベル付け式を使用します。ラベルがWell Depth: 76.4 mのように表示されるように式を設定していきます。
8. 式 ボタンをクリックし式ダイアログウィンドウを開きます。
9.まず、井戸の深さの値の前に文字列「Well Depth」を追加するには、既存の式の前に’Well Depth: ’を追加します。
10. 2つ目のコンポーネントを実現するには、format_number関数を使用します。検索ボックスを使ってformat_number関数を見つけます。これをwelldepthフィールドの直前に挿入します。この関数は数値と小数点以下の桁数を必要となります。数値はwelldepthフィールド、小数点以下の桁数は2となります。
11. 文字列連結 演算子と and the the 新しい線 演算子を使うといい感じにラベルをフォーマットして単位を最後に追加できます。
12. 式は以下のようになるでしょう。'Well Depth:'|| '\n' || format_number(welldepth,2) || ' m'
13. フォント を sans serif フォントにし、大きさを9ポイントにします。
14. 配置 タブに切り替え、モードを点からのオフセットに設定します。 配置する象限を右下に設定し、オフセット量(X, Y)を1.5mmに設定します。
15. 最後に自動配置設定 ボタンをクリックし配置エンジンの設定ウィンドウを開きます。地図の端のラベルは省略のチェックを外します。これはラベルが切れてしまうことを防ぎます。
16. スタイリングを完成させるために、dtmレイヤを設定していきます。レイヤスタイルパネルで、このレイヤをターゲットレイヤにします。カラーランプのドロップダウンをクリックし、カラーランプを新規作成を選択します。
17. カラーランプのタイプウィンドウが開きます。カタログ:cpt-city をタイプとして選択します。OKをクリックします。
18. Cpt-city カラーランプ ウィンドウが開きます。 Topography カテゴリを選択します。
19. sd-a を選択しOKをクリックします。
このカラーランプをスタイルライブラリに保存できることをご存知でしたか?これを行うには、カラーランプのコンテキストメニューにアクセスし、カラーランプを保存を選択します。新しいカラーランプを保存ウィンドウが開き、名前とタグを付けることができます。
20. レイヤレンダリングセクションまでスクロールし、混合モードを通常(Normal)に戻します。
21. 最後にdtmレイヤを右クリックし、コンテキストメニューからレイヤを複製を選択します。
22. dtm コピー レイヤを above the dtm レイヤの上にドラッグして重なるようにします。
23. レイヤスタイルパネルで、この複製したdtmレイヤーをターゲットレイヤーにします。レンダラーを陰影図(hillshade)に変更します。レイヤレンダリングセクションまでスクロールダウンし、混合モードを乗算(Multiply)に戻します。