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

Краткая информация

Изменяет Z-значения 3D-объектов.

Использование

    Внимание:

    Этот инструмент изменяет входные значения. Более подробно о стратегиях предотвращения нежелательных изменений данных см. в разделе Инструменты, которые изменяют или обновляют входные данные.

  • Учитывайте пересчет батиметрических Z-значений и других измерений под поверхностью, использующих положительные значения для обозначения глубины.

  • Используйте параметры Конвертировать из единиц измерения и Конвертировать в единицы измерения позволяют конвертировать Z-значения из одних обычных единиц измерения в другие.

Параметры

ПодписьОписаниеТип данных
Входные объекты

3D объекты, Z-значения которых будут изменены.

Feature Layer
Сохранить знак значений Z
(Дополнительный)

Указывает, будут ли объекты инвертированы относительно Z-оси.

  • Обратить Z-ориентациюЗнак z-значений будет инвертирован, в результате чего объект будет перевернут.
  • Сохранить Z-ориентациюЗнак z-значений не будет инвертирован; он будет сохранен. Это значение по умолчанию
String
Корректировать значения Z
(Дополнительный)

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

Double; Field
Конвертировать из единиц измерения
(Дополнительный)

Указывает существующие единицы z-значений. Этот параметр используется совместно с параметром Конвертировать в единицы измерения.

  • МиллиметрыЕдиницами измерения будут миллиметры.
  • СантиметрыЕдиницами измерения будут сантиметры.
  • МетрыЕдиницами измерения будут метры.
  • ДюймыЕдиницами измерения будут дюймы.
  • ФутыЕдиницами измерения будут футы.
  • ЯрдыЕдиницами измерения будут ярды.
  • Морские сажениЕдиницами измерения будут морские сажени.
String
Конвертировать в единицы измерения
(Дополнительный)

Указывает единицы, в которые будут конвертированы существующие z-значения.

  • МиллиметрыЕдиницами измерения будут миллиметры.
  • СантиметрыЕдиницами измерения будут сантиметры.
  • МетрыЕдиницами измерения будут метры.
  • ДюймыЕдиницами измерения будут дюймы.
  • ФутыЕдиницами измерения будут футы.
  • ЯрдыЕдиницами измерения будут ярды.
  • Морские сажениЕдиницами измерения будут морские сажени.
String

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

ПодписьОписаниеТип данных
Обновленные объекты

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

Feature Layer

arcpy.management.Adjust3DZ(in_features, {reverse_sign}, {adjust_value}, {from_units}, {to_units})
ИмяОписаниеТип данных
in_features

3D объекты, Z-значения которых будут изменены.

Feature Layer
reverse_sign
(Дополнительный)

Указывает, будут ли объекты инвертированы относительно Z-оси.

  • REVERSEЗнак z-значений будет инвертирован, в результате чего объект будет перевернут.
  • NO_REVERSEЗнак z-значений не будет инвертирован; он будет сохранен. Это значение по умолчанию
String
adjust_value
(Дополнительный)

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

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

Указывает существующие единицы z-значений. Этот параметр используется совместно с параметром to_units.

  • MILLIMETERSЕдиницами измерения будут миллиметры.
  • CENTIMETERSЕдиницами измерения будут сантиметры.
  • METERSЕдиницами измерения будут метры.
  • INCHESЕдиницами измерения будут дюймы.
  • FEETЕдиницами измерения будут футы.
  • YARDSЕдиницами измерения будут ярды.
  • FATHOMSЕдиницами измерения будут морские сажени.
String
to_units
(Дополнительный)

Указывает единицы, в которые будут конвертированы существующие z-значения.

  • MILLIMETERSЕдиницами измерения будут миллиметры.
  • CENTIMETERSЕдиницами измерения будут сантиметры.
  • METERSЕдиницами измерения будут метры.
  • INCHESЕдиницами измерения будут дюймы.
  • FEETЕдиницами измерения будут футы.
  • YARDSЕдиницами измерения будут ярды.
  • FATHOMSЕдиницами измерения будут морские сажени.
String

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

ИмяОписаниеТип данных
out_feature_class

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

Feature Layer

Пример кода

Adjust3DZ, пример 1 (окно 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: Да

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