Проверить слой сцены (Управление данными)

Сводка

Оценивает файл пакета слоя сцены (*.slpk), чтобы определить его соответствие спецификации I3S.

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

  • Этот инструмент будет проверять пакет слоя сцены на соответствие спецификации I3S для выявления проблем, которые могут вызвать ошибки при просмотре слоя сцены в клиентском приложении ArcGIS. Рассмотрите возможность запуска этого инструмента перед публикацией пакета слоев сцены, созданного вне платформы ArcGIS.

  • Инструмент оценивает следующее:

    • Наличие ожидаемых значений для всех требуемых и рекомендуемых объектов JSON.
    • Наличие заявленных текстур для зданий, 3D-объектов и интегрированных моделей meshe.
    • Наличие заявленных атрибутов и связанных с ними статистических данных для точек, зданий, 3D-объектов и облаков точек.
    • Наличие заявленных атрибутов вершин, таких как положение, цвет, UV и нормали.
    • Наличие корневых узлов и заявленных дочерних узлов в дереве узлов.
  • Выходной отчет по умолчанию представляет собой читаемый JSON-файл, но также может быть создан в виде текстового или XML-файла. В отчете перечислены предупреждения, описывающие проблемы несоответствия спецификациям I3S, которые могут не вызывать проблем при отображении данных, а также ошибки, описывающие проблемы, которые могут вызвать проблемы при отображении пакета слоя сцены.

Синтаксис

arcpy.management.ValidateSceneLayerPackage(in_slpk, out_report)
ParameterОбъяснениеТип данных
in_slpk

Файл пакета слоев сцены, который будет оцениваться.

File
out_report

Выходной файл журнала, в котором будут суммированы результаты оценки.

File

Пример кода

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

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

import arcpy
arcpy.env.workspace = 'C:/Data'
arcpy.management.ValidateSceneLayerPackage('street_furniture.slpk', 'validate_report.json')

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

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

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