ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ArcMap

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • エクステンション

境界線の構築 (Build Boundary)

  • 概要
  • 図
  • 使用法
  • 構文
  • コードのサンプル
  • 環境
  • ライセンス情報

概要

モザイク データセットにそれまでのカバレッジを拡張する新しいラスター データセットを追加する場合に、境界線の範囲を更新します。

図

モザイク データセットの境界線とフットプリント

使用法

  • 境界線は、ジオデータベース内部に保存されているモザイク データセットだけに作成できます。

  • ラスターを削除または追加するか、フットプリントの範囲を変更した場合は、このツールを使用して境界線を再構築する必要があります。

  • 境界線ポリゴンの形状を (編集ツールで) 変更した場合は、このツールを使用して元の (変更されていない) 境界線を再作成することができます。

構文

arcpy.management.BuildBoundary(in_mosaic_dataset, {where_clause}, {append_to_existing}, {simplification_method})
パラメーター説明データ タイプ
in_mosaic_dataset

境界線を再計算するモザイク データセットを選択します。

Mosaic Layer
where_clause
(オプション)

選択したラスター データセットの境界線を計算する SQL クエリ。このオプションは、新しいラスター データセットを追加するときの時間を節約するために、append_to_existing パラメーターを APPEND に設定して使用します。

SQL Expression
append_to_existing
(オプション)

これは、新しいラスター データセットを既存のモザイク データセットに追加するときに、APPEND に設定します。APPEND は、境界線全体を計算する代わりに、新しいラスター データセットの境界線を既存の境界線とマージします。

  • OVERWRITE —境界線をすべて再計算します。
  • APPEND —フットプリントの境界を既存の境界線に追加します。境界線全体の再計算は行われないため、追加のラスター データをモザイク データセットに追加する場合に時間を節約することができます。ラスターが選択されている場合は、選択されたフットプリントだけが境界線の再計算に使用されます。これがデフォルト設定。
Boolean
simplification_method
(オプション)

単純化の手法は頂点の数を削減します。密度の高い境界はパフォーマンスに影響を与える可能性があります。

境界の単純化に使用する単純化の手法を選択します。

  • NONE —単純化を使用しません。これがデフォルトです。
  • CONVEX_HULL —モザイク データセットの最小範囲のジオメトリを使用して、境界を単純化します。不連続なフットプリントがある場合は、連続するフットプリントのグループごとに最小範囲のジオメトリを使用して境界を単純化します。
  • ENVELOPE —モザイク データセットのエンベロープは、単純化された境界を提供します。不連続なフットプリントがある場合は、連続するフットプリントのグループごとにエンベロープを使用して境界を単純化します。
String

派生した出力

名前説明データ タイプ
out_mosaic_dataset

更新されたモザイク データセット。

モザイク レイヤー

コードのサンプル

BuildBoundary (境界線の構築) の例 (Python ウィンドウ)

以下は、BuildBoundary ツールを実行する Python サンプルです。

import arcpy
arcpy.BuildBoundary_management("c:/workspace/Boundary.gdb/md", "#", 
                               "APPEND", "CONVEX_HULL")
BuildBoundary (境界線の構築) の例 2 (スタンドアロン スクリプト)

これは BuildBoundary ツールの Python スクリプトです。

# Build boundary only for the Quickbird data

import arcpy
arcpy.env.workspace = "C:/Workspace"

mdname = "boundary.gdb/md"
query = "SensorName = 'QuickBird'"
mode = "OVERWRITE"
simplify = "#"

arcpy.BuildBoundary_management(mdname, query, mode, simplify)

環境

  • 並列処理ファクター

ライセンス情報

  • Basic: いいえ
  • Standard: はい
  • Advanced: はい

関連トピック

  • ラスター ツールセットの概要
  • ラスター データの環境設定
  • モザイク データセットの境界

ArcGIS Desktop

  • ホーム
  • ドキュメント
  • サポート

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • Esri ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
ご意見・ご感想をお寄せください。
Copyright © 2021 Esri. | プライバシー | リーガル