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.
Supongo las diferencias deben ser muchas, pero la principal es que Open Layer es software libre, con lo que no estás sujeto a la polÃtica de uso que impone una compañÃa y puede modificar arbitrariamente según sus propios intereses.
Con respecto a usar ambos en una misma página, creo que no debe haber problemas, pero debes tener en cuenta los recursos que pueden demandar, me parece que mejor serÃa que el usuario pudiera optar por usar uno u otro.
Gracias por escribir, un cordial saludo.
Cual crees tu la diferencias con el google maps?
Se pueden usar los dos juntos?