Skip to main content
Announcements
NEW: Seamless Public Data Sharing with Qlik's New Anonymous Access Capability: TELL ME MORE!
cancel
Showing results for 
Search instead for 
Did you mean: 
Alexander_Thor
Employee
Employee

Google Maps - Cluster

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

cluster.PNG

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.


350 Replies
Alexander_Thor
Employee
Employee
Author

Hey Mihir,

Yes that would be possible. The cluster icons are actually images so scaling them dynamically without loosing image quality is going to be hard.

But controlling the number in the image and color should be doable. I'll look into it and get back to you.

Not applicable

Thanks a ton.

-Mihir

Not applicable

Hi,

I am opening Google map cluster but still get a stack overflow error. How can I address this?

Also, how can I plot data points on my map corresponding to certian latitude and longitude values? Can I only do this with google cluster or can I also do it with the normal Google maps?

Thanks.

Not applicable

Hi I'm getting the same issue, let me know if you have the solution now.

Thanks

Not applicable

Hi Alexander.

First of all congratulations for this extencion is brilliant.

I adapted this extencion an example of mine and it works very well except when i select one single marker.

The map disappears and i can not understand why!

This happens to you too?

i hope tou can help me on this

Thanks

Not applicable

Hi, I have resolved this issue.

Let me know if you want to discuss it.

Thanks,

Ayush Khanna

Not applicable

Please share

Not applicable

I'm attaching a JavaScript file.

What you have to do is convert the Google Maps - Cluster into .zip

Then replace the .js file in the folder with the one I'm attaching.

Convert the .zip back to .qar and double "qlik" to install.

The current default action on clicking a single marker is that the map zooms to that location and just displays it.

But I can change it to do almost anything that JavaScript allows.

It should work, but let me know if there's an issue.

Edit:

Please like if this works!
It took a lot of effort and time.

Message was edited by: akhanna16

Not applicable

Hi, we did it through the server-side clustering solutions.bdv_map1.png;
pls see the app link:

  http://www.bigdatavisulization.com:8080/rbgis/google_map.html

Not applicable

How to specify the custom marker URL ??? Can't try this out in QV PE ??