Подготовка базовых карт для автономной работы

Примечание:

Эта функциональность доступна только для полевого приложения Survey123. Базовые карты офлайн недоступны в веб-приложении Survey123.

Survey123 поддерживает использование базовых карт в автономном режиме. Эти базовые карты должны быть типом файла, поддерживаемого Esri, и быть в проекции Web Mercator Auxiliary Sphere.

Можно выбрать между картой типа Basic и Standard для вопросов location вашего опроса. Standard - это значение по умолчанию, которое рекомендуется для большинства устройств. Survey123 Connect и полевое приложение Survey123 поддерживают следующие возможности при использовании типов карты Standard:

  • Сервисы растровых листов
  • Веб-карты
  • Картографические сервисы
  • Сервисы изображений
  • Сервисы векторных листов
  • Картографические веб-сервисы (WMS)
  • Веб-сервис листов карты (WMTS)
  • Пакеты листов (TPK и TPKX)
  • Пакеты векторных листов (VTPK)
  • Пакеты мобильных карт (MMPK)

Для устройств, которые сталкиваются с проблемами производительности при отображении карты, вы можете использовать типы карт Basic. Если используется тип карты Basic, вы сможете на своих картах использовать автономно только сервисы растровых листов и пакеты листов (TPK) размером до 2 Гб. Тип карт Basic используется по умолчанию на старых устройствах Android и iOS, или вы можете выбрать их вручную как в полевом приложении, так и в Survey123 Connect, перейдя к Настройкам > Карта и выбрав Basic в разделе Типы карт.

Перед созданием пакета листов оффлайн необходимо выбрать данные, на основе которых будет создаваться пакет листов. Вы можете использовать собственные слои данных, базовые карты Esri или и то и другое. Вам также необходимо согласовать географический экстент области покрытия и желаемый уровень детализации. Дополнительные сведения см. в разделах Советы и рекомендации по работе с кэшем листов и Рекомендации по использованию размещенных слоев в картах.

Чтобы создать и опубликовать автономную базовую карту для использования в Survey123, выполните одно из следующего:

Чтобы сделать базовые карты автономными для использования в Survey123, выполните одно из следующего:

Примечание:

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

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

  • Других опросов
  • Карты публикации местоположений
  • Карты статуса местоположения

Создание пакета карты на настольном компьютере

Можно создать пакет карты с помощью ArcGIS Desktop или ArcGIS Pro. После создания вы можете скопировать его на ваше устройство или внешнюю карту памяти для использования в Survey123, или опубликовать на ArcGIS Online или ArcGIS Enterprise для связи с опросами и использования другими пользователями. Хотя ArcGIS Pro и ArcGIS Desktop – это разные приложения, это процесс выполняется одинаково.

Для создания пакета карты в ArcGIS Desktop или ArcGIS Pro выполните следующие действия:

  1. Откройте существующую карту или создайте карту в ArcGIS Desktop или ArcGIS Pro.

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

    Подсказка:

    Ваша карта должна быть в проекции Web Mercator Auxiliary Sphere.

  2. В Наборе инструментов можно найти или выбрать инструмент геообработки Создать пакет листов карты, Создать пакет векторных листов или Создать пакет мобильной карты и ввести входной документ карты, имя выходного файла, формат разбиения на листы, уровень прорисовки, теги и краткую информацию.
  3. Запустите инструмент геообработки, который вам нужен.

В указанном выходном местоположении создается файл .tpkx, .tpk, .vtpk или .mmpk, Для использования этого файла в полевом приложении Survey123 необходимо вручную скопировать его на ваше устройство или загрузить на ArcGIS Online или ArcGIS Enterprise, чтобы передать его другим пользователям.

Все файлы пакетов мобильных карт создаются для конкретной области и с определенным уровнем детализации; этот файл .tpk, например, отображает участок гор Сан Бернардино в Калифорнии. Для этого местоположения нет данных, и этот пакет нельзя использовать в опросе для другой области.

Примечание:

В ArcGIS Pro вы можете создать пакет карты из векторных веб-слоев и веб-слоев листов в пределах экстента карты, щелкнув Загрузить карту на вкладке Карта на ленте. Подробнее см. в разделе Создание автономной карты.

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

Создание пакета карты в браузере

Пакеты карт также можно создавать в ArcGIS Online или ArcGIS Enterprise, создавая области карты для веб-карт. Дополнительные сведения см. в разделах Создание и управление заранее подготовленными автономными областями карты для ArcGIS Online или Создание и управление автономными областями карты, подготовленными заранее для ArcGIS Enterprise.

Примечание:

Вы можете использовать только базовые карты из той области карты, которая есть в веб-приложении Survey123. Вы можете скачать каждый слой базовой карты как отдельный автономный пакет карты. Рабочие слои и надписи в области карты не отображаются.

Создание пакета карты в Tile Package Kreator

Tile Package Kreator – настольное приложение для создания и развертывания пакетов растровых листов. Это приложение позволяет вам делать следующее:

  • Создавать пакеты растровых листов для использования в автономном режиме.
  • Находить и загружать пакеты растровых листов организации.
  • Выгружать существующие пакеты растровых листов в ArcGIS для доступа внутри вашей организации.

