3D ラインの単純化 (3D Analyst ツール)
サマリー
指定した許容範囲内で水平方向と鉛直方向で元の形状を近似しながら、頂点の総数を減らすために 3D ライン フィーチャを単純化します。
使用法
小さな表示縮尺での描画パフォーマンスを最適化するには、サンプリング密度の高い 3D ラインの単純化表現を作成することを検討してください。 元のラインと生成された単純化派生物に表示縮尺範囲を適用して、特定の縮尺で最も適切なフィーチャを確実に描画されるようにすることができます。
描画パフォーマンスを最適化するには、テレイン データセットの上位ピラミッド レベルに追加できる単純化されたブレークラインを作成することを検討してください。 ブレークラインを同じグループに追加して、それらが同じピラミッド レベルで適用されないようにします。
端点が一致する複数のフィーチャで構成されるラインは、フィーチャ間で単純化されません。 ラインの接合 ツールを使用して、これらのラインをマージし、複数の接続フィーチャ間を単純化することを検討してください。
このツールは、Douglas-Peucker アルゴリズムを使用して、元のラインの形状を最もよく保つ重要なポイントを保持します。 アルゴリズムは、まずラインの端点を傾向線で接続し、指定された許容範囲内にある頂点を削除します。 許容範囲を超えているポイントが存在する場合、最初の傾向線から最も離れているポイントを使用して、ラインの最初の頂点からと最後の頂点からの 2 つの傾向線を作成します。 他の頂点はこれらの新しい傾向線で評価され、許容範囲内にあるポイントが削除されます。 許容範囲外にまだポイントが残っている場合、指定された許容範囲内のすべてのソース頂点を捉えた傾向線が生成されるまで、同じ方法で傾向線が細分化されます。
パラメーター
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
入力ライン フィーチャ |
単純化するライン フィーチャ。 |
Feature Layer |
|
出力ライン |
単純化された出力ライン フィーチャ。 |
Feature Class |
|
単純化許容値 |
単純化された出力が内部に留まる必要がある入力ラインからの 3D 距離の限界値。 |
Linear Unit |
環境
現在のワークスペース, 出力座標系, 範囲, 地理座標系変換, 出力データの XY ドメイン, 出力データの Z ドメイン, XY 座標精度, XY 許容値, Z 座標精度, Z 許容値
ライセンス情報
- Basic: 3D Analyst が必要
- Standard: 3D Analyst が必要
- Advanced: 3D Analyst が必要