<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: QlikView and Google Maps in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/QlikView-and-Google-Maps/m-p/340850#M1239588</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That looks like the extension I wrote a while back.&lt;/P&gt;&lt;P&gt;When looking your screenshot it looks like you only have one restaurant selected?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The data exposed to the extension works in the same way as qlikview works so most likely you have more then one set of coordinates related to your restaurant.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Easiest way to try this is to pull out listboxes for restaurant, latitude, longitude. Select a restaurant and you should only get one coordinate set back.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You could probably also remove the marker cluster lib completly, I only had it in there becuse I needed to plot a pretty huge number of markers and wanted to improve performance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 10 Jul 2012 09:00:36 GMT</pubDate>
    <dc:creator>Alexander_Thor</dc:creator>
    <dc:date>2012-07-10T09:00:36Z</dc:date>
    <item>
      <title>QlikView and Google Maps</title>
      <link>https://community.qlik.com/t5/QlikView/QlikView-and-Google-Maps/m-p/340849#M1239585</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey, I'm working on my final project in QV&lt;/P&gt;&lt;P&gt;and got some problems with definning the maps.&lt;/P&gt;&lt;P&gt;I managed to add the google maps,&lt;/P&gt;&lt;P&gt;but can't actually connect it with my data...&lt;/P&gt;&lt;P&gt;i have a bunch of restaurants and would like to see them on the google map,&lt;/P&gt;&lt;P&gt;please help me, i might have gotten stuck with the script.&lt;/P&gt;&lt;P&gt;that it shows the places but when i press a place on the table&lt;/P&gt;&lt;P&gt;it doesn't show which one it is on the maps,&lt;/P&gt;&lt;P&gt;and shows no information on the map also.&lt;/P&gt;&lt;P&gt;another question is, how do i make a window that shows the site&lt;/P&gt;&lt;P&gt;i have a list of all the sites and still can't manage to open a windon&lt;/P&gt;&lt;P&gt;on the dashboard that shows it.&lt;/P&gt;&lt;P&gt;thanx a lot'&lt;/P&gt;&lt;P&gt;Yotam ziv&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this is my google maps script:&lt;/P&gt;&lt;P id=":53"&gt;&lt;/P&gt;&lt;DIV dir="rtl"&gt;&lt;DIV&gt;&lt;DIV&gt;//Declare variables for unique divIDs&lt;P&gt;&lt;/P&gt;&lt;P&gt;var r=Math.floor(Math.random()*10001);&lt;/P&gt;&lt;P&gt;var divName = "div" + r;&lt;/P&gt;&lt;P&gt;//Houston - We have lift off.&lt;/P&gt;&lt;P&gt;loadLibs();&lt;/P&gt;&lt;P&gt;// Initilize Marker API - When ready call Google API&lt;/P&gt;&lt;P&gt;// Initilize Google Maps API - When ready get ready to do some voodoo magic!&lt;/P&gt;&lt;P&gt;function loadLibs() {&lt;/P&gt;&lt;P&gt; Qva.LoadScript('&lt;A href="http://google-maps-utility-library-v3.googlecode.com/svn/tags/markerclustererplus/2.0.1/src/markerclusterer.js" style="color: #1155cc;" target="_blank"&gt;http://google-maps-utility-library-v3.googlecode.com/svn/tags/markerclustererplus/2.0.1/src/markerclusterer.js&lt;/A&gt;', function () {&lt;/P&gt;&lt;P&gt; Qva.LoadScript('&lt;A href="https://maps.google.com/maps/api/js?sensor=false&amp;amp;callback=Map_Done" style="color: #1155cc;" target="_blank"&gt;https://maps.google.com/maps/api/js?sensor=false&amp;amp;callback=Map_Done&lt;/A&gt;')&lt;/P&gt;&lt;P&gt; });&lt;/P&gt;&lt;P&gt;};&lt;/P&gt;&lt;P&gt;//Do magic.&lt;/P&gt;&lt;P&gt;function Map_Done() {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Qva.AddExtension("Map",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; function() {&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; //Check for existing map canvas.&lt;/P&gt;&lt;P&gt; if (this.Element.children.length == 0) {&lt;/P&gt;&lt;P&gt; var ui = document.createElement("div");&lt;/P&gt;&lt;P&gt; ui.setAttribute("id",divName);&lt;/P&gt;&lt;P&gt; ui.setAttribute("style","width: 100%; height: 100%");&lt;/P&gt;&lt;P&gt; this.Element.appendChild(ui);&lt;/P&gt;&lt;P&gt; } &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; //Define Map center&lt;/P&gt;&lt;P&gt; var center = new google.maps.LatLng(32.727136, 35.139817);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; //Draw map - Change options to suit your needs.&lt;/P&gt;&lt;P&gt; var map = new google.maps.Map(document.getElementById(divName), {&lt;/P&gt;&lt;P&gt; zoom: 8,&lt;/P&gt;&lt;P&gt; center: center,&lt;/P&gt;&lt;P&gt; mapTypeId: google.maps.MapTypeId.ROADMAP&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; //Create marker array and cycle through your rows.&lt;/P&gt;&lt;P&gt; var markers = [];&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (var i = 0; i &amp;lt; this.Data.Rows.length; i++) {&lt;/P&gt;&lt;P&gt; var row = this.Data.Rows &lt;I&gt;;&lt;/I&gt;&lt;/P&gt;&lt;P&gt; var latLng = new google.maps.LatLng(row[0].text,row[1].text);&lt;/P&gt;&lt;P&gt; //Example title for pins, adjust to suit your need.&lt;/P&gt;&lt;P&gt; //var mTitle = 'No. Employees: ' + row[3].text + ' Average Monthly Pay: ' + row[2].text;&lt;/P&gt;&lt;P&gt; var marker = new google.maps.Marker({&lt;/P&gt;&lt;P&gt; position: latLng,&lt;/P&gt;&lt;P&gt; //title: mTitle&lt;/P&gt;&lt;P&gt; });&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; //Push row into array&lt;/P&gt;&lt;P&gt; markers.push(marker); &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; //Apply markercluster to map - Might want to segment this if you are plotting a huge number of markers.&lt;/P&gt;&lt;P&gt; //Add options to fine-tune performence&lt;/P&gt;&lt;P&gt; var mcOptions = {gridSize: 30, maxZoom: 15};&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var markerCluster = new MarkerClusterer(map, markers, mcOptions);&lt;/P&gt;&lt;P&gt; });&lt;/P&gt;&lt;P&gt; //Not used right now - Used to calculate a different number on the marker&lt;/P&gt;&lt;P&gt; function count(markers) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var total = 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (var i = 0;i &amp;lt; markers.length; i++) {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; total = markers&lt;I&gt;.value;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var value = total;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // different index for different icons showed on cluster maker.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var index = parseInt(value / 30, 10) + 1;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; text: value,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; index: index&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;};&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Jan 2026 16:26:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/QlikView-and-Google-Maps/m-p/340849#M1239585</guid>
      <dc:creator />
      <dc:date>2026-01-26T16:26:21Z</dc:date>
    </item>
    <item>
      <title>Re: QlikView and Google Maps</title>
      <link>https://community.qlik.com/t5/QlikView/QlikView-and-Google-Maps/m-p/340850#M1239588</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That looks like the extension I wrote a while back.&lt;/P&gt;&lt;P&gt;When looking your screenshot it looks like you only have one restaurant selected?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The data exposed to the extension works in the same way as qlikview works so most likely you have more then one set of coordinates related to your restaurant.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Easiest way to try this is to pull out listboxes for restaurant, latitude, longitude. Select a restaurant and you should only get one coordinate set back.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You could probably also remove the marker cluster lib completly, I only had it in there becuse I needed to plot a pretty huge number of markers and wanted to improve performance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Jul 2012 09:00:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/QlikView-and-Google-Maps/m-p/340850#M1239588</guid>
      <dc:creator>Alexander_Thor</dc:creator>
      <dc:date>2012-07-10T09:00:36Z</dc:date>
    </item>
    <item>
      <title>Re: QlikView and Google Maps</title>
      <link>https://community.qlik.com/t5/QlikView/QlikView-and-Google-Maps/m-p/340851#M1239591</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Alexander, thank you so much,&lt;/P&gt;&lt;P&gt;i managed to connect between the coordinates and the Restaurant Name,&lt;/P&gt;&lt;P&gt;so it shows only one Place every time i chose 1.&lt;/P&gt;&lt;P&gt;You startd talking about removing the cluster lib,&lt;/P&gt;&lt;P&gt;unfortunately i don't know much about JAVA,&lt;/P&gt;&lt;P&gt;i'm a little better in C# so i tried something but it didn't work,&lt;/P&gt;&lt;P&gt;would be deliteful if you remove the cluster lib for me &lt;/P&gt;&lt;P&gt;and the map will keep showing...&lt;/P&gt;&lt;P&gt;One last thing for now is,&lt;/P&gt;&lt;P&gt;i tried openning a web page on the screen&lt;/P&gt;&lt;P&gt;but it won't let me,&lt;/P&gt;&lt;P&gt;everytime i chose a place, it asks me to save some file.&lt;/P&gt;&lt;P&gt;the web pages that i want to show are all in a table on the screen( bottom right where the mouse is ),&lt;/P&gt;&lt;P&gt;don't know what to enter in the URL column so the data in this table will be shown on the web page,&lt;IMG __jive_id="18136" class="jive-image-thumbnail jive-image" onclick="" alt="saving.jpg" src="https://community.qlik.com/legacyfs/online/18136_saving.jpg" width="450" /&gt;&lt;/P&gt;&lt;P&gt;i added a photo to show you the situation.&lt;/P&gt;&lt;P&gt;again, thank you so much for being so helpful,&lt;/P&gt;&lt;P&gt;i'll notice it in the project...&lt;/P&gt;&lt;P&gt;Yotam Ziv&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Jul 2012 10:14:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/QlikView-and-Google-Maps/m-p/340851#M1239591</guid>
      <dc:creator />
      <dc:date>2012-07-11T10:14:41Z</dc:date>
    </item>
  </channel>
</rss>

