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 connector is a pipeline that fetches the source release, harmonises it, and writes partitioned parquet to R2, where the sandbox reads it with DuckDB.
Live now:
Format variance was a larger problem 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 format and attribute naming, and the same field has four different names across four states.
The harmonisation layer was most of the work and most of the value. A query that spans addresses, parcels and climate grids should not need to know the source format of any of them.
NSW flood studies, CMIP6 downscaled projections, NGER emissions and the ACCU register. Flood will take longest, for the reasons described 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 cite their source.
Zenancy is in private preview with Group 2 reporters and their advisers.
Request access