はじめましょう

本章では,QGISのインストール,QGISウェブページにあるサンプルデータ,最初の実行と,ラスタとベクタのレイヤの表示を行うサンプル実行について説明します.

インストール

QGIS のインストールはとても簡単です。 MS Windows用とMac OS X用の標準インストールパッケージがあります. 各種GNU/Linux用バイナリパッケージ(rpmとdeb)とインストールマネージャに追加するソフトウェアレポジトリが提供されています. バイナリパッケージの最新の情報は QGIS ウェブサイト http://qgis.osgeo.org/download/にあります.

ソースからのインストール

If you need to build QGIS from source, please refer to the installation instructions. They are distributed with the QGIS source code in a file called ‘INSTALL’. You can also find it online at https://github.com/qgis/Quantum-GIS/blob/master/INSTALL

外部メディアへのインストール

QGIS ではデフォルトの作業環境パス(例. ~/.qgis Linuxの場合) を上書きする –-configpath オプションがあります.ユーザー設定とQSettingsもこのディレクトリに設定されます.たとえばこのオプションを使うとユーザーはQGISのインストレーションをすべての外部プラグインと設定込みでUSBフラッシュメモリ等で持ち運ぶことができます.

サンプルデータ

ユーザガイドには、QGISサンプルデータセットをもとにした例があります.

win Windowsインストーラには|qg| サンプルデータセットをダウンロードするオプションがあります. これにチェックを入れると My Documents フォルダにサンプルデータがダウンロードされ GIS Database フォルダにデータが作成されます. Windowsエキスプローラをこのフォルダに移動すると便利です. サンプルデータセットインストールチェックボックスを選択しないことも|qg|初期インストールで指定することができます

  • サンプルGISデータを利用する場合;

  • QGISウェブサイト http://download.qgis.org からダウンロードして下さい; または

  • もし上記の方法がうまくいかない場合|qg| をアンインストールしてデータインストールオプションをチェックして再インストールして下さい.

nix osx GNU/Linux と Mac OSX のrpm, deb または dmg等のパッケージではデータセットのインストールは用意されていません.サンプルデータセットを利用したい場合は:file:qgis_sample_data をZIPまたはTARアーカイブ形式で http://download.osgeo.org/qgis/data/ からダウンロードしてあなたのシステム上でunzipまたはuntarを行ってくださいAlaskaデータセットにはユーザガイドのスクリーンショットで使われているがすべてのGISデータセットが含まれています,また小規模なGRASSデータベースが含まれています. サンプルデータセットの投影法はAlaska Albers Equal Area で 単位はfeetです. EPSGコードは 2964です.

PROJCS["Albers Equal Area",
    GEOGCS["NAD27",
        DATUM["North_American_Datum_1927",
            SPHEROID["Clarke 1866",6378206.4,294.978698213898,
                AUTHORITY["EPSG","7008"]],
            TOWGS84[-3,142,183,0,0,0,0],
            AUTHORITY["EPSG","6267"]],
        PRIMEM["Greenwich",0,
            AUTHORITY["EPSG","8901"]],
        UNIT["degree",0.0174532925199433,
            AUTHORITY["EPSG","9108"]],
        AUTHORITY["EPSG","4267"]],
    PROJECTION["Albers_Conic_Equal_Area"],
    PARAMETER["standard_parallel_1",55],
    PARAMETER["standard_parallel_2",65],
    PARAMETER["latitude_of_center",50],
    PARAMETER["longitude_of_center",-154],
    PARAMETER["false_easting",0],
    PARAMETER["false_northing",0],
    UNIT["us_survey_feet",0.3048006096012192]]

もし QGIS をGRASSのグラフィカルなフロントエンドとして利用したい場合,サンプルロケーション (例. Spearfish または SouthDakota) を 公式GRASS GIS ウェッブサイト http://grass.osgeo.org/download/data.php で見つけることができます.

サンプルセッション

Now that you have QGIS installed and a sample dataset available, we would like to demonstrate a short and simple QGIS sample session. We will visualize a raster and a vector layer. We will use the landcover raster layer qgis_sample_data/raster/landcover.img and the lakes vector layer qgis_sample_data/gml/lakes.gml.

QGISの起動

  • nix QGIS を起動するにはコマンドプロンプトで “QGIS“とタイプするか プリコンパイルされたバイナリを利用する場合はアプリケーションメニューから起動できます.

  • win QGIS を起動するにはスタートメニューまたはデスクトップのショートカットを使うか QGIS プロジェクトファイルをダブルクリックして下さい.

  • win QGIS を起動するためにはスタートメニューかデスクトップショートカットの利用,または QGIS プロジェクトファイルをダブルクリックして下さい.

