Альтернативы картам google api

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

например. если ваш проект противоречит общим условиям Google, не рекомендуется использовать API карт google.

В моем приложении, как Android, так и iOS, я хочу отобразить местоположение на карте, извлекая информацию GPS. В целом API должен предлагать аналогичную область действия, такую ​​как API карт google.

Какие альтернативы вы знаете? Может быть, API с открытым исходным кодом? Любые другие предложения?

Ответ 1

Чтобы получить наилучший ответ на этот вопрос, я объединяю все ответы.

Альтернативы google maps api:

Ответ 5

Для вашего проекта iOS вы можете использовать Route-Me (ссылка). Это структура с открытым исходным кодом, которая в значительной степени обеспечивает те же функции, что и MapKit, но позволяет интегрировать различные источники карт (например, Open Street Map, Cloudmade и т.д.). Насколько я знаю, это единственная альтернатива, которую вы используете в iOS.

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

Ответ 6

Если вы ищете просто геокодирование и обратное геокодирование, вы можете проверить tinygeocoder. Я не использовал его сам, но это может быть вариант для обзора.

Ответ 9

Отличный список альтернатив Google Maps, создаваемых здесь. Хороший вопрос. Не уверен в вашей заявке, но еще один - от Nokia - Ovi Maps http://api.maps.ovi.com/. У них отличные данные (они принадлежат Navtech) и невероятная 3D-визуализация.

Ответ 11

TomTom только что выпустил API Map Toolkit, который включает в себя SDK для Android, iOS и JavaScript. См. http://developer.tomtom.com/.

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: я работаю для TomTom, и я создал SDK для JavaScript.

Ответ 12

Другим является MapBox

http://mapbox.com/

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

Ответ 14

Там Саша Карты, с которыми мне пришлось написать: -)

http://www.maryanovsky.com/sasha/maps/

Написано в GWT, поддерживает все настольные браузеры, iOS и Android. Вам нужно будет предоставить свои собственные плитки (или найти того, кто позволит вам использовать их).

Ответ 15

Некоторые API-интерфейсы на основе местоположения (не карточные плитки) - не знаю, будет ли это полезно для вашего проекта - расчеты времени в пути, данные общественного транспорта и пропускная способность (оценка Walk) для карт.

http://www.walkscore.com/professional/walk-score-apis.php

(Отказ от ответственности: я не писал их, но я работаю там как front end dev - так что дайте мне знать, если какая-либо документация неясна!: D)