Сводка
Создает пакет слоя точек сцены (файл .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 или выше.
Синтаксис
arcpy.management.CreatePointSceneLayerPackage(in_dataset, out_slpk, {out_coor_system}, {transform_method})
Parameter | Объяснение | Тип данных |
in_dataset | Входной слой точечных объектов. | Layer File; Feature Layer |
out_slpk | Выходной пакет слоев сцены (.slpk). | File |
out_coor_system (Дополнительный) | Система координат выходного пакета слоя сцены. Это может быть любая пользовательская или система координат проекции. Поддерживаются географические системы координат WGS 1984 и China Geodetic Coordinate System 2000. WGS 1984 и EGM96 Geoid являются горизонтальной и вертикальной системами координат по умолчанию, соответственно. Систему координат можно задать следующими способами:
| Spatial Reference |
transform_method [transform_method,...] (Дополнительный) | Метод преобразования данных, который будет использоваться в случае, если пространственная привязка входного слоя использует датум, отличающийся от выходной системы координат. Все преобразования являются двунаправленными, независимо от направления, которые подразумеваются в названиях. Например, NAD_1927_to_WGS_1984_3 будет работать корректно даже в случае преобразования исходных данных из WGS84 1984 в NAD 1927. Примечание:Для преобразований вертикальных датумов между эллипсоидальным и гравитационным датумами и двумя гравитационными датумами необходим ArcGIS Coordinate System Data. | String |
Пример кода
В следующем скрипте показано использование инструмента CreatePointSceneLayerPackage в окне Python.
import arcpy
arcpy.management.CreatePointSceneLayerPackage(r'c:\temp\points.lyrx',
r'c:\temp\output.slpk',
arcpy.SpatialReference(4326))
Environments
Информация о лицензиях
- Basic: Да
- Standard: Да
- Advanced: Да