You can pass the dots to your map as a set of tiles, and display them as 
a GTileLayerOverlay(). You can either use static tile images or create 
the tiles dynamically in your server using a graphic library like gd or 
ImageMagik after searching your database for locations that are on that 
tile or just off the edge, so that the resulting dot overlaps the tile.

You can listen for map clicks, send the location to your server and have 
it check to see if the click occurred on a dot, and if so return the 
text to be displayed in the infowindow.

Changing the cursor when the mouse moves over a dot is trickier. If you 
get that far, try searching the group. Someone did manage to achieve 
that behaviour by having a server that returned a list of hotspot boxes 
corresponding to each tile, and having client side code that checks the 
hotspot list for each tile as the mouse moves.

The bottom line is that it currently involves a lot of quite tricky 
programming.

-- 
Mike Williams
http://econym.org.uk/gmap


--

You received this message because you are subscribed to the Google Groups 
"Google Maps API" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-maps-api?hl=en.


Reply via email to