Maps Thinking

Clustering using geohashes is a thing — because your zoom level changes. Algorithm walkthrough is here. Implementation for Google Maps in Flutter is here. A generic implementation appears to be here.

I didn’t know about map4d.vn — it’s a Vietnam-based tech company with a mapping service for … Vietnam POI (Points Of Interest). This kind of local approach to mapping makes so much sense.

For custom layer creation, there’s a set of open source tools that I’ll need to try out one day. The explanation is over here.

Fire Information

FIRMS has a way to download KMLs and other resources here. Also, there’s an API for all this information that I created a login for and succeeded at hitting this endpoint with a Bearer token:

https://modis.ornl.gov/rst/api/v1/MOD11A2/dates?latitude=39.56499&longitude=-121.55527

Luckily I found a poster session PDF that let me see into how to get more info … LOL.

https://modis.ornl.gov/rst/api/v1/MOD11A2/subset?latitude=39.56499&longitude=-121.55527&startDate=A2021001&endDate=A2021004&kmAboveBelow=25&kmLeftRight=25&band=LST_Day_1km

Non-Geographic Space

Non-geographic mapping is a thing — well, not really. It’s the world of graphs. GraphView module was fun to see show up recently. I’ve always loved drawing graphs — and Mermaid.js is truly the bomb.