Подготовка карт к загрузке

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

Explorer поддерживает загрузку веб-карт и пакетов мобильных карт (MMPK). Веб-карты могут использоваться как онлайн, так и могут быть загружены. У них может быть несколько областей автономной карты, заданных как часть карты или на устройстве, и их надо настроить для автономного использования. MMPK создаются в ArcGIS Pro специально для их загрузки.

Примечание:

Вашим типом пользователя ограничивается возможность создаваемых вами карт. Creators и GIS Professionals могут создавать веб-карты. Для создания MMPK требуется ArcGIS Pro, включаемый для типа пользователя GIS Professional.

Примечание:

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

Выбор подготовки карты к загрузке

И с веб-картами, и с MMPK можно работать автономно. То, какую из них вы выберете, и как ее настроить, зависит от требований вашего проекта. Выберите один из следующих трех способов подготовки карты для загрузки, чтобы мобильные работники могли работать в автономном режиме в Explorer:

  • Настройте веб-карту для загрузки и создайте области карты для мобильных сотрудников для автономной работы.

    Первый рабочий процесс для автономной работы – настройка веб-карты для загрузки и задание областей карты, которые могут загрузить мобильные сотрудники. Области, например, регионы, округа и области обслуживания, задаются в ArcGIS Online или ArcGIS Enterprise автором карты. Мобильные сотрудники могут просматривать и загружать эти области карты в Explorer.

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

    Подсказка:

    При возможности задайте области карты в качестве части вашей карты. Это избавит мобильных сотрудников от необходимости определять области и позволит один раз подготовить и упаковать области карты, а затем загружать их несколькими мобильными сотрудниками. Области карты, заданные в Explorer, упаковываются и загружаются для однократного использования. Если они будут удалены и должны быть загружены снова, или если они понадобятся другому мобильному сотруднику, области должны быть заново определены и созданы.

  • Настройте веб-карту для загрузки и дайте возможность мобильным сотрудникам задать области карты для работы с ними в автономном режиме.

    Если мобильному сотруднику нужно будет перейти в автономный режим в месте, которое не было подготовлено заранее - например, там, где будет незапланированная работа, - мобильный работник может задать область для автономной работы в Explorer.

    Как автор карты вы должнынастроить веб-карту для автономной работы. Вам не нужно задавать области карты, с которыми мобильные сотрудники смогут работать автономно (хотя вы можете и определить их - это не помешает данному рабочему процессу). Мобильные сотрудники тогда смогут задавать и загружать эти области карты в Explorer.

  • Создайте и опубликуйте MMPK, который мобильные сотрудники смогут загрузить либо скопировать непосредственно на свои устройства.

    Если веб-карта не соответствует требованиям к вашей автономной работе, создайте и опубликуйте MMPK. Например, веб-карта может не поддерживать порядок публикации вашей карты. В то время как мобильные сотрудники отвечают за загрузку веб-карты на свое устройство, MMPK могут быть непосредственно скопированы на устройства мобильных работников (локально), прежде чем соответствующие устройства будут переданы мобильным сотрудникам. Нет необходимости копировать их заранее - до того, как мобильные работники получат устройства. Мобильные сотрудники могут скопировать MMPK или загружать его в Explorer, используя ArcGIS Online или ArcGIS Enterprise. Однако их копирование снимает ограничения размера MMPK (помимо места хранения устройства). MMPK можно публиковать для публичного доступа или добавить дату, после которой его нельзя будет открыть.

    Примечание:

    Дата окончания поддерживается только в Windows. Скоро появится поддержка Android и iOS.

    Поддержка ваших данных является еще одной причиной использования MMPK, поскольку некоторые данные, которые не будут работать в автономном режиме на веб-карте, могут использоваться в MMPK. Например, если у вас есть слои, для которых не включена синхронизация, или слои, недоступные в качестве сервисов объектов, которые вы не хотите публиковать (данные на основе файлов), вы можете упаковать их в MMPK и использовать их в Explorer. MMPK, кроме того, поддерживают более сложные символы - по сравнению с веб-картами.

    Для создания MMPK есть дополнительные лицензионные требования, по сравнению с созданием веб-карт. Для создания MMPK у вас должен быть тип пользователя GIS Professional, и вы должны работать в ArcGIS Pro.

