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