Este es mi primer intento de usar mapas de Google en Excel (descargar a continuación). Actualmente puedo ingresar una dirección y tener un mapa de Google de la dirección que se muestra en Excel, con la mayoría de las funciones geniales de Google.
Un par de miniaturas de la hoja de cálculo Excel Google Map, haga clic para ver las imágenes más grandes.
Vista normalVista híbrida ampliada
La hoja de cálculo de Google Map utiliza dos API para funcionar, la API de Geocoder.us y la API de Google Maps. Pensé en incluir también el informe meteorológico actual, pero me abstuve por ahora.
¿Entonces, cómo funciona?
Resumen:
1. La dirección se envía a Geocoder.us para convertirla a Latitud y Longitud (requerido para mapear una ubicación en Google Maps), y el resultado se devuelve a la hoja de cálculo.
2. Excel envía esta información geocodificada al servidor de easyexcel.net, donde tengo un mapa de Google que recibe la latitud y la longitud como variables y muestra el mapa respectivo a través de la API de Google Map.
3. Finalmente, hay un control de navegador web en Excel que navega a esta nueva dirección.
Un poco más:
1. Para experimentar con el envío de una dirección y hacer que Geocoder.us devuelva la latitud y la longitud a Excel, creé un libro de trabajo de codificación geográfica para experimentar.
2. Haga clic en este enlace para ver mi página web que recibe la latitud y la longitud como variables y devuelve el mapa respectivo (busque en la barra de direcciones). Si desea crear una página similar, puede ver el código de mi página aquí: googlemap.txt. (Sí, está pirateado en conjunto. Recuerde ingresar su propia clave API de Google en la sección Head).
3. Establecí margin: 0px para eliminar el espacio en blanco alrededor del mapa, tratando de que se parezca menos a un control de navegador web y más a un control de Google.
Requisitos
Para usar la hoja de cálculo, necesitará Excel 2003. En eso es en lo que lo he probado, para Excel 2002 creo que el "código de importación vba" es ligeramente diferente y se necesitarán ajustes menores.
Para crear su propia solución, necesitará una clave de desarrollador de Google, un sitio web para alojar la página y Excel 2003.
Haga clic en este enlace para descargar el mapa de Google en una hoja de cálculo de Excel
Actualizar:
Un Google Maps canadiense en Excel que funciona con versiones de Excel anteriores a 2003.
Aleatorio:
-Puedes hacer mucho más con Google Maps que solo trazar puntos, particularmente me gusta este ejemplo: gMap Workout Tracker
-Microsoft dio a conocer su nuevo servicio de mapas esta semana: Virtual Earth (Se abre en una nueva ventana ya que tienen el botón de retroceso desactivado). Las imágenes satelitales en mi vecindario son mucho más agradables que los mapas de Google, y la interfaz tiene algunos trucos interesantes adicionales. Todavía no probé la API de Virtual Earth. Gyula Gulyas tomó mi Google Maps original en Excel e hizo dos cambios que pueden interesar a algunos lectores:
1. Proporciona una interfaz de EE. UU. Y Canadá
2. Utiliza Microsoft XML, V3.0, por lo que funciona con un par de versiones de Excel anteriores a 2003.
GoogleMap canadiense Excel 2000
¡Muy genial! Gyula utilizó Geocoder.ca para codificar direcciones canadienses.
Puede enviar cualquier "comentario / mejora de código / sugerencia" directamente a: gygulyas -at- yahoo.ca
He estado en algunos lugares de Ontario y siempre disfruto de Canadá.
Hace un par de años, al salir de Toronto, terminé en el norte del estado de Nueva York en lugar de Kentucky, un poco alejado (no, no era el único en el automóvil, así que estoy seguro de que puedo usar la versión canadiense.