Настройка веб-карты для загрузки

Веб-карты, отвечающие требованиям автономного режима, автоматически поддерживают загрузку областей карты в Explorer. Чтобы позволить мобильным сотрудникам загрузить веб-карту в Explorer, выполните следующие действия:

После настройки вашей карты мобильные сотрудники смогут загрузить области карты в Explorer.

Подсказка:

Чтобы отключить загрузку карты в Explorer, снимите отметку Включить автономный режим в информации об элементе карты. Для получения подробной информации см. разделы Автономные опции в ArcGIS Online и Автономные опции в ArcGIS Enterprise. Вы не увидите параметры Автономного режима если ваша карта не соответствует требованиямавтономного режима.

Если используется ArcGIS Enterprise 10.6.1 или более ранней версии, и при этом ваша карта содержит слой векторных листов, по умолчанию области карты загрузить нельзя. Если все другие слои удовлетворяют требованиям для автономной работы (все векторные слои поддерживают синхронизацию и все растровые и слои векторных листов поддерживают экспорт), отредактируйте информацию об элементе вашей карты и добавьте тег Offline-Ready. Теперь вы можете ее загрузить.

Требования к данным

Загружаемые в Explorer карты должны удовлетворять требованиям к данным веб-картExplorer, помимо того, что для всех слоев должна быть включена возможность автономной работы. См. разделы Включение автономного режима работы для слоев в ArcGIS Online или Включение автономного режима работы для слоев в ArcGIS Enterprise.

Создайте базовую карту для копирования непосредственно на устройства (дополнительно).

Можно скопировать базовую карту непосредственно на устройство мобильного сотрудника (этот процесс называется перекачкой) и работать с ней в различных картах. У этого подхода есть ряд преимуществ по сравнению с загрузкой базовой карты вместе с частью рабочей карты: в большинстве случаев это оказывается быстрее, чем скачивание той же базовой карты, а, кроме того, позволяет подготовить базовые карты больших областей. Кроме того, скопированные на устройство базовые карты доступны всем мобильным сотрудникам, использующим Explorer, - пользователям не требуется создавать свою копию, что экономит место на устройствах.

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

Чтобы скопировать базовую карту непосредственно на свое устройство, подготовьте свою базовую карту в виде пакета листов (.tpk или .tpkx) или пакета векторных листов (.vtpk). Порядок создания пакета зависит от того, где вы его создаете, и какой это тип пакета листов.

Разместите пакеты непосредственно на устройствах мобильных сотрудников. На устройствах Android это можно выполнить, скопировав файл на устройство или на карту SD. На устройствах iOS это можно выполнить из приложения Файлы или из iTunes. На устройствах Windows это можно выполнить, скопировав файл на устройство или на карту SD. См. Копирование пакета листов базовой карты на устройство.

Ссылка на базовую карту устройства

Вы можете разрешить полевым работникам скачивать только операционные слои, но не базовую карту, используя созданную вами базовую карту для копирования непосредственно на свои устройства. При создании карты укажите пакет листов, который следует использовать в качестве автономной базовой карты в расширенных настройках офлайн-использования. Если эта базовая карта на устройстве уже есть, то будут загружены только операционные слои. Если этой базовой карты на устройстве нет, полевой сотрудник может продолжить работу и скачать базовую карту по умолчанию с операционными слоями. См. Использование пакета листов для автономной базовой карты вArcGIS Online или Использование пакета листов для автономной базовой карты в ArcGIS Enterprise.

Примечание:

