ArcGIS for Desktop

  • ドキュメント
  • 価格
  • サポート

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

ArcGIS Online

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

ArcGIS for Desktop

完全なプロ仕様の GIS

ArcGIS for Server

エンタープライズ GIS

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ヘルプ

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • その他...

アップデート (Update)

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

サマリ

切り取りおよび貼り付けをして、入力カバレッジ エリアをアップデート カバレッジ ポリゴンと置き換えます。

[アップデート (Update)] ツールの詳細

図

Update illustration

使用法

  • 更新の前に、次の条件を満たす必要があります。

    • ユーザー ID を通過したアイテム定義は、入力カバレッジとアップデート カバレッジにとって同一でなければなりません。これには再定義済みのアイテムが含まれます。
    • アノテーション サブクラスとそれらの属性定義は同一でなければなりません。空白のアノテーション サブクラスは無視されます。
    • セクション サブクラスとそれらの属性定義は同一でなければなりません。
    • 同じ名前のリージョン サブクラスには、同一の属性定義がなければなりません。

  • 入力カバレッジとアップデート カバレッジは、ポリゴン トポロジを持つ必要があります。

  • 入力カバレッジとアップデート カバレッジのフィーチャ属性テーブルにおいて、ユーザー ID を通過したアイテムのアイテム定義は、再定義済みのアイテムを含めて、完全に一致する必要があります。入力カバレッジとアップデート カバレッジのアイテムは、古いポリゴンの内部番号をリレート アイテムとして、出力カバレッジ属性テーブルに結合されます。

  • 新しいラベル ポイントの位置は、必要な場合にのみ出力カバレッジのポリゴンのために生成されます。各ポリゴンのユーザー ID は、その古い入力カバレッジのユーザー ID (更新済みポリゴンのためのアップデート カバレッジのユーザー ID) と同一です。そのため、重複したユーザー ID が出力カバレッジ内に作成されないように、アップデート カバレッジのユーザー ID 値とは異なるユーザー ID 値を入力カバレッジ内に作る必要があります。

  • [アップデート (Update)] は、すべてのルート システム サブクラスを維持します。セクション (SEC) サブクラスが一方のカバレッジにある場合、それは両方に存在して、同じアイテム定義である必要があります。アップデート アークにアタッチされたルートシステムは維持されます。入力アークにアタッチされたルートシステムは維持されます。[アップデート (Update)] は、[イレース (Erase)]、[アペンド (Append)]、[クリーン (Clean)] の順に実行した場合と同様に、ルート システムを管理します。

  • [DROP_BORDER] を使用する場合、アップデート カバレッジの外側の縁に沿ったポリゴン境界は削除されます。一部のアップデート ポリゴンの外側の境界が削除された場合でも、入力カバレッジ ポリゴンに重複するアップデート ポリゴンのアイテム値は、出力カバレッジのポリゴンに割り当てられます。[DROP_BORDER] オプションは、出力リージョンの一部が維持されないために、リージョン カバレッジに推奨されません。

  • アノテーション フィーチャは、その左下の開始点がアップデート カバレッジ ポリゴンの内部にある、一連の入力カバレッジ アノテーションを識別および削除することによって更新されます。アップデート カバレッジ アノテーションは、出力カバレッジ内にあるすべてのアノテーション サブクラスに追加されます。両方のカバレッジは、同じアノテーション サブクラスを持つ必要があります。ただし、空白のアノテーション クラスは、存在してもしなくてもかまいません。サブクラスが属性を持つ場合、それらの属性定義は同じである必要があります。

  • アップデート カバレッジがその境界に入力カバレッジ内のノードと重複するノードを含む場合には、アップデート カバレッジのノードが維持されます。ただし、入力カバレッジのノードが NAT のデータを持ち、アップデート カバレッジのノードが NAT を持たない場合は、唯一の例外です。

  • リージョン サブクラスは、[ポリゴン] および [ネット (NET)] オプションで維持されます。すべてのリージョンは、[KEEP_BORDER] オプションの場合のみ維持されます。[DROP_BORDER] オプションは、すべてのリージョンを維持しないため、リージョン カバレッジを更新する場合には、推奨しません。

  • 入力カバレッジとアップデート カバレッジのリージョン サブクラスは、同じ場合もあれば違う場合もあります。サブクラスが同じ場合、アイテム定義も同じである必要があります。

  • 出力カバレッジの座標精度は、派生カバレッジの精度環境によって決定されます。

  • 投影情報ファイルは、投影法の比較環境で指定した比較レベルを使用して、類似性が比較されます。

  • 出力カバレッジは、入力カバレッジのポイント属性テーブル、ティック、および投影情報ファイル データ モデルのコンテンツからアイテムを継承します。

  • 入力カバレッジが他の平面グラフに属するライン データを持つ場合、そのデータは出力カバレッジで維持されます。たとえば、さまざまなレベルの電線や河川沿いの道路などの一致するアークや同一線上のアークでは、一致する同一線上のライン セグメントは保持されます。ただし、追加の頂点を挿入できます。河川を渡る道路などの交差するアークの場合は、交差して見える箇所にノードは挿入されません。

