2017-02-15 29 views
0

Я использую здесь оценки карт (90 дней) сейчас.
Моя цель - использовать ЗДЕСЬ в автономном режиме (т. Е. С телефонами Android, которые не имеют сотовых данных, и даже не имеют Wi-Fi, но могут только делать и получать вызовы), и я хочу, чтобы данные карты были доступны только в 1 стране ,
Как я могу сделать это с помощью ЗДЕСЬ api?

EDIT
Что я сделал до сих пор:
1. Я загрузил оценку ЗДЕСЬ и создал простое приложение. Это приложение работает только с данными WiFi/Cellular.
2. Я загрузил ЗДЕСЬ из Google Play, и там он дал мне перейти в автономный режим после того, как я загрузил карту страны из приложения.

Я хочу эту автономную функцию в приложении, которое я пишу.Как использовать данные по стране без данных?

+0

Post, что вы пытались до сих пор – fractalwrench

+0

Теперь вы можете увидеть, что я пытался под EDIT – RanSh

ответ

0

1) Убедитесь, что вы используете Premium версия SDK. Starter версия не поддерживает автономный режим. Разница между версиями, показанными на этой странице https://developer.here.com/develop/mobile-sdks
2) Посмотрите на пример для того, как скачать карту для конкретного региона https://tcs.ext.here.com/sdk_examples/MapDownloader.zip

+0

Пример содержит id Берлина/Бранденбурга. Что такое идентификация Израиля? – RanSh

+0

Вам нужно использовать метод getMapPackages(), а в обратном вызове вы получите список всех доступных карт с идентификатором и другими данными. Посмотрите на https://developer.here.com/mobile-sdks/documentation/android-hybrid-plus/topics_api_nlp_hybrid_plus/com-here-android-mpa-odml-maploader.html#topic-apiref__getmappackages-void –