iphone - gratis - Alternativas a google maps api
google maps api key gratis (15)
Google Maps API es ideal para desarrollar servicios basados en la ubicación para teléfonos móviles. Pero por alguna razón, su uso está restringido en un proyecto especial.
Por ejemplo, si su proyecto está en conflicto con los términos y condiciones generales de google, no se recomienda utilizar la API de google maps.
En mi aplicación, tanto Android como iOS, quiero mostrar una ubicación en un mapa al recuperar la información del GPS. En general, la API debería ofrecer un alcance de operación similar a la API de google maps.
¿Qué alternativas sabes? Tal vez hay API de código abierto ? ¿Cualquier otra sugerencia?
- API de Microsoft Maps: http://www.microsoft.com/maps/developers/web.aspx
- API de Yahoo Maps: http://developer.yahoo.com/maps/
Por nombrar algunos, a menos que malinterprete por completo su pregunta.
2 más sugerencias:
API OpenStreetMap: http://wiki.openstreetmap.org/wiki/API_v0.6
Mobile Maps: https://labs.ericsson.com/apis/mobile-maps/ (desarrollado por Idevio con datos de mapas proporcionados por OpenStreetMap)
Algunas API basadas en la ubicación (no mosaicos de mapas): no sé si serían útiles para su proyecto: cálculos de tiempo de viaje, datos de transporte público y transitabilidad (puntaje de paseo) para mapas.
http://www.walkscore.com/professional/walk-score-apis.php
(Descargo de responsabilidad: no los escribí, pero trabajo allí como desarrollador front-end, así que ¡avíseme si la documentación no está clara!: D)
Echaré un vistazo a las cosas de OpenStreetMap http://wiki.openstreetmap.org/wiki/Android especialmente este http://wiki.openstreetmap.org/wiki/Osmdroid un reemplazo para la vista de mapa de androides
Eche un vistazo a http://www.mapquest.com/openapi
Eche un vistazo a CloudMade, también:
Hay mapas de Sasha, que casualmente escribí :-)
http://www.maryanovsky.com/sasha/maps/
Escrito en GWT, es compatible con todos los navegadores de escritorio, iOS y Android. Tendrá que proporcionar sus propios cuadros (o encontrar a alguien que le permita usar los suyos).
Otro agradable http://www.skyhookwireless.com/localfaves/
Para obtener la mejor respuesta posible a esta pregunta, combino todas las respuestas dadas.
Alternativas a google maps api:
Nube de MapTiler : https://cloud.maptiler.com/
API de Microsoft Maps : http://www.microsoft.com/maps/developers/web.aspx
Yahoo Maps API ( descontinuado a partir del 13 de septiembre de 2011 a favor de Nokia Maps ): http://developer.yahoo.com/maps/
(proporcionado por Vic )
TomTom Map Toolkit API que incluye SDK para Android, iOS y JavaScript http://developer.tomtom.com/
(proporcionado por SoWeLie )
CloudMade : http://developers.cloudmade.com/projects
(proporcionado por Adolfo )
MapQuest : http://developer.mapquest.com/
(proporcionado por TuxGeek )
API OpenStreetMap : http://wiki.openstreetmap.org/wiki/API_v0.6
Here.com Maps (anteriormente Nokia Maps / Ovi Maps): http://developer.here.com/
Osmdroid : http://wiki.openstreetmap.org/wiki/Osmdroid
OpenStreetMap Android http://wiki.openstreetmap.org/wiki/Android
(proporcionado por AGrunewald )
Route-Me : https://github.com/route-me/route-me
(proporcionado por kiteloop )
OpenLayers : http://openlayers.org/
(proporcionado por Arman )
Trimaps : http://trimaps.com/en/
MapBox http://mapbox.com/
(proporcionado por Stot )
Nutiteq http://www.nutiteq.com/
(proporcionado por Martijn M )
GraphHopper Directions y Matrix API https://graphhopper.com/#directions-api
(proporcionado por karussell )
Para su proyecto iOS, puede usar Route-Me ( link ). Se trata de un marco de código abierto que prácticamente proporciona la misma funcionalidad que MapKit, pero que permite integrar diferentes fuentes de mapas (por ejemplo, Open Street Map, Cloudmade, etc.). Hasta donde yo sé, esta es la única alternativa que tienes en iOS.
Para Android, hay varias alternativas que le permiten usar fuentes de mapas alternativas. Vea este enlace para una buena lista de opciones.
Se está generando una gran lista de alternativas a Google Maps aquí. Buena pregunta. No estoy seguro acerca de su aplicación, pero una más de Nokia: Ovi Maps http://api.maps.ovi.com/ . Tienen algunos datos excelentes (poseen Navtech) y una increíble visualización en 3D.
Si está buscando sólo geocodificación y geocodificación inversa, puede consultar tinygeocoder . No lo he usado yo mismo, pero podría ser una opción para revisar.
TomTom acaba de lanzar su Map Toolkit API que incluye SDK para Android, iOS y JavaScript. Ver http://developer.tomtom.com/ .
DESCARGO DE RESPONSABILIDAD: trabajo para TomTom y creé el JavaScript SDK.
¿Qué hay de SimpleGeo?
https://simplegeo.com/developers/
Parece bastante prometedor. Es de las mismas personas que lo han hecho:
Me di cuenta de que solo estaba disponible para javascript lo siento. Pero encontré este en su lugar: