Создать пакет слоя точек сцены (Управление данными)

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

Создает пакет слоя точек сцены (файл .slpk) из слоя точечных объектов.

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

  • Выходная система координат должна соответствовать пространственной привязке веб-сцены, в которой она будет отображаться. Если планируемая среда отображения - глобальная веб-сцена, то выходная система координат должна использовать системы координат GCS WGS 2000 или China Geodetic Coordinate System 2000.

  • Примите во внимание следующие замечания, касающиеся порядка определения z-координат в обрабатываемых 3D-данных:

    • Если выходной пакет слоев сцены будет содержать координаты x,y в системе координат GCS WGS 84, то система координат по оси z может быть задана с помощью любого эллипсоидного датума или EGM 96 или EGM 2008 с помощью параметра Выходная система координат. Если система координат по оси z не определена, то единицами измерения по вертикали будут метры.
    • Если выходной пакет слоев сцены будет хранить значения x,y в проектируемых координатах и система координат по оси z не определена, вертикальными единицами измерения будут те же, что и единицы измерения для координат x,y. Для 3D-объектов, для которых z-единицы не определены и отличаются от единиц x,y, попробуйте использовать либо инструмент Корректировать 3D Z для конвертации z-значений в соответствующие линейные единицы, либо инструмент Определить проекцию, чтобы определить корректный датум z.

  • В пакете слоев сцены останутся только те поля, которые в свойствах слоя обозначены как видимые. Если определенные поля не нужны в итоговом слое сцены, рассмотрите возможность скрытия ненужных столбцов.

  • Перед запуском этого инструмента в слое объектов необходимо включить единицы реального мира с символами маркеров 3D-моделей.

  • Вытянутые точки не поддерживаются в качестве входных.

  • Классы пространственных объектов с геометрией мультиточек не поддерживаются. Выполните преобразование класса объектов мультиточек с помощью инструмента Составной в простые.

  • Файл с пакетом слоев сцены размером до 1 ГБ можно загрузить непосредственно в ArcGIS Online или Portal for ArcGIS в веб-браузере. Если размер пакета больше 1 ГБ, используйте инструмент Опубликовать пакет для его загрузки в ArcGIS Online или Portal for ArcGIS версии 10.3.1 или выше.

Параметры

ПодписьОписаниеТип данных
Входной набор данных

Входной слой точечных объектов.

Layer File; Feature Layer
Выходной пакет слоя сцены

Выходной пакет слоев сцены (.slpk).

File
Выходная система координат
(Дополнительный)

Система координат выходного пакета слоя сцены. Это может быть любая пользовательская или система координат проекции. Поддерживаются географические системы координат WGS 1984 и China Geodetic Coordinate System 2000. WGS 1984 и EGM96 Geoid являются горизонтальной и вертикальной системами координат по умолчанию, соответственно. Систему координат можно задать следующими способами:

  • Укажите путь к файлу .prj.
  • Установите привязку набора данных к желаемой системе координат.
  • Используйте объект arcpy.SpatialReference.

Spatial Reference
Географическое преобразование
(Дополнительный)

Метод преобразования данных, который будет использоваться в случае, если пространственная привязка входного слоя использует датум, отличающийся от выходной системы координат. Все преобразования являются двунаправленными, независимо от направления, которые подразумеваются в названиях. Например, NAD_1927_to_WGS_1984_3 будет работать корректно даже в случае преобразования исходных данных из WGS84 1984 в NAD 1927.

Примечание:

Для преобразований вертикальных датумов между эллипсоидальным и гравитационным датумами и двумя гравитационными датумами необходим ArcGIS Coordinate System Data.

String

arcpy.management.CreatePointSceneLayerPackage(in_dataset, out_slpk, {out_coor_system}, {transform_method})
ИмяОписаниеТип данных
in_dataset

Входной слой точечных объектов.

Layer File; Feature Layer
out_slpk

Выходной пакет слоев сцены (.slpk).

File
out_coor_system
(Дополнительный)

Система координат выходного пакета слоя сцены. Это может быть любая пользовательская или система координат проекции. Поддерживаются географические системы координат WGS 1984 и China Geodetic Coordinate System 2000. WGS 1984 и EGM96 Geoid являются горизонтальной и вертикальной системами координат по умолчанию, соответственно. Систему координат можно задать следующими способами:

  • Укажите путь к файлу .prj.
  • Установите привязку набора данных к желаемой системе координат.
  • Используйте объект arcpy.SpatialReference.

Spatial Reference
transform_method
[transform_method,...]
(Дополнительный)

Метод преобразования данных, который будет использоваться в случае, если пространственная привязка входного слоя использует датум, отличающийся от выходной системы координат. Все преобразования являются двунаправленными, независимо от направления, которые подразумеваются в названиях. Например, NAD_1927_to_WGS_1984_3 будет работать корректно даже в случае преобразования исходных данных из WGS84 1984 в NAD 1927.

Примечание:

Для преобразований вертикальных датумов между эллипсоидальным и гравитационным датумами и двумя гравитационными датумами необходим ArcGIS Coordinate System Data.

String

Пример кода

Пример CreatePointSceneLayerPackage (окно Python)

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

import arcpy
arcpy.management.CreatePointSceneLayerPackage(r'c:\temp\points.lyrx',
                                              r'c:\temp\output.slpk',
                                              arcpy.SpatialReference(4326))

Параметры среды

Этот инструмент не использует параметры среды геообработки

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

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

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