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 Feature Class To Topology)

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

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

サマリ

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

使用法

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

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

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

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

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

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

構文

AddFeatureClassToTopology_management (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

コードのサンプル

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)

環境

  • 現在のワークスペース

ライセンス情報

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