Significantly lower the barrier to working with NSW geographic, planning, land and property data.
# I'm sorry I know there are more modern ways of
# handling dependencies in python but I haven't
# gotten around to learning them yet.
pip install -r requirements.txt
python -m lib.tasks.ingest --instance 1
It may take an hour or so, but you'll see logs as you go.
You will find the credentials to local instance of the database here.
Please respect the respective terms of use of the different dataset provided.
Especially once you either publish visualisations using the data or start using it for business reasons, you should understand what the terms of use are.
lib
this is where all reusable code between notebooks aresql
this may suprise you but this is where I store SQL.
_out_web
this is where all the content is downloaded too_out_zip
this is where all zips are zipped into._out_state
this is application state._out_cache
this is similar to _web_out
in that it
mostly exists to avoid repeating API calls. This is just
significantly less human readable (files with UUID names).
./scripts/check_tests.sh
./scripts/check_types.sh
pg_
Those are mostly for experimenting, in particular experimenting with data to find how to best ingest it into the database, or figuring out how the general data structure and how to use that data.