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

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

トポロジからルールを削除 (Remove Rule From Topology)

Standard または Advancedのライセンスで利用可能。

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

概要

トポロジからルールを削除します。

使用法

  • このツールをスクリプトで実行するときは、削除対象のトポロジ ルールに関与するフィーチャクラスの ObjectClassID を括弧で囲んでルール名の後に指定する必要があります。例:

    • [重複しない (2)] の「2」は、トポロジから削除される [重複しない] ルールに関与しているフィーチャクラスの ObjectClassID です。
    • [他クラスのエリアに含まれる (78-79)] の「78」および「79」は、トポロジから削除される [他クラスのエリアに含まれる] ルールに関与しているフィーチャクラスの ObjectClassID です。
    例として、ツールのサンプル コードを参考にしてください。ツール ダイアログ ボックスからツールを使用しているときは、ルールのリストがドロップダウン リストに表示されます。

  • ルールを削除するには、整合チェック対象となるトポロジの範囲全体を指定する必要があります。

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

構文

arcpy.management.RemoveRuleFromTopology(in_topology, in_rule)
パラメーター説明データ タイプ
in_topology

ルールの削除元となるトポロジ。マップ内のトポロジ レイヤー名でなく、ディスク上のトポロジ レイヤーへの絶対パスです。

Topology Layer
in_rule

トポロジから削除するトポロジ ルール

String

派生した出力

名前説明データ タイプ
out_topology

更新されたトポロジ。

トポロジ レイヤー

コードのサンプル

RemoveRuleFromTopology (トポロジからルールを削除) の例 (Python ウィンドウ)

次のスクリプトは、Python ウィンドウで RemoveRuleFromTopology 関数を使用する方法を示しています。

import arcpy
arcpy.RemoveRuleFromTopology_management("C:/CityData.gdb/LegalFabric/topology", "Must Not Have Dangles (21)")
RemoveRuleFromTopology (トポロジからルールを削除) の例 2 (スタンドアロン スクリプト)

次のスタンドアロン スクリプトで、RemoveRuleFromTopology 関数を使用する方法を示します。

# Name: RemoveRuleFromTopology_Example.py
# Description: Removes a rule from a topology
# Import system modules
import arcpy
topo = "C:/CityData.mdb/LegalFabric/topology"
rule = "Must Not Have Dangles (21)"
arcpy.RemoveRuleFromTopology_management(topo, rule)

環境

このツールは、ジオプロセシング環境を使用しません。

ライセンス情報

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

関連トピック

  • トポロジ ツールセットの概要
  • トポロジの基礎
  • ArcGIS のトポロジ
  • ジオデータベース トポロジの設計

ArcGIS Desktop

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

ArcGIS

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

Esri について

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