Сводка
Изменяет Z-значения 3D объектов.
Использование
Учитывайте пересчет батиметрических Z-значений и других поверхностных измерений, использующих положительные значения для определения глубины.
Параметры Конвертировать из единиц измерения и Конвертировать в единицы измерения позволяют конвертировать Z-значения из одних обычных единиц измерения в другие.
Внимание:
Этот инструмент изменяет входные значения. Более подробно о стратегиях предотвращения нежелательных изменений данных см. в разделе Инструменты, которые изменяют или обновляют входные данные.
Синтаксис
arcpy.management.Adjust3DZ(in_features, {reverse_sign}, {adjust_value}, {from_units}, {to_units})
Parameter | Объяснение | Тип данных |
in_features | 3D объекты, Z-значения которых будут изменены. | Feature Layer |
reverse_sign (Дополнительный) | Указывает, будут ли объекты повернуты относительно Z-оси.
| String |
adjust_value (Дополнительный) | Числовое значение или поле входных объектов, которое будет использоваться для настройки Z-значений каждой вершины входных объектов. Положительное значение перемещает объект выше вдоль оси Z, отрицательное – ниже. | Double; Field |
from_units (Дополнительный) | METERS – Этот параметр используется совместно с параметром Конвертировать в единицы измерения.
| String |
to_units (Дополнительный) | Единицы измерения, в которые будут преобразованы Z-значения.
| String |
Производные выходные данные
Name | Объяснение | Тип данных |
out_feature_class | Обновленные входные объекты | Векторный слой |
Пример кода
В следующем примере показано использование этого инструмента в окне Python.
arcpy.env.workspace = "C:/data"
arcpy.Adjust3DZ_management("subsurface_pts.shp", "REVERSE", 0, "METERS", "FEET")
В следующем примере показано использование этого инструмента в автономном скрипте Python.
arcpy.env.workspace = "C:/data"
arcpy.Adjust3DZ_management("subsurface_pts.shp", "REVERSE", 0, "METERS", "FEET")
Environments
Информация о лицензиях
- Basic: Да
- Standard: Да
- Advanced: Да