Краткая информация
Создает новые объекты, замещая сегменты входных пространственных объектов уплотненными геодезическими сегментами. Выстраиваемые геодезические сегменты могут быть четырех типов: геодезические, ортодромия или большие эллиптические, локсодромия и Нормальная секция.
Иллюстрация
Использование
Конечные точки сегментов соединяются с помощью геодезической тождественности. Тип входного сегмента не имеет значения; линейные и нелинейные (дуга окружности, дуга эллипса, параметрическая кривая) сегменты с общими конечными точками дадут одинаковый результат.
Входные объекты, состоящие из одного сегмента, начальная и конечная точки которого являются совпадающими, не будут записываться в выходные объекты. Так, в число выходных объектов не будет записан полигональный объект, построенный из одной дуги окружности.
Синтаксис
GeodeticDensify(in_features, out_feature_class, geodetic_type, {distance})
Параметр | Объяснение | Тип данных |
in_features | Входные линейные или полигональные объекты. | Feature Layer |
out_feature_class | Выходной класс пространственных объектов, содержащий уплотненные геодезические объекты. | Feature Class |
geodetic_type | Тип геодезического сегмента, который будет построен. Геодезические вычисления выполняются на эллипсоиде, связанном с системой координат входных данных.
| String |
distance (Дополнительный) | Расстояние между вершинами выходного геодезического сегмента. Значение по умолчанию равно 50 километров. | Linear unit |
Пример кода
GeodeticDensify, пример 1
Пример запуска функции geodeticDensify в окне Python.
import arcpy
arcpy.GeodeticDensify_management(r"C:\data.gdb\flight_lines", r"C:\data.gdb\flight_lines_geodesic", "GEODESIC")
Параметры среды
Информация о лицензиях
- Basic: Нет
- Standard: Да
- Advanced: Да