do you mean a choropleth? if so, you could look at https://forum.inaturalist.org/t/some-choropleth-maps-using-inat-data/21776. that thread contains links to an R script and also an Observable notebook that can help you generate state-level choropleths of species count. if you wanted to count observations instead, you could easily adapt either to get data from the API via /v1/observations instead of /v1/observations/species_counts. the necessary changes to generate county-level choropleths are a little more complicated, but if you’re interested, i can explain how to adapt either of these things.
It doesn’t seem to work so well at the county level. Maybe it’s intended for larger landscape levels? Also, it would be great if there were a way to adjust the assignment of colors to data values – in some places/scales there are so many observations that the entire map is red. If I zoom out so that the heat map is displayed for my county, the entire county is pretty much red. If I zoom in to see detail, it leaves the heat map view and instead shows individual observations. And at finer scales, the 10km box for obscuring locations really messes things up. All this is visible here:
it’s relatively easy to create your own map using the heatmap tiles (as noted above), and if you do so, you’ll be able to make the heatmap as transparent as you like. for example: