Корректировать 3D Z (Управление данными)

Сводка

Изменяет 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-оси.

  • REVERSEИзменяет знак всех Z-значений, которые вызывают отражение объекта.
  • NO_REVERSEСохранение знака Z-значений. Используется по умолчанию.
String
adjust_value
(Дополнительный)

Числовое значение или поле входных объектов, которое будет использоваться для настройки Z-значений каждой вершины входных объектов. Положительное значение перемещает объект выше вдоль оси Z, отрицательное – ниже.

Double; Field
from_units
(Дополнительный)

METERS – Этот параметр используется совместно с параметром Конвертировать в единицы измерения.

  • MILLIMETERSМиллиметры
  • CENTIMETERSСантиметры
  • METERSМетры
  • INCHESДюймы
  • FEETФуты
  • YARDSЯрды
  • FATHOMSМорские сажени
String
to_units
(Дополнительный)

Единицы измерения, в которые будут преобразованы Z-значения.

  • MILLIMETERSМиллиметры
  • CENTIMETERSСантиметры
  • METERSМетры
  • INCHESДюймы
  • FEETФуты
  • YARDSЯрды
  • FATHOMSМорские сажени
String

Производные выходные данные

NameОбъяснениеТип данных
out_feature_class

Обновленные входные объекты

Векторный слой

Пример кода

Adjust3DZ, пример (окно Python)

В следующем примере показано использование этого инструмента в окне Python.

arcpy.env.workspace = "C:/data"
arcpy.Adjust3DZ_management("subsurface_pts.shp", "REVERSE", 0, "METERS", "FEET")
Adjust3DZ, пример 2 (автономный скрипт)

В следующем примере показано использование этого инструмента в автономном скрипте Python.

arcpy.env.workspace = "C:/data"
arcpy.Adjust3DZ_management("subsurface_pts.shp", "REVERSE", 0, "METERS", "FEET")

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

  • Basic: Да
  • Standard: Да
  • Advanced: Да

Связанные разделы