Skip to content

HFX

HFX, HydroFabric Exchange, is an open specification and Rust toolkit for a compiled drainage format, a normalized on-disk representation of a river network prepared ahead of time. A hydrofabric, a dataset describing a region's river network, can differ from another hydrofabric in structure, naming, and topology rules. HFX gives a consumer, software that reads an HFX dataset, one normalized contract to read. An adapter, a tool that compiles a specific source hydrofabric into HFX, produces an HFX dataset before runtime. A consumer can be a delineation engine, software that traces drainage from a point.

Where to go next