And no throwing $1500/month at google for what amounts to 3 colored circles on a map.
Seems today the best solution is to self-host Protomaps which offer very fresh OSM extracts, and if HTTP range requests are on the table, single-file hosting of the whole world map.
https://www.openstreetmap.org/
https://wiki.openstreetmap.org/wiki/OpenMapTiles
There are various ways to implement a self-hosted OpenStreetMap. Here's one: https://blog.netmanageit.com/openstreetmap-server-self-hoste...
to google has been a verb for like a decade already
(*
) we will tell you when you go over our undeclared free limit and send you a bill...ohhhh, that's why Peter Thiel has citizenship here.
So I use Apple Maps, Mapbox, OpenStreetMap, and Google Maps… sometimes to check the results with multiple providers, and sometimes to divvy up the free allotment.
For anyone using Java/Kotlin/JVM, I made an SDK for Apple Maps: https://github.com/WilliamAGH/apple-maps-java which is one with a generous included tier.
Photogrammaton•3w ago
embedding-shape•3w ago
As the Google Maps APIs/libraries already exited the "growth" phase where the focus is acquiring new users, and entered the "squeeze" phase, I'd say it's worse today than it was in 2019.