ポイント間距離(Point Distance) (カバレッジ)

サマリ

カバレッジ内にある各ポイントと、同じカバレッジまたは別のカバレッジ内の指定された検索範囲内にあるすべてのポイントとのポイント間距離を計算します。

Point Distance illustration

使用法

構文

PointDistance_arc (from_cover, to_cover, out_info_table, {search_radius})
パラメータ説明データ タイプ
from_cover

別のカバレッジのポイントまでの距離が計算されるポイント カバレッジ。

Coverage
to_cover

ポイント間距離が計測されるポイント カバレッジ。同じカバレッジ内のすべてのポイント間の距離は、<from_cover> と <to_cover> の両方の引数に同じカバレッジ名を指定することで計算できます。

Coverage
out_info_table

[ポイント間距離(Point Distance)] によって作成される INFO データ テーブル。距離の計測値を保持します。<output Info table:> に作成されるレコード数は、使用される検索半径に依存します。これは、<from cover> のポイント数と <to cover:> のポイント数の積だけ大きくなる可能性があります。

ArcInfo Table
search_radius
(オプション)

現在のポイントから最も近いフィーチャと見なせるフィーチャまでの最大距離(カバレッジ単位)。デフォルト値は、開始カバレッジの BND の対角幅です。

Double

コードのサンプル

PointDistance(ポイント間距離)の例(スタンドアロン スクリプト)

次のスタンドアロン スクリプトで、2 つのカバレッジ内にあるポイント間の距離を計算する方法を示します。

# Name: PointDistance_Example.py
# Description: Calculates the distances between the points in two coverages
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
fromCover = "wells"
toCover = "trees"
outInfoTable = "C:/output/distance"

# Execute PointDistance
arcpy.PointDistance_arc(fromCover, toCover, outInfoTable, "")

環境

関連項目

ライセンス情報

ArcView: いいえ
ArcEditor: いいえ
ArcInfo: 必須 ArcInfo Workstation がインストールされていること

7/10/2012