Ищу платформу для показа пользовательских карт - PullRequest
0 голосов
/ 01 января 2012

Я ищу платформу для отображения пользовательских карт на мобильных телефонах и планшетах Android. Похоже, Google MapView является самой распространенной (или единственной?) Платформой карт для Android, но моя проблема в том, что я не могу использовать свои собственные карты с ней.

Есть ли сторонняя платформа пользовательских карт для Android? Если нет, то может кто-нибудь попытаться привести меня к реализации моего собственного решения?

Мне нужны все основные функции карты, такие как - Панорамирование, масштабирование, слои.

Я все еще очень гибок с методами реализации моих картографических данных, поэтому каждое предложение имеет значение!

Спасибо!

Ответы [ 2 ]

1 голос
/ 01 января 2012

OpenStreetMap поддерживает оффлайн и онлайн карты.API OSM имеет все функции API Карт Google, к OSM применяются те же (почти) принципы, что и к Google Maps.

Для ответа @Spacedman вы можете интегрировать HTML, содержащий js, сOpenLayers в WebView

1 голос
/ 01 января 2012

OpenLayers (мобильная версия) плюс Javascript?Предполагая, что вы делаете в основном автономное приложение, я не уверен, насколько хорошо все это работает, используя локальные URL-адреса вместо веб-сервера, но я не вижу проблем, которые не могут быть решены так или иначе.

Можете ли вы тесно интегрировать его в приложения для Android?Я не знаю, я предполагаю, что вам нужна какая-то часть просмотра веб-страницы и отправьте ее в ваш HTML-код, который использует javascript OpenLayers для отображения ...

...