POSTGIS DUMPS BRT TOP50NL T/M 1000NL

Just van den Broecke - tekst versie 24.dec.2020

Hieronder BINNENKORT database PostgreSQL/PostGIS  "dumps" voor de datasets:
Top50NL, Top100NL, Top250NL, Top500NL en Top1000NL.

Hoe in te lezen? Zie ook dit helpdesk artikel:
https://geotoko.freshdesk.com/a/solutions/articles/60000673562

VERSIES
Huidige/laatste versie datum is de stand vd brondata met verwerkings-versie en staat steeds in VERSION.txt.
Voorbeeld: 2020-05-v2 (bron van  mei 2020, 2e generatie).

FILE TYPEN
Alle bestanden zijn gemaakt met PostgreSQL "pg_dump". Er zijn 2 types:

Dumps zijn gemaakt met schemanaam "top(N)nl", met N=50, 100, 250, 500 of 1000. 
Deze PostgreSQL schema's worden ook aangemaakt bij inlezen. 
Hierdoor is een dump min of meer onafhankelijk van platformen en 
Postgres/PostGIS versies (ipv default 'public' schema). 

DUMPFILES (.dump  bestanden)
Gemakkelijkst is om de .dump  files direct in te lezen met PGAdminIII, PGAdmin4 of pg_restore:
bijv.
top50nl-nl.dump  - volledige landsdekkende PostGIS Top50NL dump

De .dump  dumps zijn gemaakt als volgt met pg_dump:

pg_dump \
--host <db-host> \
--port 5432 \
--username <user> \
--no-password \
--format custom \
--no-owner \
--compress 7 \
--encoding UTF8 \
--verbose \
--file <top50nl-<datum>.dump  \
--schema top50nl_<datum> \
brt 


Inlezen als volgt, 2 stappen, eerst optioneel:

1) maak evt eerst database aan, bijv. met createdb via commandline of via PGAdminIII

- Via commandline:
$ createdb  <db name>
$ psql <db name>
> CREATE EXTENSION postgis;
> CREATE EXTENSION postgis_topology;
pg_restore -d <db name> -Fc -U <user> top50nl_nl.dump

- Via PGAdminIII
Maak database aan met template PostGIS

2) importeer backup bestand:

- Via commandline
pg_restore -d <db name> top50nl-nl.dump

- Via PGAdminIII
of via "import" in PGAdminIII

MEER
Vragen ? support@geotoko.nl