Tile Package Kreator обеспечивает альтернативный метод создания и управления файлами базовых карт, которые нужны для автономного использования Survey123.

Скачайте Tile Package Kreator для macOS, Windows или Ubuntu. Для получения дополнительной информации см. Руководство по функциям Tile Package Kreator.

Публикация пакета карты

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

Для публикации пакета карты в ArcGIS выполните следующие шаги:

  1. Вход в ArcGIS Online или ArcGIS Enterprise
  2. Перейдите в Мои ресурсы.
  3. Выберите Добавить элемент.
  4. Выберите С моего компьютера
  5. Перейдите к пакету карты и щелкните Добавить элемент.
Примечание:

При загрузке вашего пакета карт будет по умолчанию стоять отметка Опубликовать этот файл как размещенный слой. Это не является обязательным при публикации пакета карты для работы в Survey123.

Связь опубликованного пакета карты с опросом

Чтобы пользователи опроса могли иметь воспользоваться опубликованными пакетами листов, пакет карты должен быть связан с опросом. Это можно сделать в Survey123 Connect.

  1. Откройте свой опрос в Survey123 Connect.
  2. Откройте вкладку Связанные ресурсы.
  3. Выберите Добавить ссылку на карту.

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

  4. Выберите необходимый опубликованный пакет карты и нажмите OK.

Ваш пакет карты теперь можно загрузить, если вы используете свой опрос в полевом приложении Survey123. Дополнительные сведения смотрите в разделе Использование автономных базовых карт.

Включение вашего пакета карты в опрос

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

После публикации опроса с пакетом листов полевое приложение Survey123 загрузит файл, как часть опроса. Файл автоматически добавляется в список базовых карт, доступных по нажатию кнопки Базовая карта данного опроса.

Примечание:
Добавление вашего пакета карты может значительно замедлить процесс загрузки или выгрузки опроса, особенно если пакет карты большой по размеру. Поскольку это также делает файл обязательной частью загрузки опроса, это может подойти не для всех опросов.

Копирование пакета карты непосредственно на устройство

Если у вас нет подключения к интернету или вы не можете подключиться к ArcGIS, можно скопировать пакет карты непосредственно на устройство.

Чтобы скопировать пакет карты непосредственно на устройство, выполните следующие действия:

  1. Подключитесь к своему устройству.

    Если вы работаете на устройстве iOS, необходимо использовать приложение для управления файлами iOS. В версии macOS 10.15 Catalina или более новой, для управления файлами можно использовать Finder. В предыдущих версиях macOS или на Windows, можно использовать iTunes или другое приложение для работы с файлами.

  2. Скопируйте файл .tpkx, .tpk, .vtpk или .mmpk в эту папку с картами:
    • WindowsC:\Users\<username>\ArcGIS\My Surveys\Maps
    • iOSSurvey123/Documents/ArcGIS/My Surveys/Maps
    • AndroidAndroid/data/com.esri.survey123/files/ArcGIS/My Surveys/Maps
    • Android Карта памяти – SD CARD/Android/data/com.esri.survey123/files
  3. В полевом приложении Survey123 выберите Меню > Настройки > Карты и перейдите к папке ArcGIS/My Surveys/Maps в Библиотеке карт.

    По умолчанию, все карты в этой папке отображаются в списке доступных для опроса карт. Чтобы ограничить доступные для опроса офлайн-карты, вы можете задать для false значение includeLibrary в файле .info опроса. Подробнее см. раздел Связать вручную опубликованный пакет карты с опросом.

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

Выбор имеющегося файла пакета карты

Примечание:

Это невозможно на устройствах iOS и Android, поскольку в этих операционных системах невозможен доступ к данным вне хранилища приложения. Данные необходимо скопировать в созданное хранилище приложения.

Вы можете использовать в опросе файл пакета карты, который ранее был загружен на устройство. Перед открытием опроса убедитесь, что задана папка библиотеки карт. В полевом приложении Survey123 выберите Меню, Настройки, перейдите на вкладку Карта и добавьте путь к папке, в которой сохраняются карты. Затем в опросе выберите вопрос карты, чтобы отобразить полноэкранную карту. Выберите кнопку Базовая карта и укажите базовую карту, которая находится на устройстве, чтобы отобразить ее.

Типичный пример просмотра существующего файла пакета карты - это когда вы хотите предварительно загрузить внешнюю карту памяти. Для использования пакета карты, сохраненного на внешней карте памяти, выполните следующие действия:

  1. Скопируйте пакет карты на карту памяти и вставьте карту в ваше устройство.
  2. Запустите приложение для полевых работ Survey123 на вашем устройстве и в меню в правом верхнем углу выберите Настройки > Карта.
  3. Укажите дополнительную папку библиотеки карт, с внешней карты памяти.

    Появится путь по умолчанию к папке ArcGIS/My Surveys/Maps. Добавить другие пути можно одним из следующих способов:

    • Ввести дополнительный путь вручную в текстовое окно (для разделения путей используйте точку с запятой).
    • Выбрать дополнительный путь с помощью приложения для управления файлами и папками. Выбранные пути будут добавлены к папке библиотеки карт.

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

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