Google Maps en Qlikview [actualización]

Dado el montón de dudas y preguntas que hemos recibido acerca de nuestro artículo “Google Maps en Qlikview” que habla sobre la integración de Qlikview y Google Maps, les contamos que si no pueden visualizar los puntos en el mapa se debe a que recientemente Google a endurecido sus políticas respecto al uso de sus APIs y ahora se debe usar una key.

¿ Cómo crear una API Key para Google Maps v3 ?

Lo primero es que necesitarás una cuenta de Gmail, luego vas a https://code.google.com/apis/console/ y una vez adentro creas una nueva API > “Create a new API Project”, luego vas  a “API Access” > “Create Client ID”. Entonces selecciona Google Maps v3  de la lista de APIs disponibles y copias la key que aparece en “Simple API Access”…y ya la tienes!

Cambios en el código de Qlikview

Luego que tienes la key, debes usar este nuevo código para la imagen dinámica:

='http://maps.google.com/maps/api/staticmap?center='
&
num(var_mid_lat, '##############', '.', ',' )
&
','
&
num(var_mid_long, '##############', '.', ',' )
&
'&zoom=$(var_zoom)'
&
'&maptype='&var_maptype
&
'&size='&map_size_x&'x'&map_size_y
&
'&key='&gmap_key & '&sensor=false'

¿Qué les parece?. ¿Ahora funciona, no?. Nos merecemos algún comentario, cierto?. Postealo más abajo!

Comments ( 15 )

  1. / jpaello
    Estaba intentando utilizar el google earth en qv y no podía. Ahora voy a probar dando de alta un usuario de gmail. Excelente aporte muchas gracias! Saludos
  2. / dcasabuena
    gente, yo vengo trabajando perfectamente con qv11, con la api generada, pero estoy en una pc con qv9 y no me funciona, no me muestra el mapa y tengo la api en el script.
  3. / Enrii
    Hola WebMining !!   En su momento esta pagina me sirvió de mucha ayuda para realizar mi proyecto de fin de carrera sobre todo con el tema de mapas. así que muchas gracias , me encanta la pagina porque me encanta el mundo de BI y he seguido también en LinkedIn la discusion con +abelau os quería proponer un nuevo tutorial que quizas pudierais hacer : "Conectar QlikView con la base de datos"   en QlikTech comuniti si escribes "How to connect QlikView with MySQL " esta sin responder la pregunta y nadie lo explica también como vosotros . muchas gracias si lo hacéis y sino también , os seguiré leyendo . Saludos desde España!!
  4. / darwinpadilla84
    Hola WebMining  buenisimos los aportes que nos hacen llegar sin embargo luego de luchar para obtener el mapa el inconveniente que aparece es que los puntos salen a la izquierda del mapa es decir en el océano pacífico, pero en cuanto a la altura sale perfecto, a ver si me pudieran ayudar con este inconveniente.   Saludos, Darwin
  5. / darwinpadilla84
    Gracias por su pronta respuesta, la verdad ha sido por que estaba activa la leyenda. Sin embargo abusando de su ayuda si me pueden responder la siguiente inquietud, en mi base de datos tengo mas de una vez puntos geográficos diferentes pero que pertenecen a una misma ciudad con información en diferentes días, es decir no un acumulado como en el ejemplo que se plantea, es posible acumular estos datos en una variable y representarla en el mapa? pues utilizo la función sum en la variable de interés en el cuadro de dialogo pero no se presenta en el lugar establecido y creo que es porque de una misma ciudad no es un solo punto o valor. Anticipo mi agradecimiento por su ayuda prestada.   Darwin.  
    • / WebMining Consultores
      Hola. En el ejemplo aparecerá una burbuja por cada ciudad que tenga definida una posición con latitude, longitude. Si desea acumular datos por ciudad debe adaptar su modelo de qlikview para que lo haga. Comprenderá que eso no tiene que ver con lo expuesto en este WMLabs, sino que está en el terreno de la asesoría/consultoría para mejorar u adaptar su modelo. Atte, WebMining Consultores Ltda.
  6. / darwinpadilla84
    Gracias, entonces si es posible. Como podrían ayudarme con eso y de ser posible los costos, soy de Ecuador y necesito saber mas de esto, adicional si ustedes dan cursos o algo por el estilo.   Saludos y suerte en todo.   DP
  7. / Maytesss
    Hola, muchas gracias por la aportación, funciona perfectamente. Tan solo tengo una duda, una vez que cierras y vuelves a abrir QlikView, el mapa no se actualiza de forma automática. necesita pulsar sobre el botón derecho y establecer referencia y eliminar referencia, de este modo se actualiza y funciona perfectamente, ¿existe algún modo de evitar esta intervención?   Muchas gracias.
  8. / Samantha
    Hola, gracias por la información. No consigo que se cargue el mapa, sólo me salen las burbujas. Me gustaría saber qué estoy haciendo mal. Dónde se debe poner la API key?
  9. / Guille
    Hola, nos pueden ayudar no logro ver el mapa, que puede ser?

Leave a reply