Usando o OpenLayers
O OpenLayers (OL) é uma biblioteca JavaScript que possibilita agilidade no desenvolvimento na construção de soluções webmapping, com integração com serviços online de mapeamento como o OpenStreetMap (OSM), Google Maps e Bing Maps através de uma API bastante amigável. Conheça agora um material interativo que pode ajudar você a começar a usar o OL.