Автономное навигационное программное обеспечение для Android - что там? - PullRequest
3 голосов
/ 18 января 2010

Я ищу навигационное программное обеспечение для платформы Android, и у меня есть несколько требований:

  • Оффлайн карты. Карты должны храниться на устройстве / карте памяти, поэтому подключение к Интернету не требуется

  • Должен быть какой-то способ взаимодействия с приложением "через код"; отправка запросов маршрута, возможно получение текущего местоположения, перенос приложения на передний план / фон и т. д. API, чтобы им можно было управлять из другого приложения.

  • Без абонентской платы

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

Ответы [ 4 ]

2 голосов
/ 18 января 2010

API будет сложно получить, в основном из-за прав на данные.

Например, одна из причин, по которой Google Maps для Android имеет множество ограничений API, заключается в том, что Google не владеет всеми данными, необходимыми для создания своих карт и навигации. Они лицензируют некоторые из этих данных, и им приходится жить с этими условиями лицензии.

Лучшим долгосрочным ответом может быть что-то, сделанное из OpenStreetMap , так как оно получено из краудсорсинга и лицензировано Creative Commons. Тем не менее, я не думаю, что у них есть решение, которое в настоящее время отвечает вашим требованиям, по крайней мере, для Android.

1 голос
/ 18 января 2011

я думаю, что Мапдройд не бесплатный. в случае OsmAnd только карта может быть отключена, но для навигации требуется подключение к интернету.

Navit - действительно автономный и бесплатный навигационный движок, но работа над ним ведется с графическим интерфейсом. Не легко искать адреса.

1 голос
/ 18 января 2010

Уверен, что CoPilot отвечает вашим требованиям по автономным картам и без ежемесячной платы. Хотя понятия не имею об API.

0 голосов
/ 15 января 2011

Есть еще

  1. Mapdroyd (доступно через магазин Android)
  2. OSMand: http://code.google.com/p/osmand/
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...