Google propose une API disponible pour vos propres sites.

Sans aller aussi loin que le site officiel, vous pourrez désormais afficher, grâce à un développement en JavaScript et XML, vos propres données géographiques.

Cette API fournit tous les éléments pour mettre en place rapidement une carte fonctionnelle. Vous pourrez après avoir récupéré une clef API et importé les fichiers JavaScript adéquat, disposer d’une carte immédiatement utilisable.
Même si les fonctionnalités restent moins développées que le site Google Maps, vous aurez à votre disposition de multiples fonctions qui vous permettront de centrer une carte, zoomer, afficher des adresses, des infobulles, etc.

Malgré tout, cette API ne permet pas d’obtenir d'itinéraires d’un point à l’autre. Il reste pourtant possible d’afficher plus d’une coordonnée à l’aide de marqueur en XML (afficher plusieurs coordonnées en JavaScript deviendrait vite laborieux) en indiquant la longitude et la latitude de chaque point. Vous pourrez à cela ajouter des informations en HTML.