リニア平均方向の算出(Linear Directional Mean) (空間統計)

ライセンス レベル:BasicStandardAdvanced

サマリ

一連のラインの平均方向、長さ、地理的な中心を特定します。

リニア平均方向の算出方法の詳細

Linear Directional Mean illustration

使用法

構文

DirectionalMean_stats (Input_Feature_Class, Output_Feature_Class, Orientation_Only, {Case_Field})
パラメータ説明データ タイプ
Input_Feature_Class

平均方向の算出対象となるベクトルを含むフィーチャクラス。

Feature Layer
Output_Feature_Class

入力フィーチャクラスの平均方向を表すフィーチャを格納することになるライン フィーチャクラス。

Feature Class
Orientation_Only
  • DIRECTION開始ノードと終了ノードの情報は無視されます。
  • ORIENTATION_ONLY平均の算出に開始ノードと終了ノードが使用されます(デフォルト)。
Boolean
Case_Field
(オプション)

平均方向を個別に算出するためにフィーチャをグループ化する場合に使用するフィールド。ケース フィールドは、整数型、日付型、または文字列型です。

Field

コードのサンプル

LinearDirectionalMean(リニア平均方向の算出)の例(Python ウィンドウ)

次の Python ウィンドウ スクリプトは LinearDirectionalMean(リニア平均方向の算出)ツールを使用する方法を示しています。

import arcpy
arcpy.env.workspace = r"C:\data"
arcpy.DirectionalMean_stats("AutoTheft_links.shp", "auto_theft_LDM.shp", "DIRECTION", "#")
LinearDirectionalMean(リニア平均方向の算出)の例(スタンドアロン Python スクリプト)

次のスタンドアロンの Python ウィンドウ スクリプトは LinearDirectionalMean(リニア平均方向の算出)ツールを使用する方法を示しています。

# Measure the geographic distribution of auto thefts
 
# Import system modules
import arcpy
 
# Local variables...
workspace = "C:/data"
locations = "AutoTheft.shp"
links = "AutoTheft_links.shp"
standardDistance = "auto_theft_SD.shp"
stardardEllipse = "auto_theft_SE.shp"
linearDirectMean = "auto_theft_LDM.shp"
 
try:
    # Set the workspace (to avoid having to type in the full path to the data every time)
    arcpy.env.workspace = workspace
 
    # Process: Standard Distance of auto theft locations...
    arcpy.StandardDistance_stats(locations, standardDistance, "1_STANDARD_DEVIATION", "#", "#")
 
    # Process: Directional Distribution (Standard Deviational Ellipse) of auto theft locations...
    arcpy.DirectionalDistribution_stats(locations, standardEllipse, "1_STANDARD_DEVIATION", "#", "#")
 
    # Process: Linear Directional Mean of auto thefts...
    arcpy.DirectionalMean_stats(links, linearDirectMean, "DIRECTION", "#")
 
except:
    # If an error occurred while running a tool, print the messages 
    print arcpy.GetMessages()

環境

出力データの座標系

フィーチャ ジオメトリは、解析の前に、出力データの座標系に投影変換されます。

関連トピック

ライセンス情報

ArcGIS for Desktop Basic: ○
ArcGIS for Desktop Standard: ○
ArcGIS for Desktop Advanced: ○
5/10/2014