テレイン データセットの編集
ほとんどの場合、テレイン編集とはフィーチャを編集することです。 標準の編集ツールを使用して、テレインに含まれるフィーチャクラスを編集します。 テレインによって参照されるデータを追加、削除、置換できます。 これにより、計測値データを長期にわたって管理できるようになります。これは、地形図プロジェクトや測深プロジェクトでは数か月、さらには数年にわたって情報がまとめられることが多いことを考慮すると、これが重要となります。 テレイン データセットは、データが利用可能になるにつれて拡大する可能性があります。 テレインを編集して、問題を修正したり、改善を加えたり、範囲を拡大または縮小したりすることができます。 テレイン データセットでテレイン編集ツールを使用するには、ArcGIS 3D Analyst エクステンション ライセンスが必要です。
エンタープライズ ジオデータベースのテレイン データセットはバージョニングに対応しています。 複数のユーザーが、異なるプロジェクトのさまざまなテレイン表現にアクセスできます。 元のサーフェスを実際に変更せずに、提案された変更をモデル化する設計編集を許可することで、What-if シナリオが可能になります。 設計が実現されると、編集内容をソース データに反映できます。 調査エリアを改良した計測値で更新する必要がある場合は、新しいデータを交換できます。 軽微な編集ではデータセット全体が無効になることはありません。 影響を受けるエリアのみを構築すればよいため、時間を節約できます。
テレイン データセットの編集は、大きく分けて次の 3 つのカテゴリーに分類されます。
テレイン データセット スキーマの編集
通常のフィーチャクラスにある計測値の編集
埋め込みフィーチャクラスにある計測値の編集
テレイン データセット スキーマの編集
テレイン スキーマ プロパティは、テレイン データセットを作成するときに設定されます。 これらには、関係するフィーチャクラス、ピラミッド レベル定義、タイル サイズ (平均ポイント間隔から導出) が含まれます。 これらの一部はテレイン データセットを再構築せずに変更できますが、その他の変更には構築が必要です。
テレイン スキーマはテレイン専用のジオプロセシング ツールを使用して変更します。 これらは 3D Analyst ツールボックス内のテレイン ツールセットにあります。
スキーマ編集によってテレインが無効化された場合、そのテレインは表示されません。 表示されない理由を確認するには、テレイン レイヤー プロパティ ダイアログ ボックスの ソース タブを確認します。 テレインを構築する必要があるかどうかを確認できます。
テレイン データセットを再構築する必要がある場合は、リボンの データ タブの 構築 ボタンを使用して、3D Analyst テレイン ツールセットの テレインの構築 ツールを開くことができます。
テレイン データセットを再構築せずに編集できるプロパティは次のとおりです。
ピラミッド レベルの基準縮尺
ポリラインまたはポリゴン フィーチャが適用されるピラミッド レベル (変更がフル解像度のピラミッド レベルに関係しない限り)
2D クリップ ポリゴン フィーチャクラスの追加または削除
テレイン データセットの再構築が必要なプロパティは次のとおりです。
ピラミッド レベルの追加または削除
ポリラインまたはポリゴン フィーチャが適用されるピラミッド レベル (変更がフル解像度のピラミッド レベルに関係している場合)
フィーチャクラスの追加または削除
ポイントの追加または削除
テレイン ポイントの置換
通常のフィーチャクラスにあるテレイン計測値の編集
ほとんどのフィーチャクラスはテレイン データセットによって参照されます。 この参照は、次のようないくつかの理由で確立されたリレーションシップです。
計測値を取得する場所をテレインに知らせる。
フィーチャクラスが削除されるのを防ぐ。
フィーチャ編集操作に関するメッセージをテレインに送信する。
計測値を編集するには、標準のフィーチャ編集ツールを使用します。 テレインはフィーチャの編集について通知を受け、編集が行われたエリアの記録を保持します。 これらの編集とテレインを同期させるには、構築操作を実行します。 テレインを再構築する必要がある場合は、3D Analyst テレイン管理ツールセットの テレインの構築 ツールを使用できます。 テレイン レイヤー リボンの データ タブから 構築 ボタンをクリックすることもできます。 テレイン データセットによって参照される通常のフィーチャクラスとは異なり、テレイン データセット内に存在する埋め込みフィーチャクラスは、標準の編集ツールを使用して手動で編集することはできません。
埋め込みフィーチャクラスにあるテレイン計測値の編集
テレインを作成するときに、大規模なマルチポイント フィーチャクラスをテレインに埋め込むことができます。 これにより、テレインを構築した後にソース フィーチャクラスを削除し、ストレージ容量を回復できます。 埋め込みフィーチャクラスはテレイン データセットに含まれており、テレイン演算子を通じてアクセスします。
3D Analyst ツールボックス内のテレイン管理ツールセットにある テレイン ポイントの追加、テレイン ポイントの置換、テレイン ポイントの削除 の各ツールを使用して、ポイントを追加、削除、置換できます。 これらのツールでは、エリア別または個々のポイント レベルでポイントのコレクションを操作します。 テレインを埋め込みフィーチャの変更と同期させるには、構築操作を実行します。 これを行うには、テレインの構築 ツールを使用します。
ダーティー エリア
計測値の編集は、それが通常のフィーチャクラスに存在するか埋め込みフィーチャクラスに存在するかに関係なく、ダーティー エリアを生成する可能性があります。 これらは、テレインのどの部分が無効であり、再構築する必要があるかを示すために使用されます。 z 値に関連しない属性を編集する場合、または最高解像度のピラミッド レベルに含まれていないフィーチャを編集する場合を除き、ダーティー エリアが生成されます。 ダーティー エリアの利点は、部分的な構築処理がサポートされていることです。 テレインの一部を変更する場合、テレイン全体をゼロから再構築する必要はありません。
テレインのダーティー エリアはタイル ベースです。 タイル内で編集を行うと、タイル全体が無効になります。 テレインを再構築すると、そのダーティー タイルとそれに隣接するタイルが処理されます。 計測値を編集すると、サーフェスに及ぼす影響という点で複数のタイルにまたがる影響を及ぼす可能性があるため、隣接するタイルも含める必要があります。
テレイン データセットを編集するためのジオプロセシング ツール
3D Analyst ツールボックスには、既存のテレインを編集するための一連のジオプロセシング ツールが用意されています。
ジオプロセシング ウィンドウで 3D Analyst ツールセットを見つけて、データ管理 ツールセット、テレイン データセット ツールセットの順に展開します。
|
ジオプロセシング ツール |
説明 |
|---|---|
|
テレイン データセットに 1 つ以上のフィーチャクラスを追加します。 |
|
|
既存のテレイン データセットに 1 つ以上のピラミッド レベルを追加します。 |
|
|
テレイン データセットが参照しているポイント フィーチャにポイントを追加します。 |
|
|
テレイン データセットの分析と表示に必要なタスクを実行します。 |
|
|
テレイン ピラミッド レベルに関連する基準縮尺を変更します。 |
|
|
特定のテレイン データセットに対してフィーチャクラスが適用されるピラミッド レベルを変更します。 |
|
|
テレイン データセットに含まれる 1 つ以上のフィーチャから、指定された対象地域内のポイントを削除します。 |
|
|
テレイン データセットに含まれるフィーチャクラスへの参照を削除します。 |
|
|
テレイン データセットからピラミッド レベルを削除します。 |
|
|
テレイン データセットによって参照されているポイントを、指定されたフィーチャクラスのポイントに置き換えます。 |
テレイン データセットの編集に関するベスト プラクティス
テレイン データセットの編集に関するベスト プラクティスは以下のとおりです。
既存の地形データセットに計測値を追加する場合、その計測値はテレイン データセットにすでに存在する計測値に隣接している必要があります。 データセットは断片化された部分としてではなく、統一されたエリアとして拡大する必要があります。
計測値を編集すると、タイル境界にまたがるテレイン データセット サーフェスに影響を及ぼす可能性があります。 したがって、1 つのタイルがダーティーになると、構築プロセスにはそのタイルとそのすぐ隣のタイルが含まれ、合計 9 つのタイルが対象になります。 連続したタイルを編集すると、連続していないタイルを編集する場合よりも構築プロセスが効率化されます。 これを編集ワークフローで考えてみましょう。
テレイン データセットに追加するデータを取得する場合、そのデータはテレイン データセットと同じ投影座標系である必要があります。 不明な座標系は推奨されていません。 度 (10 進) などの地理座標はサポートされていません。
編集セッション中にテレイン データセットを構築しないでください。
編集セッション中にスキーマを編集しないでください。