ジオレファレンサプラグイン

ジオリファレンサプラグインはラスタ用ワールドファイルを作成するためのツールです. これを使うと新しいGeoTiffファイルの作成またはワールドファイルを既存のイメージに追加することによってジオグラフィックまたは投影された座標システムをラスタが参照するようにすることができます. ラスタがジオリファレンスするための基本的な方法は座標を正確に特定できる点群をラスタ中に指定することです.

機能

アイコン

目的

アイコン

目的

addRasterLayer

ラスタのオープン

startGeoref

ジオリファレンシングの開始

gdalScript

GDALスクリプトの生成

loadGCPpoints

GCPポイントのロード

saveGCPpointsAs

GCPポイントを名前をつけて保存

transformSettings

変換の設定

addGCPPoint

点の追加

deleteGCPPoint

点の削除

moveGCPPoint

GCPポイントの移動

pan

パン

zoomIn

拡大

zoomOut

ズームアウト

zoomToLayer

レイヤの領域にズーム

zoomLast

直前の領域にズーム

zoomNext

次の領域にズーム

linkGeorefToQGis

QGISへのリンクGeoreferencer

linkQGisToGeoref

GeoreferencerへのリンクQGIS

fullHistogramStretch

全体的なヒストグラムストレッチ

localHistogramStretch

局所的なヒストグラムストレッチ

   

ジオファレンサ表 1: ジオリファレンサツールズ

通常の手順

イメージ中の選択された点に依存するX と Y 座標 (DMS (dd mm ss.ss), DD (dd.dd) または投影された座標 (mmmm.mm) は2種類の異なる手法で指定することができます.

  • 時々ラスタそのものがイメージ上に座標を”書いて”提供されることがあります. そのような場合座標を手作業で入力することができます.

  • すでに地理参照レイヤーを使用します。これは、ベクターまたは同じオブジェクト/あなたがジオリファレンスしたい画像の上に、あなたのイメージのために必要突起が持っている機能が含まれているラスタデータのいずれかになります。このケースでは、QGISマップキャンバスにロードされた参照データセットをクリックして座標を入力することができます。

通常のイメージジオレファレンス手順ではラスタ上の複数の点の選択とそれらの座標指定が必要ですそして利用する変換タイプの選択が必要です.入力パラメータとデータに従ってプラグインはワールドファイルパラメータを計算します.さらに多くの座標を指定すると結果はより良いものになるでしょう.

そして上のクリック:menuselection: - > Georeferencer`、QGISのメニューバーに表示されます ラスターを最初のステップは、QGISを起動しGeoreferencerプラグインをロードする(:は:ref managing_plugins`を参照)することです。figure_georeferencer_1_に示すようGeoreferencerプラグインのダイアログが表示されます。

例としてSDGSにあるSouth Dakotaの位置シートを使います.これは後でGRASSのspearfish60ロケーションで見ることができます.この位置シートは以下の場所からダウンロードできます: http://grass.osgeo.org/sampledata/spearfish_toposheet.tar.gz.

Figure Georeferencer 1:

../../../_images/georefplugin.png

ジオリファレンサプラグインダイアログ nix

グラウンドコントロールポイント(GCPs)の入力

  1. addRasterLayer |参照されないラスタを地理参照を開始するには、我々が使用してそれをロードする必要があります| ボタン。ラスタは、ダイアログのメインの作業領域に表示されます。ラスターがロードされると、我々は基準点を入力するために開始することができます。

  2. addGCPPoint |使い方| :SUP: `(図figure_georeferencer_2_を参照)、Point`ボタンを追加し、メインの作業エリアにポイントを追加し、それらの座標を入力してください。この手順については次の3つのオプションがあります。

    • ラスタイメージ内の点をクリックしてXとY座標を手動で入力して下さい.

    • ラスタ画像内のポイントをクリックすると、選択した|鉛筆を| :SUP: `地図canvas`ボタンから、XとYを追加するには、すでにQGISマップキャンバスにロードされた地理参照マップの助けを借りて調整します。

    • moveGCPPoint |と| 彼らは間違った場所にいる場合は、ボタン、あなたは、両方のウィンドウでのGCPを移動することができます。

  3. ポイント入力を続けられます.最低4個のポイントの指定が必要です.さらに多くの座標を入力でき,そのほうがいい結果になるでしょう.プラグインダイアログにはGCPポイントを適切な場所に置くためのワーキングエリアのズームとパンのツールがあります.

Figure Georeferencer 2:

../../../_images/choose_points.png

ラスタイメージへのポイントの追加 nix

