Postholer - Hiking & GIS
banner
postholer.com
Postholer - Hiking & GIS
@postholer.com
GIS, Interactive & Printed Trail Maps, Data Books, Trip Planners, Snow, Wildfires, Gear Lists, Open Source, GDAL Evangelist. https://www.postholer.com, https://cloudnativemaps.com, https://femafhz.com
Here's an interactive map with the same data. Double-click anywhere to get the annual precipitation for an exact location:

www.femafhz.com/map/48.62379...
November 12, 2025 at 5:37 PM
Negotiate === concede
November 10, 2025 at 9:14 PM
Nothing is more traditional than python?

Python spatial and all its package baggage are built on top of GDAL. Cut out the middleman and use 'gdal ....' to create/edit ALL your raster/vector data directly.

(Looking at you, too, ESRI)
November 10, 2025 at 5:37 PM
"the dog catching the car"
November 4, 2025 at 6:13 PM
Seems like the guy from AWS last week found new employment.
October 29, 2025 at 6:11 PM
Geosynchronous-LEO. Cool! ;)
October 29, 2025 at 5:44 PM
Here's a National Risk Index map for those disasters, except interactive, at state, county, census tract level for 24 different categories and 20+ metrics, percentile, expected annual loss, etc ,etc. 2022 data.

Riverine Flooding shown:
www.femafhz.com/map/36.98500...
October 27, 2025 at 3:48 PM
Fully interactive map of #Melissa, with the most up-to-date NHC data:

www.femafhz.com/map/19.43551...
October 27, 2025 at 3:34 PM
Here's the same result using only #GDAL, cutting out the python nastiness:

Simplify:
gdal vector simplify --input=states.gpkg --tolerance=.5 --output=simple.gpkg

Clean coverage:
gdal vector clean-coverage --input=simple.gpkg --snapping-distance=.7 --output=clleaned.gpkg
October 26, 2025 at 5:46 PM
#Melissa Cat 2-4, Sun 8am to Tues 8am, with Jamaica on the right hand side of the storm, 50km away. Brutal.

www.femafhz.com/map/17.66233...
October 23, 2025 at 4:34 PM
kdp.amazon.com

On demand printing, no limit on # of copies. Print or eBook. Guidelines exist that can make it daunting. Not a small task. I've been using KDP for 10+ years:

www.postholer.com/maps/Pacific...
October 21, 2025 at 4:41 PM
Not true. How much data will you fetch from an internet web-server?

The network and the client's ability to process is the limitation, NOT the FGB/COG format. How is shoving 50MB of vector data into an app/browser over the internet useful?

Parquet tooling is a problem, not a solution.
October 16, 2025 at 11:26 PM
Why bother with Sedona/spark/duckdb/arrow overhead, if you're doing bbox range requests?

People need to understand, for bbox spatial queries, web server range requests and the proper file format, FGB/COG, are ideal.

Need a non-spatial attribute query? Great! Use the overhead you're suggesting.
October 16, 2025 at 10:32 PM
"GeoParquet file plonked on a web server" is disingenuous. Only Spark/SedonaDB query by polygon/attribute, requiring HDFS.

Examples DuckDB, GeoPandas, GDAL all use bbox. With FGB you don't need any of that. Overture 145M buildings, single 35GB FGB remote web server:

www.femafhz.com/map/26.90634...
October 16, 2025 at 4:54 PM
“If you don’t want it crawled, don’t put it online.”

...or dynamically put the IP in iptables.
October 14, 2025 at 5:16 PM
Modern Python:
October 13, 2025 at 4:26 PM
According to Bureau of Reclamation, Powell has a 10% chance of 'minimum power pool' for 2027/28/30. 3% chance for 2029.

Mead has 7% chance for 2029, 3% for 2030, otherwise 0%.

www.usbr.gov/lc/region/g4...
October 9, 2025 at 1:20 AM