En este ejemplo puedes ver una implementación simple del uso en conjunto de el api de google maps + openstreet map, además se ha cargado información georeferenciada desde la web panoramio y wikipedia, es posible que usted agregue además su propia información georeferenciada en archivos kmz que puede crear en google earth u otro software, revice la documentación del api de google maps para ver esta posibilidad, puede conseguir un efecto similar usando el api de openstreetmap sin la fusión con google maps. Puede observar que algunas fotografías no están bien posicionadas, esto se debe exclusivamente a que las personas que agregaron dichas imágenes en panoramio no georeferenciaron bien las fotografías dado que google maps no incoorpora a Curacautín en su fuente de datos(justamente es por lo que existe este proyecto).