ArcGIS Desktop

  • ドキュメント
  • サポート

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS for Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ArcMap

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • エクステンション

ポリゴンの主角度の計算 (Calculate Polygon Main Angle)

  • サマリー
  • 使用法
  • 構文
  • コードのサンプル
  • 環境
  • ライセンス情報

サマリー

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

使用法

  • ポリゴンの主角度は、配向が類似する線分同士の中で最も長いコレクションの角度です。この角度は真北からの度 (10 進) 単位で、指定したフィールドに格納されます。

  • このツールを使用してポリゴンのトレンドを計算します。また、結果として得られた角度を使用して、ポリゴン内のマーカーやハッチ ラインなどのシンボルを配向させます。このツールは、系統的な形状のポリゴンではなく、直交ポリゴンを主な処理対象として設計されています。

構文

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 Desktop Basic: いいえ
  • ArcGIS Desktop Standard: はい
  • ArcGIS Desktop Advanced: はい

関連トピック

  • カートグラフィックの調整ツールセットの概要

ArcGIS Desktop

  • ホーム
  • ドキュメント
  • サポート

ArcGIS プラットフォーム

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • スタッフ ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
ご意見・ご感想をお寄せください。
© Copyright 2016 Environmental Systems Research Institute, Inc. | プライバシー | リーガル