デフォルト XY 許容値の計算(Calculate Default XY Tolerance) (データの管理)

サマリ

フィーチャクラスの空間参照と範囲を調べることで、デフォルト XY 許容値を計算します。

ジオデータベース フィーチャクラスの場合、このツールから返される値は、ジオデータベース フィーチャクラスまたはデータセットの XY 許容値プロパティ、またはトポロジのクラスタ許容値と同じです。カバレッジ フィーチャクラス、シェープ ファイル、CAD フィーチャクラスなど、ジオデータベースでないフィーチャクラスの場合、この値はフィーチャクラスの空間参照のデフォルト許容値に基づきます。

レガシレガシ:

XY 許容値とクラスタ許容値という用語の意味は同じです。クラスタ許容値は、トポロジ、Python スクリプト、および 9.2 リリースより前の ArcGIS で使用されています。このツールの名前(スクリプトで使用)は、CalculateDefaultClusterTolerance です。

XY 許容値も、SpatialReference オブジェクトの XYTolerance プロパティによって、スクリプト内で使用できます。SpatialReference オブジェクトは、フィーチャクラスを記述することで作成できます。

使用法

構文

CalculateDefaultClusterTolerance_management (in_features)
パラメータ説明データ タイプ
in_features

デフォルト XY 許容値を計算するフィーチャクラス。

Feature Layer

コードのサンプル

デフォルトの XY 許容値の計算の例(Python ウィンドウ)

次の Python ウィンドウ スクリプトで、デフォルトのクラスタ許容値の計算の関数をイミディエイト モードで使用する方法を示します。

import arcpy 
from arcpy import env
env.workspace = "C:/data"
arcpy.CalculateDefaultClusterTolerance_management("roads.shp")
デフォルトの XY 許容値の計算の例 2(スタンドアロン ウィンドウ)

次の Python ウィンドウ スクリプトで、デフォルトのクラスタ許容値の計算の関数をスクリプト環境で使用する方法を示します。

# Name: CalculateDefaultClusterTolerance_Example.py
# Description: Calculate the default cluster tolerance of a shape file
# Author: ESRI

#Import the system modules
import arcpy
from arcpy import env

env.workspace = "C:/temp"

#Set local variables
shapefileName = "linefc.shp"

arcpy.CalculateDefaultClusterTolerance_management(shapefileName)

環境

関連項目

ライセンス情報

ArcView: はい
ArcEditor: はい
ArcInfo: はい

7/10/2012