Add the geo trees for SE and US as linked tables, and build each locale's address on them #20

Merged
lilleman merged 14 commits from geo-tables into main 2026-09-18 01:44:02 +02:00

14 Commits

Author SHA1 Message Date
lilleman b6219bf76a Rebuild the US tree with ZCTAs ranked among incorporated places
Tests / vet + fmt + tests (pull_request) Successful in 1m19s
Tests / Gitea release from CHANGELOG.md (pull_request) Has been skipped
Tests / vet + fmt + tests (push) Successful in 7s
Tests / Gitea release from CHANGELOG.md (push) Successful in 5s
2026-09-18 01:42:09 +02:00
lilleman e5711cbdb4 Rank a ZCTA's parts among incorporated places only, drop numbered loops and highways, and say which places ship no address 2026-09-18 01:42:09 +02:00
lilleman 6adc086b7e Rebuild the geo trees without route designations, with ZCTAs at the place holding most of them
Tests / vet + fmt + tests (pull_request) Successful in 1m19s
Tests / Gitea release from CHANGELOG.md (pull_request) Has been skipped
2026-09-18 01:34:11 +02:00
lilleman 8c2b51ebed Refuse an empty download, finish the NVDB pull atomically, drop route designations and unlettered names from the streets, and give a ZCTA to the place holding most of it 2026-09-18 01:34:11 +02:00
lilleman 8e30d05a0e Re-pin the shipped shape with the geo address records' street-number column
Tests / vet + fmt + tests (pull_request) Successful in 1m20s
Tests / Gitea release from CHANGELOG.md (pull_request) Has been skipped
2026-09-18 01:10:44 +02:00
lilleman 8cef7a9c00 Spell the address number column alike in the geo and locale records, and record what ports across countries 2026-09-18 01:10:44 +02:00
lilleman 92f58edc2d Share one fetch and one TSV writer across the import scripts, and name the geo scripts' stages 2026-09-18 01:10:44 +02:00
lilleman 9e37f3dc51 Re-pin the shipped shape with the geo trees and the address records over them
Tests / vet + fmt + tests (pull_request) Successful in 1m18s
Tests / Gitea release from CHANGELOG.md (pull_request) Has been skipped
2026-09-18 00:52:08 +02:00
lilleman db271f82ee Document the geo trees, their sources and the choices behind them, and mark step 2 done 2026-09-18 00:52:08 +02:00
lilleman 1029b789b5 Rebuild geo/US from the Census Bureau as five linked tables, and read en_US.address from its address record 2026-09-18 00:52:08 +02:00
lilleman 7993e04d95 Skip the row loop of a column walk when a table has no token cells, and scan a cell for braces by byte 2026-09-18 00:26:58 +02:00
lilleman 8c005070ec Rebuild geo/SE from SCB, GeoNames and NVDB as five linked tables, and read sv_SE.address from its address record 2026-09-18 00:23:25 +02:00
lilleman 42c74b9b43 Load the whole shipped set where a test loaded one locale, and admit registered street and place names 2026-09-18 00:23:03 +02:00
lilleman 2127b3277c Test two child tables under one pinned ancestor, a keyless child, and both descents listed 2026-09-18 00:02:41 +02:00