Настройка базовой карты для автономной работы с ArcGIS Enterprise доступна, начиная с версии 10.7.

Создание областей карты как части карты (дополнительно)

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

Если вы используете ArcGIS Enterprise, интерактивный интерфейс для создания областей карты (как в ArcGIS Online) был представлен в ArcGIS Enterprise 10.7. Если вы используете ArcGIS Enterprise 10.6.1, области карты должны управляться через ArcGIS API for Python.

Примечание:

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

Создание MMPK для загрузки

MMPK, созданные в ArcGIS Pro и опубликованные для мобильных сотрудников, могут быть загружены в Explorer.

Требования к данным

В вашей карте можно использовать следующие типы данных:

  • Локальные, основанные на файлах данные - классы объектов базы геоданных и шейп-файлы
  • Векторные слом и сервисы объектов, размещенные на ArcGIS Online, ArcGIS Enterprise или ArcGIS Server
  • Пакеты листов – TPK и TPKX
  • Пакеты векторных листов – VTPK
  • Растры - это могут быть любые растры, в том числе PNG, TIF, JPG, JP2, и т.д.
  • Локаторы - Классические и новые локаторы
  • Наборы сетевых данных
  • Аннотация, созданная в ArcGIS Pro

Создание и публикация MMPK

MMPK, которые могут быть загружены в Explorer, созданы в ArcGIS Pro путем выполнения следующих действий:

  1. Создайте проект в ArcGIS Pro.
  2. Добавить поддерживаемые данные, включая базовые карты, на карту.

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

  3. Дополнительно настроить поиск объектов, добавив источник поиска или создав локатор.
  4. Упаковка и публикация данных с помощью инструмента Пакет мобильной карты.
  5. Опубликуйте MMPK одним из двух способов для их доступности в Explorer:
    • Опубликуйте через организацию ArcGIS и загрузите через Explorer.

      Офлайн-карты, опубликованные в вашей организации, могут использоваться для собственных нужд, совместно использоваться в группах, в организации или в общем доступе (для всех). Вы можете опубликовать автономную карту через ArcGIS Pro с помощью инструмента Пакет мобильной карты или Опубликовать пакет. Или вы можете войти на портал вашей организации ArcGIS и выгрузить файл .mmpk. (См. Публикация элементов в ArcGIS Online или справку ArcGIS Enterprise.)

    • Скопируйте (локально) свой файл .mmpk со своего компьютера в приложение Explorer вашего устройства.

      После того как карта будет загружена на устройство, при следующем запуске приложения или при обновлении списка доступных карт она будет отображаться как карта На устройстве.

      Примечание:

      Для доступа к MMPK с вашего компьютера вам нужно либо сохранить пакет в файл в ArcGIS Pro при его создании, либо загрузить файл MMPK из ваших ресурсов ArcGIS Online.

  6. В Explorer загрузите карту, откройте ее и работайте с ней автономно так же, как с любой другой картой.

Доп. информация

