Корректировать 3D Z (Adjust 3D Z) (Управление данными)
Резюме
Изменяет Z-значения 3D объектов.
Использование
-
Учитывайте пересчет батиметрических Z-значений и других поверхностных измерений, использующих положительные значения для определения глубины.
-
Параметры Конвертировать из единиц измерения (Convert From Units) и Конвертировать в единицы измерения (Convert To Units) позволяет конвертировать ваши Z-значения из одной общей единицы измерения в другую.
Этот инструмент изменяет входные данные. Более подробно о стратегиях предотвращения неожиданных изменений данных см. в разделе Инструменты, не создающие выходных данных (Tools with no outputs).
Синтаксис
Параметр | Объяснение | Тип данных |
in_features |
3D объекты, Z-значения которых будут изменены. | Feature Layer |
reverse_sign (дополнительно) |
Указывает, будет ли инвертирован знак всех Z-значений в классе пространственных объектов.
| String |
adjust_value (дополнительно) |
Полностью настраивает все Z-значения по указанному числу. При выборе отрицательного числа, Z-значение будет уменьшено, при выборе положительного значения – увеличено. | Double |
from_units (дополнительно) |
METERS – INCHES –
| String |
to_units (дополнительно) |
Единицы измерения, в которые будут преобразованы Z-значения.
| String |
Пример кода
В следующем примере показано использование этого инструмента в окне Python:
import arcpy
from arcpy import env
arcpy.CheckOutExtension("3D")
env.workspace = "C:/data"
arcpy.Adjust3DZ_management("subsurface_pts.shp", "REVERSE", 0, "METERS", "FEET")
В следующем примере показано использование этого инструмента в автономном скрипте Python:
import arcpy
from arcpy import env
arcpy.CheckOutExtension("3D")
env.workspace = "C:/data"
arcpy.Adjust3DZ_management("subsurface_pts.shp", "REVERSE", 0, "METERS", "FEET")