構文

Update_arc (in_cover, update_cover, out_cover, {feature_type}, {fuzzy_tolerance}, {keep_border})
パラメータ説明データ タイプ
in_cover

アップデートされるフィーチャを含むカバレッジ。

Coverage
update_cover

入力カバレッジのエリアを置き換えるポリゴンのあるカバレッジ。

Coverage
out_cover

作成されるカバレッジ。

Coverage
feature_type
(オプション)

アップデートされる一連のフィーチャクラス。

  • POLY —ポリゴンと PAT 値が更新されます。これはデフォルトのオプションです。
  • NET —ポリゴン、アーク、PAT、AAT の値が更新されます。
String
fuzzy_tolerance
(オプション)

出力カバレッジ内の座標間の最小距離。デフォルトでは、入力カバレッジとイレース カバレッジの最小ファジー許容値が使用されます。

デフォルトのファジー許容値の計算方法に関する詳細

Double
keep_border
(オプション)

アップデート カバレッジの外側の境界を、入力カバレッジへの挿入後も保持するかどうかを指定します。

  • KEEP_BORDER —アップデート カバレッジの外側の境界が出力カバレッジに保持されます。これがデフォルトです。
  • DROP_BORDER —アップデート カバレッジの外側の境界は、入力カバレッジへの挿入後に削除されます。出力カバレッジ内で、アップデート ポリゴンのアイテム値は入力カバレッジのアイテム値より優先されます。
Boolean

コードのサンプル

Update (アップデート) の例 (スタンドアロン スクリプト)

次のスタンドアロン スクリプトで、Update (アップデート) ツールの使用方法を示します。

# Name: Update_Example.py
# Description: Updates a coverage
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
inCover = "c3zone4"
updateCover = "newsub"
outCover = "C:/output/newc3zone4"
featureType = "POLY"

# Execute Update
arcpy.Update_arc(inCover, updateCover, outCover, featureType, "", "")

環境

  • 現在のワークスペース
  • 投影情報ファイル間の比較のレベル
  • 出力カバレッジの精度
  • 新規カバレッジの精度
  • テンポラリ ワークスペース

ライセンス情報

  • ArcGIS for Desktop Basic: ×
  • ArcGIS for Desktop Standard: ×
  • ArcGIS for Desktop Advanced: 次のものが必要 ArcInfo Workstation がインストールされていること

関連トピック

  • オーバーレイ ツールセットの概要
  • [オーバーレイ] ツールセットの概要
このトピックへのフィードバック

ArcGIS for Desktop

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

ArcGIS プラットフォーム

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • スタッフ ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | プライバシー | リーガル