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

Reply via email to