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
  • マイ プロフィール
  • サイン アウト

ヘルプ

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

テーブル → ドメイン (Table To Domain)

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

サマリ

テーブルからの値を使って、コード値ドメインを作成または更新します。

使用法

  • ドメインは、[ドメインの作成 (Create Domain)] ツールを使って作成できます。

  • ワークスペース ドメインは、ArcCatalog または [カタログ] ウィンドウでも管理できます。[データベース プロパティ] ダイアログ ボックスの [ドメイン] タブを使用して、ドメインを作成および変更できます。

構文

TableToDomain_management (in_table, code_field, description_field, in_workspace, domain_name, {domain_description}, {update_option})
パラメータ説明データ タイプ
in_table

ドメイン値を取得するデータベース テーブル。

Table View
code_field

ドメイン コード値を取得する、データベース テーブルのフィールド。

Field
description_field

ドメインの説明の値を取得する、データベース テーブルのフィールド。

Field
in_workspace

作成または更新するドメインを含むワークスペース。

Workspace
domain_name

作成または更新するドメインの名前。

String
domain_description
(オプション)

作成または更新するドメインの説明。既存ドメインの説明は、更新されません。

String
update_option
(オプション)

ドメインがすでに存在する場合、ドメインの更新方法を指定します。

  • APPEND —データベース テーブルからドメイン値に追加します。
  • REPLACE —ドメインの値をデータベース テーブルの値で置き換えます。
String

コードのサンプル

TableToDomain (テーブル → ドメイン) の例 (Python ウィンドウ)

次の Python ウィンドウ スクリプトは、TableToDomain (テーブル → ドメイン) 関数をイミディエイト モードで使用する方法を、例を挙げて示したものです。

import arcpy
from arcpy import env
env.workspace =  "C:/data"
arcpy.TableToDomain_management ("diameter.dbf",
                                "code",
                                "descript",
                                "montgomery.gdb",
                                "diameters",
                                "Valid pipe diameters")
TableToDomain (テーブル → ドメイン) の例 2 (スタンドアロン スクリプト)

次のスタンドアロン スクリプトは、ワークフローの一部として、TableToDomain (テーブル → ドメイン) 関数を使用します。

# Name: TableToDomain.py
# Description: Update an attribute domain to constrain valid pipe material values

# Import system modules
import arcpy
 
# Set the workspace (to avoid having to type in the full path to the data every time)
arcpy.env.workspace = "C:/data"

#Set local parameters
domTable = "diameter.dbf"
codeField = "code"
descField = "descript"
dWorkspace = "Montgomery.gdb"
domName = "diameters"
domDesc = "Valid pipe diameters"

# Process: Create a domain from an existing table
arcpy.TableToDomain_management(domTable, codeField, descField, dWorkspace, domName, domDesc)

環境

  • 自動コミット
  • 現在のワークスペース

ライセンス情報

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

関連トピック

  • ドメイン ツールセットの概要
  • サブタイプの概要
  • 属性ドメインの概要
  • ジオプロセシングでの属性ドメインの注意事項
このトピックへのフィードバック

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