「開発するのに最適なロット」という質問に答えるために、多基準分析を行う必要があります。
基準のいくつかは次のとおりです。
- 最寄りのバス停までの距離(バス停があるポイントレイヤー)
- 最寄りの店舗の距離(店舗のあるポイントレイヤー)
- 洪水の危険性(ポリゴンレイヤー、危険度属性が1〜4)
- 自然保護地域(ポリゴンレイヤー)のロット
- 所有者は既に自分のロットで何かを計画しています(ロットの属性に手動で入力された情報)など...
QGISで試してみたいと思ったので、次のようにしました。
ロットレイヤー属性テーブルに次の列を追加します。
- 「analysis_BUS」
- 「analysis_SHOPS」
- 「analysis_FLOOD」
- 「analysis_PROJECT」
- 「...」
- 「analysis_MEAN」
「ポリゴンを重心に」を使用して、ロットレイヤーをポイントに変換します
「距離行列」ツールを実行する
CSVを開いてExcelで操作を実行します(バス停のグレードは200mに近い場合は1.0、750mを超える場合は0.0ですが、QGISでMIN()関数を見つけることはできません)
結果のCSVをQGISに戻します
ショップについても同じことを繰り返します
「ポリゴン内のポイント」ツールを実行して、自然保護エリア内のすべてのポイントを選択します
選択したすべてのポイントに0.0を設定します
他の「領域内」基準について繰り返します
「空間結合」ツールを実行して、洪水危険区域情報をマージします
列計算機を使用して計算を実行し、平均評点を取得します(各基準に対して決定された係数を使用)
すべて完了したら、各条件ごとにBUILDING LOTSシェープファイルを1回追加し直します
各基準について、変換されたレイヤー(重心を持つレイヤー)をLOT IDで結合します
対応する基準属性と平均成績属性に従って、表示を赤から緑へのグラデーションに設定します
今では、2日間の良い仕事を経て、構築に適している場合はすべての基準が緑色で表示され、悪い場合は赤色で表示され、すべての基準を1つの美しい赤緑マップに集約する合成があります。(そして、「shapefiles」フォルダに巨大な混乱があります)
今問題。
仮に :
- 別のバスネットワークシナリオで同じ分析を試してみたいですか?
- 更新されたロットシェープファイルを受け取ります(たとえば、13000ロットすべてで13の変更があります)
- 基準に応じて異なる重みをテストしたいですか?
最初からやり直す必要がありますか?
間違ったツールを正しく使用していますか、それとも間違ったツールを使用していますか?
市販のGISソフトウェアの方が簡単でしょうか?
回答者/コメント者の意味がわかりますが、実際にはラスターの使用を考えていませんでした。
ただし、主な問題は、すべてのプロセスを最初から再起動することなく、さまざまなシナリオを試す機能やベースデータを更新する機能に関するものでした。
ニュースのステップがあるので、あなたの提案は私が提案したものよりもはるかに柔軟ではないようです(さらに複雑かもしれません):-(基準ごとに)ラスター化。-(最終的に)サンプリング(部分的なオーバーラップを含める場合は非常に複雑です)
そのSextanteモデルビルダーは素晴らしいようです。実際、最後のコメントを投稿するとき、私はまさにそのようなことを考えていました。
Rhino3Dモデラーの優れたプラグインであり、ノードグラフワークフロー構築の同じ概念を使用するGrasshopper3Dをかなり多く使用しました(GISソフトウェアとは関係ありません)。(例:http : //designreform.net/2009/07/rhino-grasshopper-parametric-truss)
これは、多くのGISデータ分析に非常によく適合しているため、このようなノードグラフツールを中心に構築されたGISソフトウェアをぜひご覧ください。
Sextante Modelerを試して、どのように機能するかをお知らせします。私はそれをグーグルで自分で見つけたかったのですが、キーワード「モデルビルダー」を知りませんでした。