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

ヘルプ

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

トポロジにルールを追加 (Add Rule To Topology)

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

サマリ

トポロジに新しいルールを追加します。

追加するために選択するルールは、トポロジに含まれるフィーチャクラスの監視の対象にする空間リレーションシップに応じて異なります。

利用可能なすべてのトポロジ ルールのリストと説明については、「ジオデータベースのトポロジ ルールおよびトポロジ エラーの修正」をご参照ください。

使用法

    レガシー:
    ArcGIS 10.1 for Desktop より前のバージョンでは、バージョン対応のトポロジにはルールを追加できませんでした。ArcGIS 10.1 では、ArcSDE ジオデータベースのバージョンが 10.0 以降である場合、バージョン対応のトポロジにルールを追加できます。ジオデータベースを最新のバージョンにアップグレードするには、[ジオデータベースのアップグレード (Upgrade Geodatabase)] ツールを使用します。

  • トポロジ ルールを適用するサブタイプ値の名前を入力できます。

構文

AddRuleToTopology_management (in_topology, rule_type, in_featureclass, {subtype}, {in_featureclass2}, {subtype2})
パラメータ説明データ タイプ
in_topology

新しいルールを追加する対象となるトポロジ

Topology Layer
rule_type

追加するトポロジ ルール。ルールおよび機能の詳細については、ツールのヘルプ ページをご参照ください。

String
in_featureclass

入力または関連元のフィーチャクラス

Feature Layer
subtype
(オプション)

入力または関連元のフィーチャクラスのサブタイプ。サブタイプの説明 (コードではありません) を入力します。関連元フィーチャクラスにサブタイプが存在しない場合、あるいはフィーチャクラス内のすべてのサブタイプにルールを適用する場合は、このパラメーターを空白のままにします。

String
in_featureclass2
(オプション)

トポロジ ルールの関連先フィーチャクラス

Feature Layer
subtype2
(オプション)

関連先フィーチャクラスのサブタイプ。サブタイプの説明 (コードではありません) を入力します。関連元フィーチャクラスにサブタイプが存在しない場合、あるいはフィーチャクラス内のすべてのサブタイプにルールを適用する場合は、このパラメーターを空白のままにします。

String

コードのサンプル

AddFeatureClassToTopology (トポロジにフィーチャクラスを追加) スタンドアロン スクリプト

次のスタンドアロン スクリプトで、AddRuleToTopology (トポロジにルールを追加) 関数を使用する方法を示します。

# Name: AddRuleToTopology_Example.py
# Description: Adds a rule to a topology

# Import system modules
import arcpy

# Any intersection of ParcelOutline (BlockLines subtype only) needs to be reviewed
arcpy.AddRuleToTopology_management("C:/Landbase.mdb/LegalFabric/topology", 
                                   "Must Not Intersect (Line)",
                                   "C:/Landbase.mdb/LegalFabric/ParcelOutline",
                                   "BlockLines",
                                   "", 
                                   "", )

環境

  • 現在のワークスペース

ライセンス情報

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

関連トピック

  • トポロジの基礎
  • ArcGIS のトポロジ
  • ジオデータベース トポロジの設計
このトピックへのフィードバック

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