ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

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

ArcGIS Online

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

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

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

トポロジ エラーのエクスポート (Export Topology Errors)

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

概要

ジオデータベース トポロジからターゲット ジオデータベースにエラーをエクスポートします。エラーと例外に関連するすべての情報 (エラーまたは例外で参照されているフィーチャなど) がエクスポートされます。これらの情報がエクスポートされると、ArcGIS のいずれのライセンス レベルでもフィーチャクラスにアクセスできるようになります。フィーチャクラスを [空間条件で選択] ダイアログ ボックスまたは [空間検索 (Select Layer By Location)] ツールで使用することができ、トポロジ自体にアクセスできない他のユーザーと共有できます。

使用法

  • デフォルトの出力場所は、指定したトポロジの場所です。

  • ツールの出力は、トポロジ エラーのサポートされるジオメトリ タイプに対応して、ポイント、ライン、およびポリゴンの 3 つのフィーチャクラスで構成されます。各フィーチャクラスの名前は、PointsErrors、LineErrors、または PolygonErrors のいずれかが付加されたユーザー定義のベース名を組み合わせて作成されます。

  • 3 つの出力フィーチャクラスのデフォルトの [ベース名] は、指定したトポロジの名前です。

  • 各ジオメトリ タイプのトポロジ エラーが存在しない場合でも、3 つの出力フィーチャクラスは常に作成されます。フィーチャクラスが空かどうかを確認するには、[行のカウント (Get Count)] ツールを使用します。

  • 出力フィーチャクラスのフィールド コレクションは固定され、エクスポートの後でのみ変更できます。標準的なジオデータベース フィーチャクラス フィールド (ObjectID フィールド、Shape フィールド、オプションのシェープの長さと面積のフィールド) に加え、次のフィールドを使用して各トポロジ エラーに関する情報を格納します。

    フィールド名

    タイプ

    説明

    OriginObjectClassName

    String

    元のクラス名

    OriginObjectID

    Integer (整数)

    元のフィーチャの Object ID

    DestinationObjectClassName

    String

    エクスポート先のクラス名

    DestinationObjectID

    Integer (整数)

    エクスポート先のフィーチャの Object ID

    RuleType

    String

    esriTopologyRuleType 列挙から取得された、違反しているルールの説明

    RuleDescription

    String

    違反しているルールについてのわかりやすい説明 この説明は、トポロジ エラー インスペクターでの説明と同じです。

    IsException

    Integer (整数)

    このエラーが例外であるかどうかを示します。値が 1 の場合、エラーは例外です。

構文

ExportTopologyErrors(in_topology, out_path, out_basename)
パラメーター説明データ タイプ
in_topology

エラーのエクスポート元となるトポロジ。

Topology Layer
out_path

フィーチャクラスを作成する出力ワークスペース。デフォルトはトポロジが存在するワークスペースです。

Feature Dataset; Workspace
out_basename

各出力フィーチャクラス名の前に付加する名前。これにより、同じワークスペースに対して複数のエクスポートを実行する場合に、一意の出力名を指定することができます。デフォルトはトポロジ名です。

String

派生した出力

名前説明データ タイプ
out_feature_class_points

ポイントのトポロジ エラー。

フィーチャ クラス
out_feature_class_lines

ポリラインのトポロジ エラー。

フィーチャ クラス
out_feature_class_polygons

ポリゴンのトポロジ エラー。

フィーチャ クラス

コードのサンプル

ExportTopologyErrors (トポロジ エラーのエクスポート) の例 (スタンドアロン スクリプト)

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

# Set the necessary product code
import arceditor
# Import arcpy module
import arcpy
# Local variables:
co_topo_FD_Topology = "C:/Testing/topology.gdb/my_topo_FD/my_topo_FD_Topology"
# Process: Export Topology Errors
arcpy.ExportTopologyErrors_management(co_topo_FD_Topology, 
                                      "C:/Testing/topology.gdb/my_topo_FD", 
                                      "my_topo_FD_Topology")

環境

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

ライセンス情報

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

ArcGIS Desktop

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

ArcGIS プラットフォーム

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

Esri について

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