Альтернативы картам google api
API карт Google отлично подходит для разработки сервисов на основе местоположения для мобильных телефонов. Но по какой-то причине его использование ограничено для меня в специальном проекте.
например. если ваш проект противоречит общим условиям Google, не рекомендуется использовать API карт google.
В моем приложении, как Android, так и iOS, я хочу отобразить местоположение на карте, извлекая информацию GPS. В целом API должен предлагать аналогичную область действия, такую как API карт google.
Какие альтернативы вы знаете? Может быть, API с открытым исходным кодом? Любые другие предложения?
Ответы
Ответ 1
Чтобы получить наилучший ответ на этот вопрос, я объединяю все ответы.
Альтернативы google maps api:
Ответ 2
Еще 2 предложения:
API OpenStreetMap: http://wiki.openstreetmap.org/wiki/API_v0.6
Карты для мобильных устройств: https://labs.ericsson.com/apis/mobile-maps/
(питание от Idevio с данными карты, предоставляемыми OpenStreetMap)
Ответ 3
Чтобы назвать несколько, если я полностью не понял ваш вопрос.
Ответ 4
Я бы посмотрел на материал Openstreetmap http://wiki.openstreetmap.org/wiki/Android, особенно этот http://wiki.openstreetmap.org/wiki/Osmdroid замена для просмотра карты Androids
Ответ 5
Для вашего проекта iOS вы можете использовать Route-Me (ссылка). Это структура с открытым исходным кодом, которая в значительной степени обеспечивает те же функции, что и MapKit, но позволяет интегрировать различные источники карт (например, Open Street Map, Cloudmade и т.д.). Насколько я знаю, это единственная альтернатива, которую вы используете в iOS.
Для Android существуют различные альтернативы, которые позволяют использовать альтернативные источники карт. См. эту ссылку для хорошего списка опций.
Ответ 6
Если вы ищете просто геокодирование и обратное геокодирование, вы можете проверить tinygeocoder. Я не использовал его сам, но это может быть вариант для обзора.
Ответ 7
Взгляните также на CloudMade:
http://developers.cloudmade.com/projects
Ответ 8
Взгляните на http://www.mapquest.com/openapi
Ответ 9
Отличный список альтернатив Google Maps, создаваемых здесь. Хороший вопрос. Не уверен в вашей заявке, но еще один - от Nokia - Ovi Maps http://api.maps.ovi.com/. У них отличные данные (они принадлежат Navtech) и невероятная 3D-визуализация.
Ответ 10
Как насчет SimpleGeo?
https://simplegeo.com/developers/
Кажется весьма многообещающим. Они образуют те же самые люди, которые сделали:
http://polymaps.org/
Я понял, что он доступен только для javascript извините. Но я нашел это вместо:
http://code.google.com/p/mapsforge/
Ответ 11
TomTom только что выпустил API Map Toolkit, который включает в себя SDK для Android, iOS и JavaScript. См. http://developer.tomtom.com/.
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: я работаю для TomTom, и я создал SDK для JavaScript.
Ответ 12
Другим является MapBox
http://mapbox.com/
В своем видеоролике было показано, что четыре пользователя отображаются как пользователь.
Ответ 13
Еще один приятный http://www.skyhookwireless.com/localfaves/
Ответ 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)