If you want to do anything with a map generated by CFMap, you will need to use the JS API CF provides you to get access to the core Map object:
ColdFusion.Map.getMapObject On Thu, Sep 30, 2010 at 1:50 PM, Matt S <[email protected]> wrote: > > I am new to CFMAP and I have a situation where my query can return far too > many markers. > > <cfmap centeraddress="St. Louis, MO" name="myMap"> > <cfloop query="myQuery"> > <cfmapitem name="#ID#" latitude="#Y#" longitude="#X#"> > </cfloop> > </cfmap> > > > I very much would like to make use of the supported MarkerCluster utility. > However, when you look at the sample code, it's not clear to me how I could > incorporate it, since the cfmap uses the cfmapitem tag to populate the map. > > My page has allows the user to create a query and then refreshes the page, > running that query (myQuery) and it populates both a cfgrid and the cfmap. > help! > > http://gmaps-utility-library.googlecode.com/svn/trunk/markerclusterer/1.0/docs/reference.html > > A Simple MarkerClusterer Example: > This example will show 100 markers on map. > > if(GBrowserIsCompatible()) { > map = new GMap2($('map')); > map.setCenter(new GLatLng(39.91, 116.38), 2); > map.addControl(new GLargeMapControl()); > > var markers = []; > for (var i = 0; i < 100; ++i) { > var latlng = new GLatLng(data.photos[i].latitude, > data.photos[i].longitude); > var marker = new GMarker(latlng); > markers.push(marker); > } > var markerCluster = new MarkerClusterer(map, markers); > } > . > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:337716 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