ラスタレイヤとベクタレイヤのサンプルデータセットからのロード

  1. Click on the mActionAddRasterLayer Load Raster icon.
  2. フォルダ qgis_sample_data/raster/, を開いて ERDAS Img file landcover.img を選択した後 [Open] をクリックします.

  3. ファイル名が表示されていないならファイルの種類コンボボックス (ダイアログの下部) が正しく設定されているか確認してください.この場合は, “Erdas Imagine Images (*.img, *.IMG)”. となっているか確認して下さい.

  4. ここで mActionAddOgrLayer Load Vector アイコンをクリックします.

  5. Add Vector Layer ダイアログで radiobuttonon File がソースタイプとして選択されている必要があります . ここで [Browse] をクリックしてベクタレイヤを選択して下さい.

  6. Browse to the folder qgis_sample_data/gml/, select “GML” from the filetype combobox, then select the GML file lakes.gml and click [Open], then in Add Vector dialog click [OK].
  7. いくつかの湖が表示されている場所を拡大して下さい.

  8. 地図凡例にある lakes layer をダブルクリックして Properties ダイアログを開いて下さい.

  9. Style タブをクリックして塗りつぶし色として青を選択して下さい.

  10. Labels タブをクリックして checkbox Display lables チェックボックスをチェックしてラベル表示を有効にして下さい.NAMES フィールドをラベルが含まれているフィールドとして選択して下さい.

  11. ラベルを読みやすくするために白のふちどり(バッファ)をラベルのまわりに設定することができます., リストの左にある “Buffer”をクリックして checkbox Buffer labels? をチェックしてください.そして 3 をバッファサイズとして選択して下さい.

  12. Click [Apply], check if the result looks good and finally click [OK].

You can see how easy it is to visualize raster and vector layers in QGIS. Let’s move on to the sections that follow to learn more about the available functionality, features and settings and how to use them.

QGISの起動と終了

あなたはセクション サンプルセッション でQGISの起動方法を学んだはずです. ここではその部分の復習とQGISが提供 しているコマンドラインオプションについて説明します.

  • nix QGISがPATHに設定されている場所にインストールされている場合コマンド プロンプトで: qgis とタイプするかデスクトップまたはアプリケーションメニューにあるリンク(またはショートカット)をダブルクリックするとQGISを起動することができます.

  • win スタートメニューまたはデスクトップショートカットの利用または QGISプロジェクトファイルのダブルクリックでQGISを開始できます.

  • osx アプリケーションフォルダーにあるアイコンをダブルクリックしてください.もしshellからQGISを起動したい場合は次のコマンドを実行して下さい, /path-to-installation-executable/Contents/MacOS/Qgis.

QGISを終了するためには以下のメニューオプションをクリックしてください|nix| win File osx QGIS ‣ Quit またはショートカット Ctrl+Q.

コマンドラインオプション

nix QGIS はコマンドラインから起動すると多くのオプションを指定できます. オプションの リストは qgis --help とコマンドラインで入力すると取得できます. QGISで利用できるステートメントは以下のとおりです:

qgis --help
Quantum GIS - 1.8.0-Lisboa 'Lisboa' (exported)
Quantum GIS (QGIS) is a viewer for spatial data sets, including
raster and vector data.
Usage: qgis [options] [FILES]
  options:
        [--snapshot filename]           emit snapshot of loaded datasets to given file
        [--width width]                 width of snapshot to emit
        [--height height]               height of snapshot to emit
        [--lang language]               use language for interface text
        [--project projectfile]         load the given QGIS project
        [--extent xmin,ymin,xmax,ymax]  set initial map extent
        [--nologo]                      hide splash screen
        [--noplugins]                   don't restore plugins on startup
        [--nocustomization]             don't apply GUI customization
        [--optionspath path]            use the given QSettings path
        [--configpath path]             use the given path for all user configuration
        [--help]                        this text

  FILES:
    Files specified on the command line can include rasters,
    vectors, and QGIS project files (.qgs):
    1. Rasters - Supported formats include GeoTiff, DEM
       and others supported by GDAL
    2. Vectors - Supported formats include ESRI Shapefiles
       and others supported by OGR and PostgreSQL layers using
       the PostGIS extension

ちなみに

Example Using command line arguments

