Skip to content

Commit

Permalink
#218 en #219 en PR #224 : testen toegevoegd voor adres-full
Browse files Browse the repository at this point in the history
  • Loading branch information
justb4 committed Oct 26, 2017
1 parent b62b218 commit 04d5357
Show file tree
Hide file tree
Showing 5 changed files with 22 additions and 7 deletions.
2 changes: 1 addition & 1 deletion bag/db/script/adres-full2csv.sql
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
-- dump is in /tmp omdat postgres absolute pad wil...daar is vast ook wel iets op te bedenken.
--
-- 18.okt.2015: forceer puntcomma als CSV veld-delimiter, zie https://github.com/nlextract/NLExtract/issues/147
\COPY (SELECT openbareruimtenaam as openbareruimte,huisnummer,huisletter,huisnummertoevoeging,postcode,woonplaatsnaam as woonplaats,gemeentenaam as gemeente,provincienaam as provincie,nummeraanduiding,verblijfsobjectgebruiksdoel,oppervlakteverblijfsobject,verblijfsobjectstatus,adresseerbaarobject as object_id,typeadresseerbaarobject as object_type,nevenadres,pandid,pandstatus,pandbouwjaar,ST_X(geopunt) as x,ST_Y(geopunt) as y,ST_X(ST_Transform(geopunt, 4326)) as lon,ST_Y(ST_Transform(geopunt, 4326)) as lat FROM adres_full ORDER BY postcode,openbareruimtenaam,huisnummer,huisletter,huisnummertoevoeging) TO '/tmp/bagadres.csv' WITH CSV HEADER DELIMITER ';'
\COPY (SELECT openbareruimtenaam as openbareruimte,huisnummer,huisletter,huisnummertoevoeging,postcode,woonplaatsnaam as woonplaats,gemeentenaam as gemeente,provincienaam as provincie,nummeraanduiding,verblijfsobjectgebruiksdoel,oppervlakteverblijfsobject,verblijfsobjectstatus,adresseerbaarobject as object_id,typeadresseerbaarobject as object_type,nevenadres,pandid,pandstatus,pandbouwjaar,ST_X(geopunt) as x,ST_Y(geopunt) as y,ST_X(ST_Transform(geopunt, 4326)) as lon,ST_Y(ST_Transform(geopunt, 4326)) as lat FROM adres_full ORDER BY postcode,openbareruimtenaam,huisnummer,huisletter,huisnummertoevoeging) TO '/tmp/bagadres-full.csv' WITH CSV HEADER DELIMITER ';'

-- Windows pad:
-- \COPY (SELECT openbareruimtenaam as openbareruimte,huisnummer,huisletter,huisnummertoevoeging,postcode,woonplaatsnaam as woonplaats,gemeentenaam as gemeente,provincienaam as provincie,nummeraanduiding,verblijfsobjectgebruiksdoel,oppervlakteverblijfsobject,verblijfsobjectstatus,adresseerbaarobject as object_id,typeadresseerbaarobject as object_type,nevenadres,pandid,pandstatus,pandbouwjaar,ST_X(geopunt) as x,ST_Y(geopunt) as y,ST_X(ST_Transform(geopunt, 4326)) as lon,ST_Y(ST_Transform(geopunt, 4326)) as lat FROM adres_full ORDER BY postcode,openbareruimtenaam,huisnummer,huisletter,huisnummertoevoeging) TO 'C:\temp\bagadres.csv' WITH CSV HEADER DELIMITER ';'
Expand Down
5 changes: 5 additions & 0 deletions bag/test/adres2csv.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,8 @@ sql=../db/script/adres2csv.sql
psql -U postgres -d bag -f $sql
mv /tmp/bagadres.csv .
cat bagadres.csv

