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 Override)

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

サマリ

リプレゼンテーションのリプレゼンテーション ルールの定義に従って、デフォルトのオーバーライド フィールドから明示的なフィールドにフィーチャのリプレゼンテーション オーバーライドを転送します。

注意:

ジオメトリ オーバーライドを更新すると、ジオメトリ オーバーライドがリプレゼンテーション オーバーライド フィールドから Shape フィールドに転送されます。フィーチャの元のジオメトリは上書きされます。

使用法

  • リプレゼンテーション オーバーライドは、便宜上デフォルトでオーバーライド フィールドに格納されます。管理しやすいデータベース モデルとは、明示的なフィールドを活用してこのようなオーバーライドを格納できるモデルです。このツールを使用して、フィーチャ属性テーブル内のオーバーライドを公開し、クエリや選択をサポートしてください。

  • 入力は、少なくとも 1 つのフィーチャクラス リプレゼンテーションが含まれるジオデータベース フィーチャクラスである必要があります。

  • このツールを使用する前に、更新される明示的なフィールドが入力フィーチャの属性テーブルに存在し、リプレゼンテーションのリプレゼンテーション ルールに指定されている必要があります。

  • フィールド マッピングに使用する明示的なフィールドには NULL 値を格納できます。

  • Z 対応データのジオメトリ オーバーライドを転送すると、Z 値は出力データのデフォルト Z 値の環境設定に従って設定されます。

構文

UpdateOverride_cartography (in_features, representation, {update_option})
パラメータ説明データ タイプ
in_features

少なくとも 1 つのリプレゼンテーションが含まれる入力フィーチャ レイヤー。

Feature Layer
representation

明示的なフィールドに転送するオーバーライドが含まれるリプレゼンテーション。

String
update_option
(オプション)

明示的なフィールドに転送するリプレゼンテーション オーバーライドのタイプを指定します。

  • REPRESENTATION_PROPERTY_OVERRIDE —プロパティのリプレゼンテーション オーバーライドのみを転送します。これがデフォルトです。
  • GEOMETRY_OVERRIDE —ジオメトリのリプレゼンテーション オーバーライドのみを Shape フィールドに転送します。フィーチャの元のジオメトリは上書きされます。
  • BOTH —プロパティとジオメトリの両方のリプレゼンテーション オーバーライドを転送します。ジオメトリのリプレゼンテーション オーバーライドは Shape フィールドに転送され、フィーチャの元のジオメトリは上書きされます。
String

コードのサンプル

UpdateOverride (オーバーライドの更新) ツールの例 (Python ウィンドウ)

次の Python ウィンドウ スクリプトは、イミディエイト モードで UpdateOverride (オーバーライドの更新) ツールを使用する方法を示しています。

import arcpy
from arcpy import env
env.workspace = "C:/data"
arcpy.UpdateOverride_cartography("footprints.lyr", "footprints_Rep", "BOTH")
UpdateOverride (オーバーライドの更新) ツールの例 (スタンドアロン Python スクリプト)

次のスタンドアロン スクリプトは、UpdateOverride (オーバーライドの更新) ツールを使用する例を示しています。

# Name: UpdateOverride_standalone_script.py
# Description: Transfers feature representation overrides
#              from the default override field to explicit fields
#              as defined by the representation rules
#              in the representation.

 
# Import system modules
import arcpy
from arcpy import env

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

# Set local variables
in_features = "footprints.lyr"
representation = "footprints_Rep"
update_option = "BOTH"

# Execute Update Override
arcpy.UpdateOverride_cartography(in_features, representation, update_option)

環境

  • 出力データのデフォルト Z 値

ライセンス情報

  • ArcGIS for Desktop Basic: ×
  • ArcGIS for Desktop Standard: ○
  • ArcGIS for Desktop Advanced: ○

関連トピック

  • リプレゼンテーション管理ツールセットの概要
  • オーバーライドでフィーチャを選択 (Select Feature By Override)
  • オーバーライドの解除 (Remove Override)
このトピックへのフィードバック

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. | プライバシー | リーガル