OpenLayer es un recurso sencillo para agregar un mapa interactivo en nuestro sitio.
Está desarrollado con Javascript, es completamente gratis, open source y libreado bajo una licencia BSD-style.
Para los desarrolladores hay disponible una API (todavía en desarrollo), está escrito en Javascript orientado a objetos y también usa componentes de las bibliotecas: JavaScript APIPrototype.js y Rico.
El mapa posee unos controles muy sencillos e intuitivos que además permiten conmutar entre la vista mapa y la vista satelital.
En el sitio de este proyecto hay abundante documentación, tutotriales (en inglés) y demos funcionales.