sql=../db/script/adres-full2csv.sql
psql -U postgres -d bag -f $sql
mv /tmp/bagadres-full.csv .
cat bagadres-full.csv
7 changes: 7 additions & 0 deletions bag/test/bagadres-full.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
openbareruimte;huisnummer;huisletter;huisnummertoevoeging;postcode;woonplaats;gemeente;provincie;nummeraanduiding;verblijfsobjectgebruiksdoel;oppervlakteverblijfsobject;verblijfsobjectstatus;object_id;object_type;nevenadres;pandid;pandstatus;pandbouwjaar;x;y;lon;lat
Molenbochtstraat;3;;I;9901AA;Hieslum;Súdwest-Fryslân;Friesland;3200000133985;woonfunctie;169;Verblijfsobject in gebruik;3010000125985;VBO;f;3100000117485;Pand in gebruik;1991;155000;463000;5.3872035087259;52.1551723011519
Molenbochtstraat;5;;;9901AA;Hieslum;Súdwest-Fryslân;Friesland;3200000133986;Ligplaats;0;Plaats aangewezen;3020000000001;LIG;f;;"";;252466.746775002;593751.81399051;6.84989496676674;53.3213020983346
Molenbochtstraat;33;;I;9901AA;Toornwerd;Loppersum;Groningen;3200000121300;woonfunctie;116;Verblijfsobject in gebruik;7010000004199;VBO;f;;;;272580.18893708;569748.200039058;7.14283466862574;53.1016485754882
Molenbochtstraat;98;;;9934EG;Hieslum;Súdwest-Fryslân;Friesland;10200000101404;woonfunctie;318;Verblijfsobject in gebruik;7010000004212;VBO;f;1895100000002619;Pand in gebruik (niet ingemeten);1973;275466;565559;7.18434457268306;53.063380655429
Molenbochtstraat;100;;;9934EG;Hieslum;Súdwest-Fryslân;Friesland;10200000101403;woonfunctie;318;Verblijfsobject in gebruik;7010000004212;VBO;t;1895100000002619;Pand in gebruik (niet ingemeten);1973;275466;565559;7.18434457268306;53.063380655429
Molenbochtstraat;1;;;9934RA;Hieslum;Súdwest-Fryslân;Friesland;10200000101386;Standplaats;0;Plaats aangewezen;10030000100100;STA;f;;"";;257939.456825101;593821.560313134;6.93201848020713;53.3209014057973
12 changes: 6 additions & 6 deletions bag/test/bagadres.csv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
openbareruimte;huisnummer;huisletter;huisnummertoevoeging;postcode;woonplaats;gemeente;provincie;object_id;object_type;nevenadres;x;y;lon;lat
Molenbochtstraat;3;;I;9901AA;Hieslum;Súdwest-Fryslân;Friesland;3010000125985;VBO;f;155000;463000;5.38720350886308;52.1551722996529
Molenbochtstraat;5;;;9901AA;Hieslum;Súdwest-Fryslân;Friesland;3020000000001;LIG;f;252466.746775002;593751.81399051;6.84989496694573;53.3213020969032
Molenbochtstraat;33;;I;9901AA;Toornwerd;Loppersum;Groningen;7010000004199;VBO;f;272580.18893708;569748.200039058;7.14283466881138;53.1016485740432
Molenbochtstraat;98;;;9934EG;Hieslum;Súdwest-Fryslân;Friesland;7010000004212;VBO;f;275466;565559;7.18434457286961;53.0633806539817
Molenbochtstraat;100;;;9934EG;Hieslum;Súdwest-Fryslân;Friesland;7010000004212;VBO;t;275466;565559;7.18434457286961;53.0633806539817
Molenbochtstraat;1;;;9934RA;Hieslum;Súdwest-Fryslân;Friesland;10030000100100;STA;f;257939.456825101;593821.560313134;6.93201848038824;53.3209014043658
Molenbochtstraat;3;;I;9901AA;Hieslum;Súdwest-Fryslân;Friesland;3010000125985;VBO;f;155000;463000;5.3872035087259;52.1551723011519
Molenbochtstraat;5;;;9901AA;Hieslum;Súdwest-Fryslân;Friesland;3020000000001;LIG;f;252466.746775002;593751.81399051;6.84989496676674;53.3213020983346
Molenbochtstraat;33;;I;9901AA;Toornwerd;Loppersum;Groningen;7010000004199;VBO;f;272580.18893708;569748.200039058;7.14283466862574;53.1016485754882
Molenbochtstraat;98;;;9934EG;Hieslum;Súdwest-Fryslân;Friesland;7010000004212;VBO;f;275466;565559;7.18434457268306;53.063380655429
Molenbochtstraat;100;;;9934EG;Hieslum;Súdwest-Fryslân;Friesland;7010000004212;VBO;t;275466;565559;7.18434457268306;53.063380655429
Molenbochtstraat;1;;;9934RA;Hieslum;Súdwest-Fryslân;Friesland;10030000100100;STA;f;257939.456825101;593821.560313134;6.93201848020713;53.3209014057973
3 changes: 3 additions & 0 deletions bag/test/runtests.sh
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,9 @@ $BAG_EXTRACT -v -q $DB_DIR/script/gemeente-provincie-tabel.sql
# Maak een "ACN-achtig" adres met alles erin
$BAG_EXTRACT -v -q $DB_DIR/script/adres-tabel.sql

# Maak een uitgebreid adres met alles erin
$BAG_EXTRACT -v -q $DB_DIR/script/adres-tabel-full.sql

# Adressen CSV uit adres-tabel
./adres2csv.sh

Expand Down

0 comments on commit 04d5357

Please sign in to comment.