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.
