I have a large point dataset that I am publishing as a service. When zoomed out I would like to show the data as a heat map, only showing the actual points when zoomed right in. I know there are a couple of API's that can do heat map rendering client side (java, leaflet, Silverlight, etc) and...