I am working with the Google Maps Javascript API. I have 793 points with some associated information in a MySQL table. This morning I added 303 points to reach the current total. There are now three data "sources" by which I am color coding the markers. This morning prior to adding the additional markers there were only two data sources and all points (490) were apparently being mapped. (this is apparently still true if I select only points matching first two sources)
I have confirmed XML output exists from the PHP data-fetching sub-page for all 793 points including the corresponding source information. The problem is that the first data source points are no longer appearing.
If I select random points and limit them to 500, then all three colors appear in approximately the appropriate distributions, but when I remove the limit there are no markers for the first data source anymore.
Weirder still it seems like the first points are falling off when I don't randomize but do limit the results. In that case, the proportions of colors bias toward the second and third source points until there are no more points from the first source.
I cannot find evidence of a limit for the number of markers that can be displayed using the Javascript API (although I do know I am approaching the reasonable marker display density in some neighborhoods, that is not my concern yet).
Similar question: how to raise a marker limit in Google Maps? (Answers suggest there is no API limit)
FYI, I have not included any code because the code seems to be working correctly except for the roll off effect that appears to be attributable to the API. If you think I may be making an error in the code that is producing the described behavior I will edit my question to include additional information. Thank you.