Я разрабатываю приложение для Android с поддержкой офлайн-карт ArcGIS. Для этого какой из них я должен использовать? Пакет MPK или MMPK? Как скачать?

Я разрабатываю приложение для Android с поддержкой автономных карт ArcGIS. Для работы с оффлайн картой в андроиде что надо скачать? MPK или MMPK? С помощью какого инструмента я могу создать соответствующий пакет? У кого-нибудь есть предыдущий опыт на том же? Я использую зависимость com.esri.arcgisruntime:arcgis-android:100.7.0. Документация полностью сбивает меня с толку. Мы уже приобрели лицензию на стартовую версию Development Builder. Любая помощь будет оценена по достоинству.


person Alex Chengalan    schedule 12.02.2020    source источник
comment
Вы проверили пример кода, предоставленный Esri?   -  person Radhey    schedule 12.02.2020
comment
Да, это пример с файлом MMPK. Который я уже пробовал. Но я не знаю, как создать автономный mmpk с помощью ArcGIS Online.   -  person Alex Chengalan    schedule 13.02.2020


Ответы (1)


Существует два основных способа использования карты в автономном режиме.

  1. Создайте веб-карту в ArcGIS Online и используйте ее в автономном режиме. Это не касается MMPK.
  2. ИЛИ: Создайте MMPK с помощью ArcGIS Pro (программа для Windows для настольных ПК).

Я полагаю, вы могли бы рассмотреть вариант 1?

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

Это объясняется здесь, но вам также может быть полезен эта техническая сессия.

Если вам нужно пойти по другому пути создания MMPK, вам понадобится ArcGIS Pro.

MPK — это не тот формат, который поддерживает среда выполнения.

person Nixta    schedule 19.02.2020
comment
Спасибо за помощь дружище :) - person Alex Chengalan; 21.02.2020