Add some data for parcel import

This commit is contained in:
Eli Ribble 2026-03-05 19:40:34 +00:00
parent 7e390bd31d
commit fd93d3740b
No known key found for this signature in database
2 changed files with 24 additions and 0 deletions

View file

@ -5,3 +5,23 @@ Useful for doing one-off developer types of work. Can be run with:
``` ```
psql -d nidus-sync -v org_id=3 -f tools/delete-org.sql psql -d nidus-sync -v org_id=3 -f tools/delete-org.sql
``` ```
## Parcel data
You'll need to use `arcgis-go/example/layer-to-csv` in order to download the CSV files. Then copy them to a deployment server. Then run the import scripts.
```
dev$ cd arcgis-go/example/layer-to-csv
dev$ go build
dev$ ./layer-to-csv ...something I forget...
dev$ rsync -a *.csv {server}:/tmp
dev$ ssh {server}
server$ psql -d nidus-sync -f /tmp/tools/create-import-parcel-visalia.sql
server$ psql -d nidus-sync
nidus-sync=> \copy import.csv_parcel from '/tmp/parcel.csv' delimiters ',' csv header;
nidus-sync=> \q
server$ psql -d nidus-sync -f /tmp/tools/port-parcel-visalia.sql
server$ psql -d nidus-sync
nidus-sync=> GRANT SELECT ON parcel TO "tegola";
```

View file

@ -11,6 +11,7 @@ ALTER SCHEMA import OWNER TO $1;
GRANT USAGE ON SCHEMA fileupload TO "tegola"; GRANT USAGE ON SCHEMA fileupload TO "tegola";
GRANT USAGE ON SCHEMA import TO "tegola"; GRANT USAGE ON SCHEMA import TO "tegola";
GRANT USAGE ON SCHEMA publicreport TO "tegola"; GRANT USAGE ON SCHEMA publicreport TO "tegola";
GRANT SELECT ON address TO "tegola";
GRANT SELECT ON fileupload.pool TO "tegola"; GRANT SELECT ON fileupload.pool TO "tegola";
GRANT SELECT ON h3_aggregation to "tegola"; GRANT SELECT ON h3_aggregation to "tegola";
GRANT SELECT ON organization TO "tegola"; GRANT SELECT ON organization TO "tegola";
@ -38,3 +39,6 @@ SET
service_area_geometry = dist.geom_4326 service_area_geometry = dist.geom_4326
FROM import.district AS dist FROM import.district AS dist
WHERE org.import_district_gid = dist.gid; WHERE org.import_district_gid = dist.gid;
-- do import of parcel data
GRANT SELECT ON parcel TO "tegola";