I have a data set with over 50,000 geocoded points (lat-long). Each point has a set of data associated with it -- things like quality, status, etc.
I'd like to make a set of density maps showing the distribution of data by those metrics. For example, one map would show the density of all items with a quality of "good".
With a smaller set of points, I'd use Google Maps and custom markers. Here, however, different segments have tens of thousands of points
Are there any APIs or libraries that could help me do this?
The solution I will be going with:
- Break the area to be mapped into a grid.
- Count the number of entries falling inside each square.
- For each square, generate a PNG with transparency relative to the number of entries.
- Populate a Google Map with this set of PNGs as markers.