ArcGIS for Desktop

  • Документация
  • Стоимость
  • Поддержка

  • My Profile
  • Справка
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS for Desktop

Полноценная профессиональная ГИС

ArcGIS for Server

ГИС предприятия

ArcGIS for Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Стоимость
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

Справка

  • Главная
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительно...

Вычислить основной угол полигона (Calculate Polygon Main Angle)

  • Краткая информация
  • Использование
  • Синтаксис
  • Пример кода
  • Параметры среды
  • Информация о лицензировании

Краткая информация

Вычисляет основные углы входных полигональных объектов и записывает полученные значения в указанное поле в классе объектов, который содержит полигональные объекты.

Использование

  • Основной угол полигона - угол, образуемый сегментами полигона, имеющими близкое другу к другу направление, сумма длин которых является наибольшей. Этот угол будет сохранен в указанном поле в десятичных градусах; он отсчитывается от направления на истинный север.

  • Используйте этот инструмент для определения основного направления полигона; применяйте получившееся значение угла для ориентировки символов отображения полигона, например, маркеров или линий штриховки. Этот инструмент предназначен в большей степени для ортогональных полигонов, чем для полигонов, имеющих естественную форму.

Синтаксис

CalculatePolygonMainAngle_cartography (in_features, angle_field, {rotation_method})
ПараметрОбъяснениеТип данных
in_features

Входные полигональные объекты.

Feature Layer
angle_field

Поле, которое будет обновлено на вычисленные значения основных углов полигона.

Field
rotation_method
(дополнительно)

Управляет методом и исходной точкой поворота.

  • GEOGRAPHIC —Угол вычисляется против часовой стрелки, при этом 0 соответствует направлению наверх (на север).
  • ARITHMETIC —Угол вычисляется против часовой стрелки, при этом ноль соответствует направлению направо (на восток).
  • GRAPHIC —Угол вычисляется против часовой стрелки, при этом 0 соответствует направлению наверх (на север). Это значение используется по умолчанию.
String

Пример кода

Пример инструмента CalculatePolygonMainAngle (Окно Python)

Представленный скрипт Окна Python демонстрирует порядок непосредственного использования инструмента the CalculatePolygonMainAngle.

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

arcpy.CalculatePolygonMainAngle_cartography("cities", "poly_angle", "GEOGRAPHIC")
Пример 2 инструмента 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"
rotation_method = "ARITHMETIC"

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

Параметры среды

  • Картографическая система координат (Cartographic Coordinate System)

Информация о лицензировании

  • ArcGIS for Desktop Basic: Нет
  • ArcGIS for Desktop Standard: Да
  • ArcGIS for Desktop Advanced: Да

Связанные темы

  • Общий обзор Набора инструментов Картографическая доработка
Отзыв по этому разделу?

ArcGIS for Desktop

  • На главную
  • Документация
  • Стоимость
  • Поддержка

ArcGIS Platform

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

Об Esri

  • О нас
  • Карьера
  • Блог сотрудников
  • Конференция пользователей
  • Саммит разработчиков
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Конфиденциальность | Правовая информация