ポリゴンの主角度の計算(Calculate Polygon Main Angle) (カートグラフィ)
サマリ
入力ポリゴン フィーチャの主角度を計算し、計算値をフィーチャクラスの所定のフィールドに割り当てます。
使用法
-
ポリゴンの主角度は、配向が類似する線分同士の中で最も長いコレクションの角度です。この角度は真北からの度(10 進)単位で、指定したフィールドに格納されます。
-
このツールを使用してポリゴンのトレンドを計算します。また、結果として得られた角度を使用して、ポリゴン内のマーカーやハッチ ラインなどのシンボルを配向させます。このツールは、系統的な形状のポリゴンではなく、直交ポリゴンを主な処理対象として設計されています。
構文
CalculatePolygonMainAngle_cartography (in_features, angle_field)
パラメータ | 説明 | データ タイプ |
in_features |
入力ポリゴン フィーチャ | Feature Layer |
angle_field |
ポリゴンの主角度の値で更新されるフィールド | Field |
コードのサンプル
CalculatePolygonMainAngle(ポリゴンの主角度の計算)ツールの例(Python ウィンドウ)
次の Python ウィンドウ スクリプトは、CalculatePolygonMainAngle(ポリゴンの主角度の計算)ツールをイミディエイト モードで使用する方法を、例を挙げて示したものです。
import arcpy from arcpy import env env.workspace = "C:\data" arcpy.CalculatePolygonMainAngle_cartography("cities", "poly_angle")
CalculatePolygonMainAngle(ポリゴンの主角度の計算)ツールの例(スタンドアロン 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" # Execute Calculate Polygon Main Angle arcpy.CalculatePolygonMainAngle_cartography(in_features, angle_field)
関連項目
ライセンス情報
ArcView: いいえ
ArcEditor: 必須 ◎
ArcInfo: 必須 ◎
7/10/2012