Таблица в эллипс (Table To Ellipse) (Управление данными)

Уровень лицензии:BasicStandardAdvanced

Резюме

Создает новый класс пространственных объектов, содержащий геодезические линейные объекты, построенные на основе значений поля координаты X, координаты Y, поля большой оси, поля малой оси и поля азимута таблицы.

Рисунок

Графический обзор Таблица в эллипс (Table To Ellipse)@@@
Параметры конструирования эллипса

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

Синтаксис

TableToEllipse_management (in_table, out_featureclass, x_field, y_field, major_field, minor_field, distance_units, {azimuth_field}, {azimuth_units}, {id_field}, {spatial_reference})
ПараметрОбъяснениеТип данных
in_table

Входная таблица может быть представлена текстовым файлом, файлом CSV, файлом Excel, таблицей dBase или таблицей базы геоданных.

Table View
out_featureclass

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

Feature Class
x_field

Числовое поле во входной таблице, содержащее координаты X (или значения долготы) центральных точек эллипсов, которые будут помещены в выходную систему координат, заданную параметром spatial_reference.

Field
y_field

Числовое поле во входной таблице, содержащее координаты Y (или значения широты) центральных точек эллипсов, которые будут помещены в выходную систему координат, заданную параметром spatial_reference.

Field
major_field

Числовое поле во входной таблице, содержащее значения длины большой оси эллипсов.

Field
minor_field

Числовое поле во входной таблице, содержащее значения длины малой оси эллипсов.

Field
distance_units

Единицы измерения значений в полях большой оси и малой оси.

  • METERSЗначения в метрах (по умолчанию).
  • KILOMETERSЗначения в километрах.
  • MILESЗначения в милях.
  • NAUTICAL_MILESЗначения в морских милях.
  • FEETЗначения в международных футах.
  • US_SURVEY_FEETЗначения в геодезических футах США.
String
azimuth_field
(дополнительно)

Числовое поле во входной таблице, содержащее значения угла азимута для поворота малой оси выходных эллипсов. Значения измеряются в направлении по часовой стрелке от направления на север.

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

Единицы измерения значений в поле азимута.

  • DEGREESЗначения в десятичных градусах (по умолчанию).
  • MILSЗначения в милях.
  • RADSЗначения в радианах.
  • GRADSЗначения в градах.
String
id_field
(дополнительно)

Поле во входной таблице: это поле и его значения включены в выходные данные и могут использоваться для соединения выходных объектов с записями во входной таблице.

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

Пространственная привязка выходного набора классов объектов. Вы можете задать пространственную привязку разными путями:

  • Путем указания пути к файлу .prj, например, C:/workspace/watershed.prj.
  • Путем ссылки на класс пространственных объектов или набор классов объектов, пространственную привязку которых следует применить, например C:/workspace/myproject.gdb/landuse/grassland.
  • Путем определения объекта пространственной привязки перед использованием инструмента, например, sr = arcpy.SpatialReference("C:/data/Africa/Carthage.prj"), который затем используется как параметр пространственной привязки.

Spatial Reference

Пример кода

Таблица в эллипс. Пример (автономный скрипт)

Создает полилинейные объекты-эллипсы из таблицы.

# Import system modules
import arcpy
from arcpy import env

# Set local variables
input_table = r"c:\workspace\SGS\eltop.gdb\elret"
output_ellipse = r"c:\workspace\SGS\eltop.gdb\Eplyln_001"

#Table To Ellipse
arcpy.TableToEllipse_management(input_table, output_ellipse, "lond",
                                "latd", "mjerr", "mnerr", "KILOMETERS",
                                "orient", "DEGREES", "LinkID")

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

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

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

ArcGIS for Desktop Basic: Да
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
9/10/2013