You can start QGIS by specifying one or more data files on the command line. For example, assuming you are in the qgis_sample_data directory, you could start QGIS with a vector layer and a raster file set to load on startup using the following command: qgis ./raster/landcover.img ./gml/lakes.gml

コマンドラインオプション --snapshot

このオプションを使うとPNG形式でカレントビューのスナップショットを作れますこの機能によってたくさんのプロジェクトをもっている場合でも簡単にスナップショットを作ることができます

このオプションを使うと800x600 ピクセルのPNGファイルが作成されます. --width と``–height`` をコマンドライン引数に加えることでサイズの調整ができます. ``–snapshot``の後にファイル名を指定できます.

コマンドラインオプション --lang

Based on your locale QGIS, selects the correct localization. If you would like to change your language, you can specify a language code. For example: --lang=it starts QGIS in italian localization. A list of currently supported languages with language code and status is provided at http://hub.qgis.org/wiki/quantum-gis/GUI_Translation_Progress

コマンドラインオプション --project

QGISをすでに存在するプロジェクトファイルとともに起動することが可能です.それは コマンドラインに --project オプションをつけてその後にプロジェクト名を追加する だけで実行できます.そうするとプロジェクトファイルに記述されたレイヤをロードして QGISが起動します.

コマンドラインオプション --extent

ある地図の領域を指定してQGISを起動する場合はこのオプションを使います.この場合 下記のようにカンマで区切られた書式の領域指定で領域を包含する長方形を指定する 必要があります:

--extent xmin,ymin,xmax,ymax

コマンドラインオプション --nologo

このコマンドライン引数を指定するとQGIS起動時にスプラッシュスクリーンを表示しません.

コマンドラインオプション --noplugins

起動時にプラグインのトラブルがある場合スタートアップ時にプラグインのロードを無効にすることができます.それらのプラグインは後にプラグインマネージャで有効にすることができます.

Command line option --nocustomization

Using this command line argument existing GUI customization will not be applied at startup.

コマンドラインオプション --optionspath

QGISの設定情報をコンピュータ内の複数の場所に作成しておけます.そしてQGISの起動時にこのオプションを利用してどの設定を利用するのかを指定できます. Options を参照して利用しているオペレーティングシステムが どこに設定ファイルを保存しているかをチェックして下さい.現在QGISシステムでどのファイルに設定を書き込むべきかを特定する方法がありません. それゆえ新しい設定を作成する場合は既存の設定ファイルをコピーしたあとでファイルの名前を変更して下さい.

コマンドラインオプション --configpath

This option is similar to the one above, but furthermore overrides the default path (~/.qgis) for user configuration and forces QSettings to use this directory, too. This allows users to e.g. carry QGIS installation on a flash drive together with all plugins and settings.

プロジェクト

The state of your QGIS session is considered a Project. QGIS works on one project at a time. Settings are either considered as being per-project, or as a default for new projects (see Section Options). QGIS can save the state of your workspace into a project file using the menu options File ‣ mActionFileSave Save Project or File ‣ mActionFileSaveAs Save Project As.

Load saved projects into a QGIS session using File ‣ mActionFileOpen Open Project or File ‣ Open Recent Project.

If you wish to clear your session and start fresh, choose File ‣ mActionFileNew New Project. Either of these menu options will prompt you to save the existing project if changes have been made since it was opened or last saved.

以下の情報はプロジェクトファイルに保存されます:

  • 追加されたレイヤ群

  • シンボライゼーションを含むレイヤプロパティ

  • マップビューの投影法

  • 最後に表示された領域座標

プロジェクトはXML形式で保存されます.よって、方法がわかればQGISを利用しなくてもプロジェクトファイルを編集することができます.ファイルの形式は以前のQGISのバージョンに比較すると頻繁に更新されます.古いQGISのプロジェクトファイルはプロパティを設定することはできません.この問題を解決するためには Settings ‣ Options で表示される General タブで選択設定できます:

checkbox Prompt to save project changes when required

checkbox Warn when opening a project file saved with an older version of QGIS

出力

QGISのセッションから出力を行う方法はたくさんあります.セクション プロジェクト でプロジェクトファイルに出力する方法は解説しました.ここではその他の外部ファイルに出力する方法の例を説明します:

  • Menu option File ‣ mActionSaveMapAsImage Save as Image opens a file dialog where you select the name, path and type of image (PNG or JPG format). A world file with extension PNGW or JPGW saved in the same folder georeferences the image.
  • Menu option File ‣ mActionNewComposer New Print Composer opens a dialog where you can layout and print the current map canvas (see Section プリントコンポーザ).