ポリゴンの主角度の計算(Calculate Polygon Main Angle) (カートグラフィ)

ライセンス レベル:BasicStandardAdvanced

サマリ

入力ポリゴン フィーチャの主角度を計算し、計算値をフィーチャクラスの所定のフィールドに割り当てます。

使用法

構文

CalculatePolygonMainAngle_cartography (in_features, angle_field, {rotation_method})
パラメータ説明データ タイプ
in_features

入力ポリゴン フィーチャ

Feature Layer
angle_field

ポリゴンの主角度の値で更新されるフィールド

Field
rotation_method
(オプション)

回転の方法と原点を制御します。

  • GEOGRAPHIC角度は時計回りに計算され、上端/北で 0 になります。
  • ARITHMETIC角度は反時計回りに計算され、右端/東で 0 になります。
  • GRAPHIC角度は反時計回りに計算され、上端/北で 0 になります。これがデフォルトです。
String

コードのサンプル

CalculatePolygonMainAngle(ポリゴンの主角度の計算)ツールの例 1(Python ウィンドウ)

次の Python ウィンドウ スクリプトは、CalculatePolygonMainAngle(ポリゴンの主角度の計算)ツールをイミディエイト モードで使用する方法を示しています。

import arcpy
from arcpy import env
env.workspace = "C:\data"

arcpy.CalculatePolygonMainAngle_cartography("cities", "poly_angle", "GEOGRAPHIC")
CalculatePolygonMainAngle(ポリゴンの主角度の計算)ツールの例 2(スタンドアロン Python スクリプト)

このスタンドアロン スクリプトは、CalculatePolygonMainAngle(ポリゴンの主角度の計算)ツールの使用例を示しています。

# Name: CalculatePolygonMainAngle_standalone_script.py
# Description: calculates an angle for a polygon based on the largest edge of the feature
 
# Import system modules
import arcpy
from arcpy import env

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

# Set local variables
in_features = "cities"
angle_field = "poly_angle"
rotation_method = "ARITHMETIC"

# Execute Calculate Polygon Main Angle
arcpy.CalculatePolygonMainAngle_cartography(in_features, angle_field, rotation_method)

環境

関連トピック

ライセンス情報

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