If you searched the group you'd get lots of relevant results. http://groups.google.com/group/Google-Maps-API/search?group=Google-Maps-API&q=many+points&qt_g=Search+this+group
Generally, you cannot display more than 100 to 200 markers, and the solution is clustering. For 10,000 markers you need a server side clustering solution, like this: http://maps.forum.nu/server_side_clusterer/ (not free) > 1. What is the best file format to feed my map? CSV? XML? JSON? RSS? For performance, CSV is the simplest to parse and the most compact, though XML or JSON allow you to have more complex data structures. > 2. If there are 10,000 points how do I load the data - as one huge > file or in small chunks? 10,000 points worth of data in one go will cripple the browser. The clusterer will send it in small chunks, depending on map's viewable area and zoom level. > 3. Since each marker will have its own info window - is it better to > store the window's content in any of the above formats along with > coordinates or load it with ajax? Load it together with the marker's information, otherwise you'd have to make a new ajax call for each marker click, which is prone to network errors, but transmit only the information that is different for each marker, and not all the HTML tags which are common to every infoWindow. > 4. Are there any examples similar to Pamela's Tutorial only for > Python? I don't know, but in any case, that tutorial doesn't use clustering. -- Marcelo - http://maps.forum.nu -- --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
