Nav Icon

Back Arrow Postholer.Com
Resource for Hikers

Log in or register for full access to site features & free downloads

Printed Maps & App
Stay found. Stay informead. Our premium printed topographic maps and matching app for a once in a lifetime adventure

OnLine Data Books
Free online data books for your favorite trail, distances, elevation, climate, way points, terrain & fauna

Interactive Maps
GPS aware interactive maps, your location, topo, hybrid, satellite, trail track, way points, road, weather/snow overlays

Active Fires & Smoke
Know before you go! Get the lastest active fire & smoke information for your favorite trail

Snow Conditions
Get the lastest snow conditions for your favorite trail. Quantity, coverage, SNODAS, MODIS, historical and multi-year comparisons

Trip Planners
Create an extensive hike plan easily configurable to your hiking style. Distances, days, resupply, access points, etc

Gear Builder
Create your own fully customizable gear list with weight, pricing and divisable by section.

Trail Animals
Exhaustive resource for species ranges along your favorite trail. Includes amphibians, birds, mammals and reptiles.

Complete Gear Lists
Hundreds of complete gear lists by those that walked the walk.

Elevations Profiles
The big picture. Single elevation profile of your favorite trail.

Journal Tools
Search for a journal, create a journal, add/edit an entry, configure your journal, EMail updates, integrated interactve trail map, PLB locations and more

Wall Maps
Print out your favorite trail to 6 feet high. Elevation chart and resupply locations.

Postholer Forum
Source for trail and site information or just talk about your favorite trail

Where it all begins.

Why GeoParquet Is Not A Cloud Native Format

(Geo)Parquet is an extremely useful column oriented data format. When working with local, massive data sets having many millions of features, the performance of this format is second to none. When working with data over the internet, it has no advantage what-so-ever. In fact, it's useless in the context of cloud native.

Range requests or streaming is what makes a cloud native format, cloud native.

Range requests are only available using out-of-the-box http(s) protocol. This means only @cogeotiff for raster and @flatgeobuf for vector can be efficiently requested in a cloud native format.

To do range requests on the poorly named #geoparquet you need a protocol that adheres to fsspec. Further, both end points must support that protocol. Meaning the browser must have additional code as well as the server. Apache or other web servers do not natively support it.

To make matters worse, you can't grab a bounding box from "Geo" parquet. Which is the whole point.

Further, geoparquet allows geometry SRS to be different in every feature. It does not have a 'table' level SRS. Think about that for a moment.

Lastly, and most importantly, the benefits of a columnar format are only realized with huge data sets. When visualizing or doing analyses in browser you wouldn't move that quantity of data across the internet. The browser probably couldn't handle it and the user wouldn't wait for it.

Note, the term cloud native refers to processing cloud data with a app/web client without intermediate backend servers/services.

Postholer.Com © 2005-2024 - Sitemap - W3C - @postholer - GIS Portfolio