Je cherche une alternative aux Google-maps avec toute la richesse de leur API mais plus ouverte. Une telle chose existe-t-elle?
Réponses
Trop de publicités?OpenStreetMap est, bien sûr, la réponse évidente. Il existe différentes API pour gérer les données dans la base de données et il existe différentes API pour obtenir des cartes sur vos pages Web, telles que OpenLayers , Mapstraction ou Staticmaps .
Google a récemment introduit une limite de 25 000 carte séances par jour, ce qui nous obligeait à considérer les solutions de rechange pour certains de nos sites.
Nous avons écrit un billet de blog à ce sujet avec quelques exemples ici.
En un mot, nous avons choisi d'utiliser une combinaison de CloudMade du Dépliant pour le Javascript API Map, puis Ouvrez MapQuest (basé sur les données d'OpenStreetMap) pour les tuiles.
Vous voudrez peut-être envisager http://leaflet.cloudmade.com/
Sur...
OpenLayers permet de mettre facilement une carte dynamique dans n'importe quelle page Web. Il peut afficher des tuiles de carte et des marqueurs chargés à partir de n'importe quelle source. MetaCarta a développé la version initiale d'OpenLayers et l'a mise à la disposition du public pour favoriser l'utilisation d'informations géographiques de toutes sortes. OpenLayers est entièrement gratuit, Open Source JavaScript, publié sous une licence de type BSD.
Si vous êtes au Royaume-Uni, vous pouvez utiliser les cartes Open Data d' Ordance Surveys.