Чтобы максимально улучшить ваши MMPK для целей автономной работы, воспользуйтесь следующими возможностями:

  • Поддержка поиска объектов – по умолчанию карты включают возможность поиска по местоположениям, адресам или координатам. Часто пользователи карты хотят иметь возможность найти конкретные объекты, которые они видят на карте. Создавая карту, вы можете использовать два варианта поддержки поиска объектов, в зависимости от требований карты.
    • Добавление источника поиска.

      Используя инструмент Найти местоположение в ArcGIS Pro, вы можете добавить источник поиска, чтобы пользователи могли осуществлять поиск объектов. Добавьте его для каждого слоя с возможностью поиска. Источник поиска может выполнять поиск по нескольким полям в слое, и вы можете добавить режим поиска для каждого поля. Предложение возможных вариантов не поддерживается в источнике поиска. Источники поиска не увеличивают размер файла офлайн-карты. См. раздел Поиск местоположений на карте справочной системы ArcGIS Pro.

    • Создание локатора.

      Вы можете создать локатор в ArcGIS Pro, чтобы предоставить пользователям возможность поиска объектов. Создайте его для каждого слоя с возможностью поиска. Каждый локатор может осуществлять поиск в одном поле. Локаторы могут включать поддержку предложений поиска. Локаторы увеличивают размер файла офлайн-карты. См. Создание локатора в справке ArcGIS Pro.

  • Настройте всплывающие окна – когда пользователи просматривают информацию об объекте на карте, они пользуются всплывающими окнами, которые вы создали для этого объекта. При создании карты настройте всплывающие окна с необходимой пользователям информацией. См. Настройка всплывающих окон в справке ArcGIS Pro.
    Примечание:

    Если у объекта отсутствует всплывающее окно, пользователь не сможет взаимодействовать с ним на карте.

  • Использование надписей – пользователям может понадобиться просматривать надписи на карте. Это можно сделать, настроив на карте надписи для векторных слоев. См. Основы надписывания в справке ArcGIS Pro.
  • Используйте пакет векторных листов для базовых карт - пакеты листов используют листы данных вместо исходных данных. Они создают из всех слоев вашей карты один оптимизированный слой, который выглядит так же, но отображается значительно быстрее. В результате данные в них не содержат атрибутов, вы не можете создавать всплывающие окна, а пользователи - выполнять поиск данных. Зато нет необходимости регулярно обновлять данные базовой карты, так как пакет векторных листов позволяет вам сформировать базовую карту из данных один раз, а потом обновлять только MMPK. Следовательно, вы можете быстрее создавать MMPK и регулярно обновлять рабочие данные, не обрабатывая слои базовой карты каждый раз при создании MMPK.
  • Используйте одно и то же имя для заголовка карты и для имени файла .mmpk - Перед загрузкой базовой карты заголовок, показанный в Explorer, считывается из информации элемента, где используется имя файла .mmpk. После загрузки в качестве заголовка вы увидите имя карты. Чтобы пользователи хорошо понимали разницу между картой, которую они загружают, и уже доступной на устройстве картой, используйте одинаковые имена для карты в ArcGIS Pro и для файла .mmpk.
  • Так же как и в предыдущем совете, используйте образец по умолчанию для элемента в портале, чтобы не менять его при загрузке офлайн-карты.
  • Если вам требуется, чтобы MMPK был доступен до определенного момента, задайте для него дату истечения. После этой даты мобильные сотрудники не смогут его открыть.
    Примечание:

    Дата окончания поддерживается только в Windows. Скоро появится поддержка Android и iOS.

Ограничения

Далее перечислены ограничения при создании MMPK для автономной работы в Explorer:

  • Системы координат TPK и карты должны совпадать, в противном случае пакет листов TPK не будет отображаться.
  • При использовании версии ArcGIS Pro до 2.1 все данные базовой карты должны храниться в одной базе геоданных.
    Подсказка:

    Если ваша базовая карта основана на данных из разных баз геоданных, и вы не хотите менять их структуру, создайте пакет векторных листов и используйте его в качестве базовой карты в вашей офлайн-карте.

  • Офлайн-карты не могут содержать сервисы

Упражнение: Создайте MMPK магазинов Парижа

Создание MMPK для Explorer сходно с процессом создания такого пакета для ArcGIS Navigator. Для изучения действий, необходимых для создания MMPK, см. упражнение Создание карты исключительно со своими данными Navigator. В нем содержатся действия, специфичные для Navigator, которые вы можете пропустить при создании карты для Explorer. Вам не требуется создавать собственный режим передвижения и тестировать его. Можно включить поиск объектов, добавив источник поиска или создав локатор. Вместо проверки карт в Navigator, протестируйте их в Explorer.

Что дальше

Теперь, когда у вас есть карта, готовая для автономной работы в Explorer, загрузите ее и работайте с ней офлайн.