Les APIs de cartographies ne manquent pas, dans les plus connus il y a Google map, Yahoo map, Microsoft Virtual Earth … Toutes sont facilement intégrable à un site internet et relativement simple d’utilisation. Cependant, selon les besoins, il peut être intéressant de changer d’API (pour des raisons de couvertures ou autre), c’est ici qu’entre en jeux Mapstraction.
Le but de Mapstraction c’est de fournir une API commune qui permet d’intégrer n’importe quelle API de cartographie disponible. Une dizaine d’APIs est pour le moment supportée et la liste augmente régulièrement. Plusieurs démos sont disponible sur le site officiel et 24ways a même fait un article dessus.