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

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

トポロジにフィーチャクラスを追加 (Add Feature Class To Topology)

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

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

概要

トポロジにフィーチャクラスを追加します。

使用法

  • 追加する新しいフィーチャクラスは、追加先のトポロジと同じフィーチャ データセット内に存在している必要があります。

  • 新しいフィーチャクラスをトポロジに追加すると、トポロジ全体が自動的にダーティになるため、フィーチャクラスの追加を終了した後にトポロジの整合チェックを実行する必要があります。フィーチャクラスに関連付けられたトポロジ ルールによっては、新しいフィーチャが原因でこれまで存在しなかったエラーが発生することがあります。

  • レガシー:
    ArcGIS 10.1 より前のバージョンでは、フィーチャクラスをトポロジに追加する場合に、フィーチャクラスとトポロジのどちらもバージョン対応登録することはできませんでした。ArcGIS 10.1 では、エンタープライズ ジオデータベースがバージョン 10.0 以降である場合は、バージョン対応のフィーチャクラスをバージョン対応のトポロジに追加できます。ジオデータベースを最新のバージョンにアップグレードするには、[ジオデータベースのアップグレード (Upgrade Geodatabase)] ツールを使用します。

  • フィーチャクラスは、バージョン対応のステータスが同じトポロジにのみ追加できます。たとえば、バージョン対応のフィーチャクラスはバージョン対応のトポロジに追加できますが、バージョン非対応のフィーチャクラスをバージョン対応のトポロジに追加することはできません。

  • 追加するフィーチャクラスが Z 値対応の場合は、フィーチャクラスに対して Z 値ランクを設定することにより、フィーチャクラスの相対精度を高度でランク付けできます。

  • トポロジにフィーチャクラスを追加するときは、このフィーチャクラスに含まれる頂点のランクを、他のフィーチャクラスの頂点に対して相対的に指定する必要があります。トポロジの整合チェックによってフィーチャの頂点のクラッキングおよびクラスタリングが行われるときに、高いランクを割り当てられたフィーチャクラスの頂点は、ランクの低いフィーチャクラスの頂点とのスナップ時に移動しません。最も高いランクは 1 で、最大 50 までのランクを割り当てることができます。

構文

arcpy.management.AddFeatureClassToTopology(in_topology, in_featureclass, xy_rank, z_rank)
パラメーター説明データ タイプ
in_topology

フィーチャクラスの追加先となるトポロジ

Topology Layer
in_featureclass

トポロジに追加するフィーチャクラス。このフィーチャクラスは、追加先のトポロジと同じフィーチャ データセット内に存在している必要があります。

Feature Layer
xy_rank

追加するフィーチャクラス内のフィーチャの頂点に関連付ける、トポロジに属している他のフィーチャクラスのフィーチャの頂点に対する相対的な位置精度。精度が最も高いフィーチャクラスには、それよりも精度が低いことがわかっているフィーチャクラスよりも高いランク (1 などの小さな値) を割り当てる必要があります。

Long
z_rank

Z 値対応のフィーチャクラスには、そのジオメトリ内に各頂点の高度値が埋め込まれています。Z 値ランクを設定することにより、精度の高い Z 値を持つ頂点が、精度の低い Z 計測値が含まれる頂点とスナップまたはクラスタリングされる方法を制御できます。

Long

派生した出力

名前説明データ タイプ
out_topology

更新されたトポロジ。

トポロジ レイヤー

コードのサンプル

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

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

# Name: AddFeatureClassToTopology_Example.py
# Description: Adds a feature class to participate in a topology
# Import system modules
import arcpy
arcpy.AddFeatureClassToTopology_management(
    r"D:\Calgary\Trans.mdb\Streets\Street_Topo", 
    r"D:\Calgary\Trans.mdb\Streets\StreetNetwork", 1, 0.1)

環境

  • 現在のワークスペース

ライセンス情報

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