Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Google Maps Extension with Cluster support.
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 and a third party library called MarkerClusterPlus into QlikView.
Load a set a coordinates into QlikView and visualize them together with this extension. The clustering feature is create when you have alot of data points and needs to group/cluster them together for greater visability and performance.
The maxzoom property defines at what zoom level you want your markers clustered. The grid size property controls how big or small cluster grid size you want.
You can either use the extension 'as is' or use it as a base to further customize it to fit your needs.
Download the extension and view source code at: https://github.com/mindspank/GoogleMaps-Cluster-QV11
If you build something awesome please share it with the community!
Live long and prosper.
2015-02-15
Removed download from post, please grab the latest version from Github instead.
2014-02-03
Various fixes.
2014-01-09
There has been numerous upgrades to the extension.
Now clusters now display the value of your expression and with added support to include more information in pop-up labels.
Example grayscale styled map included.
Possibility to show only a single cluster icon style if you do not want it to scale according to the number of markers in the cluster.
2013-06-17
Added custom marker support. Now you can specify a url for an custom marker. Accepts all major image file types.
Hi guys,
Anyway i can show the United States to the left side?
Thxs,
Alec
hi Alex,
Good day!
Google Map Cluster was working fine.
all of sudden i am getting bellow error.

Hello!
I had this same problem, I solved it by checking the values of latitude and longitude, not pertindo blank values or does not float.
Hope this helps!
Hi Breno,
Thank you for your reply.
Thanx
Jags
Not at all
Hi,
When we give filter at one lat long (Google map cluster) then its go on max zoom leve how we control that please suggest.
Every marker/position is pushed into something called a bounds object. This keep tracks of all the markers and calculates the bounds between the furthest points.
The map is then zoomed to fit into those points. So if you only have a single marker on screen/selected the map will automatically zoom to the appropriate location.
There is two ways to control this, either you do some checking and don't call map.fitBounds(latlngbounds) unless your checks evaluate to something.
Or you could set a maximum zoom level to prevent the map to zoom past that point. That is configured in the map options literal, see the google maps docs for more information.
Feel free to fork the project and modify the behavior, https://github.com/mindspank/GoogleMaps-Cluster-QV11, but it is not something that I will be including from my end.
Any Types Google License Required in Future for Google Map Cluster ?.
I have also same question.
It is working in my laptop.
but it is not working from my company qlikview server.
i have a problem with my map in QlikView Server. I see the map in QlikView Desktop SR8 and using WebView too, but in browser (i.e., chrome) don´t see.
In QMC Allow Extensions in Security->Miscellaneous check, the path Extension is put, C:\ProgramData\QlikTech\QlikViewServer\Extensions.
More any step is necessary?