Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Alexander_Thor
Employee
Employee

Google Maps - Marker

Google Maps Extension with Markers.

QlikTech takes no responsibility for any code and QlikTech Support Agreement does not cover issues with this extension.

Please review Googles license agreement before you put this into production.

Introduction

This is a QlikView extension object that integrates Google Maps Javascript API V3 into QlikView.

Load a set a coordinates into QlikView and visualize them together with this extension. This extension will plot every single data point as a marker on the map so if you have a large amount of markers please be aware that it might have some performance impact. If you are experiencing performance issues look into the cluster extension instead: http://community.qlik.com/message/325640

You can either use the extension 'as is' or use it as a base to further customize it to fit your needs.

Custom Markers

Added support for custom markers images. In the properties dialog you now have the option to specify a custom image.

You can either have a static image or let the expression evaluate one for you, for example:

=If(MyExpression > 1, 'http://image_for_true', 'http://image_for_false'). If you do not specify an url or enter an invalid one the extension will fallback to the standard marker.

Supported image extensions are bmp, jpg, jpeg, tiff, png and gif.

You can host the images through the qlikview webserver or through IIS.

marker.PNG

If you build something awesome please share it with the community!

Live long and prosper.

99 Replies
Not applicable

I need something like that (with the custom markers) but in Qlik Sense, because I have no idea how to use this in Qlik View.

I wonder if such a thing exists.

Can anyone help me?

Thanks in advanced.

Julie_Main
Employee
Employee

Have you seen the posts about the Leaflet Extension object on QlikBranch?

Sense Leaflet map

Alexander_Thor
Employee
Employee
Author

I have also started porting some of my Google Maps over to Sense but I haven't gotten around to custom markers yet and the Leaflet map is a very alternative so I can highly recommend it.

At some point I will add more features and then you can find the extension here, GoogleMaps

Not applicable

Thank you guys!!!

It fit perfectly in my needs. Now I'm trying to learn how to use the extension.

Thanks again!!!

Not applicable

Alex - This is very impressive. I have used the following to construct the maps without using the Google map extension. However the label marker has used the label provided by the Qlikview chart object. Is there a way to change the label marker by using the Google map label markers? Any help is appreciated and thanks.

Latitude and longitude finding and creation of maps

Regards,

Dennis

Not applicable

Hi Alex,

Can you please help me with the Google map extension.

I have a requirement where report should get refreshed each time a selection is made in a list box as the report is in webview mode .Currently when I drill down into data on the same page as the map,  it doesn't reflect the changes in the map(map is blank on list box selection).


I have tried macro as well as trigger in order to refresh and nothing is working.


So Can you help me to make the map extension interactive with qlikview data else to make the report refreshed on user selection.I have tried adding the list box as dimension in the definition xml but its still not working.I need your help asap....


Thank you...

Alexander_Thor
Employee
Employee
Author

The map will respond to selections made in the app so I guess that your coordinates aren't associated with the data you are displaying in your listbox.

Not applicable

Hi Alex,

Thanks for the reply..can you help me out to fix the issue as am bit confused with the extension part..Please let me know your email id so that I can send you the extension as am unable to attach anything here...

Thanks ,

Itishree

afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Hi Alexander.

How can I run in https ?

In a http server, runs perfect. But in a https the map became empty....

Could you help me?  Thanks.

Alessandro Furtado

furtado@farolbi.com.br
Alexander_Thor
Employee
Employee
Author

That's because it's trying to load the api over http which will be denied on a https connection.
If you open up the script.js file you can just replace http with https in the Qva.LoadScript() method.