NiVO / BY TECHNOGISドイツ · インドネシア
地理空間

意味を変えずにポリゴン ジオメトリを修復する

無効なポリゴンを診断し、自動修復の効果を確認し、GIS クリーンアップを通じてフィーチャ ID、エリア証拠、意図した境界を保持します。

意味を変えずにポリゴン ジオメトリを修復する

幾何学的妥当性を正確性から切り離す

ポリゴンは、間違った建物、土地被覆パッチ、またはプロジェクトの境界を表していても、ジオメトリ モデルの下では有効である可能性があります。逆に、意図した境界には、信頼性の高い処理を妨げる自己交差が含まれる可能性があります。妥当性を、より広範な解釈レビュー内の 1 つの技術的なチェックとして扱います。修復ツールは使用可能なジオメトリの構築に役立ちますが、トポロジだけから現実世界の正しい境界を決定することはできません。

正確な欠陥を特定する

妥当性チェックを実行して失敗の場所と理由を報告し、適切なスケールでその領域を検査します。それをソースのオルソモザイク、調査証拠、および隣接するフィーチャと比較します。蝶ネクタイの交差、間違った位置の穴、または潰れた狭いセグメントでは、意図する修復方法が異なる場合があります。代表的な欠陥タイプを理解する前に、同じ自動修正をレイヤー全体に適用することは避けてください。

ユタ州アイアンマウンテン近くの露天掘り鉱山の地形
ユタ州アイアンマウンテン近くの露天掘り鉱山の地形出典: Ken Lund from Reno, Nevada, USA · CC BY-SA 2.0

修復出力タイプを確認する

修復により、1 つのポリゴンがいくつかの部分に分割されたり、低次元の残骸を含むコレクションが生成されたりすることがあります。出力ジオメトリ タイプ、フィーチャ数、識別子、および折りたたまれた要素の処理を確認します。単純なポリゴンを期待するダウンストリーム形式は、予期しないコンポーネントを拒否したり、黙って省略したりする場合があります。マルチパート出力が許容されるかどうか、および分離されたパートが元のフィーチャとの関係をどのように保持するかを明示的に決定します。

前後の意味を比較してみる

適切な測定方法を使用して、補正前後の面積、周長、穴、境界位置を比較します。大きな変更を調査し、重要な境界付近の小さな変更を検査します。面積の違いだけでは、意図した領域が保存されているかどうかを示すことはできません。元のジオメトリと属性を保持しておくと、もっともらしく見える修復されたアウトラインが、フィーチャを定義した証拠に対して異議を申し立てることができます。

ダウンストリームの動作をテストする

仮想の屋根の目録で、狭い荷役用の庇の周囲の自己交差するアウトラインを調べます。候補の修理を、実際に目に見えるエッジおよびインベントリのフィーチャ定義と比較します。意図した空間結合または面積計算で修復されたジオメトリを確認し、隣接するフィーチャが意図せずに変更されていないことを確認します。検証に合格した出力を受け入れるのではなく、未解決の解釈をプロジェクト所有者に問い合わせます。

可逆的な修正記録を残す

修正されたレイヤー、元の識別子、欠陥の要約、修復方法、およびレビューされた変更記録を提供します。どのケースが自動化され、どのケースが解釈を必要としたのかを述べます。受け入れには、明確に識別された例外を除き、有効な出力ジオメトリと意図した地物の意味の保持が確立される必要があります。多くのワークフローでは検証の成功が必要ですが、それは位置の正確さ、法的権限、またはオブジェクトの正しい分類の証拠ではありません。

技術参考資料

  1. PostGIS geometry validity documentation ↗
  2. PostGIS geometry repair documentation ↗
← すべての記事
LET’S TAKE FLIGHT

次のミッションは
対話から始まります。

チームに相談