18.29. その他のプログラム¶
Module contributed by Paolo Cavallini - Faunalia
注釈
この章では、処理の中から、追加のプログラムを使用する方法を示しています。それを完了するには、オペレーティング・システム、関連するパッケージのツールを使用して、インストールしている必要があります。
18.29.1. GRASS¶
GRASS は、地理空間データの管理と分析、画像処理、グラフィックス、地図制作、空間的モデリング、および視覚化のための、フリーでオープンソースのGISソフトウェアスイートです。
これはOSGeo4Wスタンドアロンインストーラ(32ビットおよび64ビット)でWindowsにデフォルトでインストールされ、そしてそれはすべての主要なLinuxディストリビューション用にパッケージされています。
18.29.2. R¶
R は、統計計算およびグラフィックス用の、フリーでオープンソースのソフトウェア環境です。
It has to be installed separately, together with a few necessary libraries (LIST). To enable the use of R in QGIS, the Processing R Provider plugin must also be installed.
プロセッシングの実装の美点は、ご自身のスクリプトを単純なものも複雑なものも追加できること、それらはその後、より複雑なワークフローにパイプされ、他のモジュールとして使用できること、などです。
R がすでにインストールされている場合(プロセッシングの一般的な設定からRモジュールをアクティブにすることを忘れないでください)、プリインストールされている例のいくつかをテストします。
18.29.3. 他¶
LASTools はレーザー測量データを処理し分析するための、混合されたフリーの独自コマンドのセットです。さまざまなオペレーティングシステムで可用性が様々です。
その他のツールは、例えば追加プラグインを通じて入手できます。
LecoS:土地被覆統計と景観生態学のスイート
lwgeom:PostGISの以前の一部は、このライブラリは、ジオメトリのクリーンアップのためのいくつかの便利なツールを提供します
Animove:ツールは、動物の家の範囲を分析します。
さらに追加予定。
18.29.4. バックエンドの間での比較¶
18.29.4.1. バッファと距離¶
points.shp
をロードしてツールボックスのフィルタで buf
とタイプし、それからダブルクリックします:
:距離は10000
:距離フィールドは[サイズ]
:距離は10000
:bufcolumn SIZE
:固定値10000(ディゾルブするおよびしない)、(縮尺付き)フィールド属性
速度がかなり異なっているか、さまざまなオプションが用意されていることを確認します。
読者のための練習 :ジオメトリ出力での異なる方法間の差を見つけます。
さて、ラスターバッファとの距離:
まず、
でベクターrivers.shp
をロードしてラスター化します。 注意: セルサイズは100メートルに設定する必要があり、そうでなければ計算時間が膨大になります。結果の地図は1とNULLを持つことになります同じく、
で(結果の地図: 6 to 60)次に、
(GRASSの値= 1、SAGAのための河川IDのリスト)、パラメーター1000,2000,3000で (2つの地図のうち1つめ;SAGAラスターで行われる場合は、2番目は各河川に関連する領域が表示されます)。
18.29.4.2. ディゾルブ¶
共通の属性に基づいて地物をディゾルブします:
municipalities.shp
on PROVINCIAmunicipalities.shp
on PROVINCIAmunicipalities.shp
on PROVINCIAmunicipalities.shp
PROVINCIA上( 注: 内側境界を保持 を未選択にしてください)
注釈
最後の一つはSAGA<= 2.10では壊れています
読者のための練習 :異なる方法での差(形状と属性)を見つけてください。