84 votes

Alternatives à google maps api

API Google maps est idéal pour développer des services de localisation pour les téléphones mobiles. Mais pour une raison quelconque, son utilisation est limitée pour moi dans le cadre d'un projet spécial.

Par exemple, si votre projet est en conflit avec les conditions générales de google, il n'est pas recommandé d'utiliser l'API google maps.

Dans mon application, Android et iOS, je veux afficher un emplacement sur une carte en récupérant les informations GPS. Globalement, l'API devrait offrir une un champ d'action similaire comme l'API de Google Maps.

Quel alternatives le savez-vous ? Peut-être qu'il y a API à code source ouvert ? D'autres suggestions ?

0 votes

Pourquoi ne pouvez-vous pas afficher l'emplacement sur google mapview ?

0 votes

J'ai parlé à mon client hier et il m'a dit qu'il n'y avait pas d'api google maps... Je devrais avoir plus d'informations aujourd'hui... mais comme l'api google maps est bien intégré, par exemple dans Android, je pense qu'il n'est pas facile de trouver une alternative...

5 votes

Sur une application Web avec beaucoup de trafic, l'utilisation de Google Maps peut être très coûteuse. Sur un téléphone Android, je ne sais pas si les conditions sont similaires, mais cela pourrait être un souci. Dans certaines régions, comme à Tokyo (Japon) par exemple, les données relatives aux cartes et aux rues sont jalousement gardées par les entreprises qui les possèdent, et Google Maps n'a pas accès à ces bonnes cartes. Ce que je veux dire, c'est qu'il peut y avoir un certain nombre de raisons pour lesquelles Google Maps ne fonctionnerait pas pour un client, mais quelle que soit la raison, vous devez la découvrir, car connaître la raison sous-jacente peut vous éviter bien des problèmes par la suite.

106voto

artworkad シ Points 15473

Pour obtenir la meilleure réponse possible à cette question, je combine toutes les réponses données.

Alternatives à l'api google maps :

26voto

Edi Points 771

2 autres suggestions :

API OpenStreetMap : http://wiki.openstreetmap.org/wiki/API_v0.6

Cartes mobiles : https://labs.ericsson.com/apis/mobile-maps/ (powered by Idevio with map data provided by OpenStreetMap)

13voto

Vic Points 966
  1. Microsoft Maps API : http://www.microsoft.com/maps/developers/web.aspx
  2. API Yahoo Maps : http://developer.yahoo.com/maps/

Pour n'en citer que quelques-uns, à moins que j'aie totalement mal compris votre question.

12voto

AGrunewald Points 798

Je jetterais un coup d'oeil au site Openstreetmap. http://wiki.openstreetmap.org/wiki/Android surtout ceci http://wiki.openstreetmap.org/wiki/Osmdroid un remplacement de Map View pour les Androïdes

9voto

kiteloop Points 495

Pour votre projet iOS, vous pouvez utiliser Route-Me ( lien ). Il s'agit d'un framework open source qui fournit à peu près les mêmes fonctionnalités que MapKit, mais qui permet d'intégrer différentes sources de cartes (par exemple Open Street Map, Cloudmade, etc.). Pour autant que je sache, c'est la seule alternative dont vous disposez sur iOS.

Pour Android, il existe plusieurs alternatives qui vous permettent d'utiliser d'autres sources de cartes. Voir ce lien pour une bonne liste d'options.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X