G-NAF — Geocoded National Address File
Australia's authoritative address file, used as the entry point to the land spine. Coverage, update cadence, licence and the queries the agent runs against it.
G-NAF, cadastral parcels, Geoscience Australia bushfire boundaries, SILO climate and DEA Coastlines are loaded as parquet on R2 and queryable by the agent.
The first batch of connectors is loaded and queryable. Each one is a pipeline that fetches the source release, harmonises it, and writes partitioned parquet to R2 where the sandbox can read it with DuckDB.
Live now:
Format variance is worse than volume. G-NAF ships as pipe-delimited text with a relational schema across a dozen tables. SILO is NetCDF. DEA Coastlines is vector. Cadastre varies by jurisdiction in both format and attribute naming, and the same conceptual field is called four different things across four states.
The harmonisation layer ended up being most of the work, and most of the value. A query that spans addresses, parcels and climate grids should not need to know that one of them came from a 1990s fixed-width export.
NSW flood studies, CMIP6 downscaled projections, NGER emissions and the ACCU register. Flood is the one that will take longest, for reasons we wrote about here.
Australia's authoritative address file, used as the entry point to the land spine. Coverage, update cadence, licence and the queries the agent runs against it.
How the Zenancy agent works — a reasoning loop with a sandboxed Python and DuckDB environment, a parquet data lake of Australian open data, and outputs that always cite their source.
Zenancy is in private preview with Group 2 reporters and their advisers.
Request access