Слои базовой карты и высот задают основу для ваших рабочих слоев сцены. Слой базовой карты может служить ориентиром для окружающих областей. Поверхность высот можно применять для определения высот рабочих слоев в сцене. Без источника высот все 3D-слои выглядят как будто они размещены на плоской поверхности. Чтобы сцена отображалась правильно, кэшированные слои должны использовать одну и ту же схему листов и отвечать определенным требованиям у схеме листов.
Слой базовой карты
Для базовой карты на основе существующего сервиса его нужно добавить либо к группе базовых карт вашей организации, либо в качестве базовой карты вашего проекта.
Для получения более подробной информации о задании галереи базовых карт см. раздел Настройка карты.
Для получения более подробной информации о создании базовой карты в вашем проекте см. раздел Создание пользовательской базовой карты.
Слои высот
Веб-сцены используют только поверхность земли в качестве поверхности высот. Источниками высот или источниками, задающими земную поверхность, должны быть веб-слои высот с той же схемой листов, что и базовая карты сцены. Веб-слои высот предназначены для данных поверхности высот с механизмом хранения LERC, разработанным специально для создания листов нескольких уровней детальности.
Все доступные источники высот на поверхности земли включены в опубликованную веб-сцену, включая источники высот, которые были отключены. Их снова можно включить при использовании в ArcGIS Pro и Scene Viewer.
При создании новой сцены в ArcGIS Pro автоматически добавляется сервис мировых высот Esri из ArcGIS Online. Если у вас есть данные высот высокого разрешения, которые вы хотите использовать, вы можете выполнить следующее:
- Настройте сцены на использование локальных данных высот в качестве источника. При публикации веб-сцены, локальные данные высот будут опубликованы как веб-слой высот.
- Создайте собственную сцену для использования веб-слоя высот.
Примечание:
Свойства высотной поверхности Вертикальное преувеличение, Цвет поверхности и Отмывка рельефа не поддерживаются в процессе публикации.
Все остальные источники высот, например, глобальные сервисы высот, будут удалены из веб-сцены в процессе публикации. Веб-сцены могут быть опубликованы без источников высот.
Примечание:
Пользовательские поверхности высот в Scene Viewer не поддерживаются. Пользовательские поверхности удаляются в процессе публикации.
Единицы измерения Z-значений
Предполагается, что единицы измерения z-значений ваших данных высот соответствуют единицам системы координат сцены. Для правильной публикации данных высот используйте систему координат с такими же единицами измерения, что и z-значения источника высот.
Например, если в системе координат сцены используются метры, а z-значения даны в футах, при публикации слои высот будут вытянуты с коэффициентом 3.28084, поскольку предполагается, что z-значения даны в метрах. Для исправления этой ситуации, сделайте одно из следующего:
- Измените систему координат сцены на систему координат с футами.
- Используйте инструмент Калькулятор растра, чтобы изменить единицы измерения z-значений на метры.
Требования к схеме листов
Схема листов задает систему координат сервиса, уровни детализации и исходную точку листа кэша. Все сервисы высот на поверхности земли и существующие кэшированные слои (например, базовая карта, изображение карты или слои листов) должны использовать одну и ту же схему листов. Схема листов должна быть в системе координат сцены.
Если у сцены есть базовая карта, все новые кэшированные слои, опубликованные при публикации сцены, принимают схему листов базовой карты.
Если у сцены нет базовой карты, новые кэшированные слои принимают схему листов существующего кэшированного веб-слоя, например, слоя веб-высот или слоя веб-листов.
Если в сцене нет существующих кэшированных веб-слоев, автоматически выбирается схема листов. В локальной сцене автоматически предложенная схема листов основана на системе координат сцены. Пользовательский файл схемы листов можно использовать, если он соответствует системе координат сцены. Чтобы создать пользовательскую схему листов, используйте инструмент Построить схему листов картографического сервера или Построить схему листов полистного кэша. В глобальной сцене допустимая схема листов выбирается на основе системы координат сцены.
Глобальные сцены
В следующей таблице перечислены схемы листов, поддерживаемые в глобальных сценах в ArcGIS Online и ArcGIS Enterprise
Схема листов | ArcGIS Online | ArcGIS Enterprise |
ArcGIS Online/Bing Maps/Google Maps | Поддерживается | Поддерживается |
Географическая система координат WGS84, версия 2 | Поддерживается | Поддерживается |
Географическая система координат CGCS2000 | Поддерживается | Не поддерживается |
Примечание:
Схема листов ArcGIS Online/Bing Maps/Google Maps допускается только в том случае, если система координат глобальной сцены WGS 1984. Схема листов в географической системе координат CGCS2000 можно импортировать из C:\Program Files\ArcGIS\Pro\Resources\TilingScheme.
Локальные сцены
При публикации сцены в локальном виде у схемы листов должна быть такая же проекция, как и у сцены, и необходимо соблюдать следующие требования:
- Каждый уровень масштаба должен составлять половину от предыдущего с точностью восьмого или девятого знака после запятой.
- К примеру, если у вас есть схема листов с тремя уровнями от 2000 до 500, масштабы должны быть следующие: 2000, 1000 и 500. Использование масштаба 1500 вместо 1000 приведет к некорректности схемы листов.
- Лист должен иметь размер 256 на 256 пикселов при публикации в Portal for ArcGIS 10.4.1 или более ранней версии. При публикации в ArcGIS Enterprise и ArcGIS Online, лист может также иметь размер 512 на 512.
- Масштаб уровня 0 должен соответствовать экстенту слоя.
- Если масштаб уровня 0 в схеме листов слишком большой, то листы уровня 0 будут выходить за пределы экстента слоя. Используйте более мелкий масштаб для уровня 0, чтобы разместить все листы в рамках экстента слоя.
Примечание:
При создании пользовательской веб-сцены все кэшированные слои сцены, в том числе все источники высот, должны использовать одинаковую схему листов. Создайте схему листов на основе экстента всех слоев, чтобы убедиться в том, что данные попадают в экстент нулевого масштабного уровня.