Создание пакета мобильной сцены для ArcGIS Runtime SDK

Рекомендации по созданию пакетов мобильных сцен для работы в ArcGIS Runtime SDK приведены ниже.

Характер данных

Для оптимизации текстур для 3D объектов слоя сцены рекомендуется использовать опцию Мобильный в параметре Оптимизация текстур в инструменте Создание пакета мобильной сцены. Это параметр позволяет создавать текстуры с использованием сжатия ETC2, что сокращает их объем на мобильном устройстве до 20 процентов. Поскольку алгоритм должен найти оптимальную текстуру, создание пакета может занять продолжительное время.

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

Для того чтобы набор сетевых данных поддерживал упаковку мобильной карты, необходимо помнить о некоторых ограничениях:

  • Набор сетевых данных не может находиться в базовой карте.
  • Набор сетевых данных должен быть частью базы геоданных. Это исключает сети в формате шейп-файла и SDC.
  • Набор сетевых данных должен быть создан в ArcGIS Desktop 10 и более поздней версии. Если сеть создана в более ранних версиях, обновите базу геоданных и сеть.
  • Набор сетевых данных не может иметь неизвестную систему координат.
  • Набор сетевых данных не может использовать выражения скриптов VB или Python.
  • Набор сетевых данных не может применять пользовательские COM-оценки.
  • Набор сетевых данных, использующий данные трафика в реальном времени, будет упакован, но компоненты трафика в реальном времени будут исключены, поскольку они не поддерживаются.

Убедитесь, что на мобильном устройстве есть достаточно свободного места для пакета мобильной сцены. Используйте параметр Область интереса, чтобы создать пакет мобильной сцены с меньшей областью интереса (AOI )). Дополнительные сведения см. в разделе Особенности использования области интереса.

Рекомендации по работе со сценами

ArcGIS Runtime SDK поддерживает только глобальные сцены. Поддерживаются только горизонтальные системы координат WGS 1984 и Web Mercator Auxiliary Sphere. Чтобы создать пакет мобильной сцены с Web Mercator Auxiliary Sphere в режиме глобального просмотра, сделайте базовую карту и добавьте ее в сцену. Подробнее см. в разделе Слои высот и базовых карт.

Рекомендации по доступу

Используйте параметр Анонимное использование, чтобы опубликовать пакеты мобильных сцен для тех пользователей, у которых нет учетной записи организации ArcGIS.

Для анонимного использования требуется дополнительный модуль ArcGIS Publisher.

Примечание:

Параметр Анонимное использование доступен в инструменте геообработки только если дополнительный модуль ArcGIS Publisher лицензирован в ArcGIS Pro.

Срок использования

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

Параметр Просрочен доступ к сцене может использоваться для управления ситуацией в случае, если в приложении ArcGIS Runtime SDK будет открыта просроченная сцена. Такую сцену можно либо открыть с предупреждением для пользователя, либо пользователь может быть проинформирован о том, что сцена просрочена, и открыть ее невозможно.

Параметр Дата истечения срока действия можно использовать для того, чтобы задать время и дату истечения срока действия или datetime.

Параметр Уведомление об истечении срока действия (Expiration Message) может использоваться создателем сцены для того, чтобы информировать пользователя о необходимых действиях при наступлении окончания срока использования. Число знаков не ограничивается. Сообщения могут содержать URL-адреса, телефонные номера и специальные символы.

Примечание:

Параметры истечения доступны в инструменте геообработки, только если дополнительный модуль ArcGIS Publisher лицензирован в ArcGIS Pro.

О версии

Более старые приложения ArcGIS Runtime SDK могут не поддерживать новый функционал. Чтобы в старых приложениях у вас не возникло проблем, версия пакета мобильной сцены будет увеличена до основной версии, чтобы более ранние приложения ArcGIS Runtime SDK не смогли открыть пакет. Следующий функционал может привести к увеличению основной версии.

  • Источник высот набора растровых данных
  • Источник высот кэшированного сервиса изображений
  • Источник высот TPKX рабочий или базовый слой
  • Базовая карта кэшированного сервиса изображений или базовый слой
  • Рабочий слой сервиса сцены

Приложения ArcGIS Runtime SDK

Пакеты мобильных сцен поддерживаются в пользовательских 3D приложениях ArcGIS Runtime SDK, начиная с версии 100.5. Это включает ArcGIS Earth 1.10, ArcGIS Earth Mobile и ArcGIS AppStudio 4.0.

Подробнее об использовании пакетов мобильных сцен в ArcGIS Runtime SDK см. Как открыть пакет мобильной сцены из ArcGIS Pro.