Skip to main content
Announcements
See what Drew Clarke has to say about the Qlik Talend Cloud launch! READ THE BLOG
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
daniellial
Contributor III
Contributor III

Hi Alex,

I'm using a simple count like Count(Distinct ClientCode) in a cluster map but even the zero results are showed in the map (clusters with "0" value). Is there a way to hide zero or null values?

Not applicable

Hi Alex

This map is amazing really helpful! I have a question regarding the display in AJAX for some reason when developing it works perfectly. it shows referrals from various areas with the correct number displayed in the grouped circles see screen shot.

Dev.PNG

But when I try to access this via QlikView access portal the numbers seem to change instead of showing how many referrals it displays how many postcodes are there. see image below.

Access.PNG

The first image is how I thought it would of displayed in AJAX have you come across this before or know a work around?

Thanks

Not applicable

No worries I sorted it. I had to paste all of the files from the user extension folder to the QlikView server folder and it worked

Thanks

daniellial
Contributor III
Contributor III

One of the expressions was resulting zero for all field values. My mistake.

bhupesh_gupta
Creator
Creator

Hi Alex

I have used the your Google map extension and it worked like a charm.

But there is one issue , in my data model i have countrywise LAT LONG coordinates and they are displayed perfectly on the maps with Red pins , but as soon as user clicks the Pins , map got blank.

What could be the possible reason for this.

Regards

Bhupesh

Not applicable

Hello,

how to  change marker color based on Dimensions?

Not applicable

@how to add dimension Custom colors in Google Map Cluster?

Not applicable

Hi Alexander, this extension is great!

Is there a way to perform a multiple selection on the markers?

I saw single marker selection works.

Thanks

Clever_Anjos
Employee
Employee

This extension is crashing my QV12 SR1, is there any compatibity issue?

Not applicable

HI,

I can get the Map to work on my Desktop, and also when opened via the Server.  When trying to access it through accesspoint it will only work using Ajax and not IE Plugin?  Do you have any advice for this?

Thanks very much!