(:ファイル: [ファイル名] .points)通常一緒にラスタ画像とマップに追加された点は、別個のテキストファイルに格納されます。これは、私たちは後日Georeferencerプラグインを再び開いて、新しいポイントを追加したり、結果を最適化するために、既存のものを削除することができます。`` mapX、mapY、pixelX、pixelY``:ポイント・ファイルは、フォームの値が含まれています。loadGCPpoints |あなたは使用することができます| :SUP: ロードGCPのpoints`と| saveGCPPointsAs | :SUPは: `ファイルを管理するためのボタンas GCPポイントを保存します。

変換設定の定義

GCPをラスタイメージに追加した後ジオレファレンス処理のための変換方法の設定をする必要があります.

Figure Georeferencer 3:

../../../_images/transformation_settings.png

ジオリファレンサの変換設定定義中 nix

利用可能な変換アルゴリズム

グランドコントロールポイントを何個設定したかによって異なる変換アルゴリズムを使ったほうがいいです.入力データの型と品質,変換結果に現れる地理的な歪みの量を勘案して変換アルゴリズムを選択して下さい.

現在以下の 変換タイプ が利用できます:

  • The Linear algorithm is used to create a world file and is different from the other algorithms, as it does not actually transform the raster. This algorithm likely won’t be sufficient if you are dealing with scanned material.
  • The Helmert transformation performs simple scaling and rotation transformations.
  • ** **多項式アルゴリズム1-3は、送信元と宛先の地上制御点と一致するように導入され、最も広く使用されるアルゴリズムの一つです。最も広く使用されている多項式アルゴリズムは、いくつかの湾曲を可能にする二次多項式変換です。一次多項式変換(アフィン)は共線性を保持しだけスケーリング、平行移動及び回転を可能にします。

  • The Thin Plate Spline (TPS) algorithm is a more modern georeferencing method, which is able to introduce local deformations in the data. This algorithm is useful when very low quality originals are being georeferenced.
  • The Projective transformation is a linear rotation and translation of coordinates.

リサンプリング方法の定義

リサンプリングの形式選択は入力データと最終実行結果の出来栄えによって選択して下さい.イメージの統計を変更したくない場合最近傍を選ぶといいと思います.それに対してキュービックリサンプルを選ぶとスムーズな結果が得られます.

5種類の異なるリサンプリング方法から選択することが可能です.

  1. 最近傍

  2. 線形

  3. キュービック

  4. キュービックスプライン

  5. ランチョシュ

変換方法の定義

ジオリファレンスされたラスタ出力を行うために指定する必要があるオプションがたくさんあります.

  • The checkbox Create world file checkbox is only available if you decide to use the linear transformation type, because this means that the raster image actually won’t be transformed. In this case, the Output raster field is not activated, because only a new world file will be created.
  • 他の変換タイプでは 出力ラスタ を指定しなければなりません. デフォルトで新しいファイルはオリジナルラスタファイルを同じフォルダに ([filename]_modified という名前で) 作成されます.

  • 次のステップとしてジオリファレンスされたラスタのための ターゲット SRS (Spatial Reference System) を指定しなければいけません ( 投影法の利用方法 参照).

  • If you like, you can generate a pdf map and also a pdf report. The report includes information about the used transformation parameters, an image of the residuals and a list with all GCPs and their RMS errors.
  • さらに checkbox ターゲットの解像度を指定して下さい チェックボックスをアクティブにして出力ラスタの解像度を指定することができます. デフォルトの水平と垂直解像度は 1 です,

  • 0の値のピクセルが透明に表示されるべきな場合 checkbox 必要に応じて透明に0を使用 をアクティブにできます. 例のトポシートの白いエリアは透明に表示されるべきです.

  • 最後に、|チェックボックス| :guilabel: `変換が行われたときdone`がQGISマップキャンバスに自動的に出力ラスタをロードQGIS負荷。

ラスタプロパティの表示と調整

Clicking on the Raster properties dialog in the Settings menu opens the raster properties of the layer that you want to georeference.

ジオリファレンサの構成

  • GCPの座標および/またはIDを表示するかどうかを定義できます。

  • ピクセルと地図の残差の単位は選択できます.

  • For the PDF report, a left and right margin can be defined and you can also set the paper size for the PDF map.
  • 最後に checkbox ジオレファレンサウィンドウを結合して表示する を有効化できます.

変換の実行

すべてのGCPが収集され、すべての変換設定が定義されたら、startGeoref :sup:`ジオリファレンスの開始`ボタンをクリックして、新しいジオリファレンスラスタを作成します。