© 2012 Bentley Systems, Incorporated
PDOK WFS in Geo Web Publisher
Gebruik van PDOK WFS in Bentley Geo Web Publisher
Bentley Geo Web Publisher PDOK WFS
Copyright © 2013 Bentley Systems / versie 1.0 Niets uit deze uitgave mag worden verveelvoudigd en/of openbaar gemaakt door middel van druk, fotokopie, microfilm, geluidsband, elektronisch of op welke andere wijze ook en evenmin in een retrieval systeem worden opgeslagen zonder voorafgaande schriftelijke toestemming van de uitgever. Hoewel deze uitgave met zeer veel zorg is samengesteld, aanvaarden schrijver(s) noch uitgever enige aansprakelijkheid voor schade ontstaan door eventuele fouten en/of onvolkomenheden in deze uitgave. Deze bestanden vallen onder de bepalingen zoals gedefinieerd in de vigerende Bentley EULA (End-User License Agreement).
Bentley Systems
2
versie v1.0
Bentley Geo Web Publisher PDOK WFS Inhoudsopgave INHOUDSOPGAVE ........................................................................................................ 3 1.0 INLEIDING........................................................................................................... 4 1.1
2.0
PDOK DATA ......................................................................................................... 5 2.1 2.2
3.0
WFS DATA ............................................................................................................ 5 WMS DATA ........................................................................................................... 6
ONTSLUITING .................................................................................................... 7 3.1 3.2 3.3 3.4 3.5 3.6
4.0
PRE-PUBLISHING: ................................................................................................ 4
ODBC CONNECTIES ............................................................................................... 8 BENTLEY MAP IMPORT FILES (IMPX) ................................................................... 8 CONVERSIE SCRIPTS ............................................................................................... 8 GWP ADMINISTRATOR SETTINGS ........................................................................ 10 GWP MAP AUTHOR SETTINGS ............................................................................. 15 GWP SITE AUTHOR SETTINGS ............................................................................. 16
OVERZETTEN GWP CONFIGURATIE, SCRIPTS ETC. ......................... 19 4.1 4.2 4.3 4.4 4.5 4.6
ODBC CONNECTIES ............................................................................................. 19 IMPX FILES .......................................................................................................... 19 CONVERSIE SCRIPTS ............................................................................................. 22 GWP ADMINISTRATOR SETTINGS ........................................................................ 25 GWP MAP AUTHOR SETTINGS ............................................................................. 26 GWP SITE AUTHOR SETTINGS ............................................................................. 27
Bentley Systems
3
versie v1.0
Bentley Geo Web Publisher PDOK WFS 1.0
Inleiding Publieke Dienstverlening op de Kaart (PDOK) ontsluit digitale geodata van de overheid via Webservices. (Zie http://www.geonovum.nl/dossiers/pdok voor meer informatie). De aangeboden WMS/WFS services kunnen gebruikt worden in Bentley Geo Web Publisher (GWP). WFS data is op 2 manieren te ontsluiten in GWP:
Live Pre-Publishing.
Om het ontsluiten van PDOK data te vergemakkelijken is er een opzet gemaakt om de data te ontsluiten in GWP. Bentley levert alle layers aan maar het is natuurlijk ook mogelijk om een gedeelte van de aangeleverde services te gebruiken. De ontsluiting bevat scripts voor Pre-Publising en GWP configuratie. Enkele layers zijn ontsloten via WFS en WMS. Minimale GWP versie is 08.11.11.61 Als uitgangspunt zijn de beschikbare layers van 7 december 2012 gehanteerd.
1.1
Pre-Publishing: WFS servers zijn vaak traag en reageren soms zonder reden niet. Om deze situaties te voorkomen is het pre-publisheren van WFS Features een goede optie.Het is veel sneller dan live publisheren en verminderd aanzienlijk de internet bandbreedte. Tevens is pre-publishing een workaround om WFS features met een alphanummeriek ID te ondersteunen. Om te pre-publisheren van WFS features in Geo Web Publisher dienen eerst IMPX files voor elke feature aangemaakt te worden. Deze IMPX bestanden dienen aangepast te worden om de username/password vraag te omzeilen en daarna dienen ze geconverteerd te worden naar iDPR.
Bentley Systems
4
versie v1.0
Bentley Geo Web Publisher PDOK WFS 2.0
PDOK data
2.1 WFS data De volgende WFS data wordt ontsloten: Service
URL (http://geodata.nationaalgeoregister.nl)
Layer
Aan Adressen Ahn25
/aan/wfs?version=1.0.0&request=GetCapabilities /inspireadressen/wfs?version=1.0.0&request=GetCapabilities /ahn25m/wms?service=wms&request=getcapabilities
Asbest scholenkaart Bekendmakingen
/asbestscholenkaart/wfs?version=1.0.0&request=GetCapabilities /pdok/wfs?version=1.0.0&request=GetCapabilities
Beschermdenatuur-monumenten Bestuurlijkegrenzen
/beschermdenatuurmonumenten/wfs?version=1.0.0&request=GetCapabilities /bestuurlijkegrenzen/wfs?version=1.0.0&request=GetCapabilities
CBS bevolkingskernen 2008
/bevolkingskernen2008/wfs?version=1.0.0&request=GetCapabilities
CBS vierkanten 100 m 2010
/cbsvierkanten100m2010/wfs?version=1.0.0&request=GetCapabilities
CBS wijken en buurten 2009
/wijkenbuurten2009/wfs?version=1.0.0&request=getcapabilities
CBS wijken en buurten 2010
/wijkenbuurten2010/wfs?version=1.0.0&request=getcapabilities
CBS wijken en buurten 2011
/wijkenbuurten2011/wfs?version=1.0.0&request=getcapabilities
CultGis
/cultgis/wfs?version=1.0.0&request=GetCapabilities
DTB
/digitaaltopografischbestand/wfs?version=1.0.0&request=GetCapabilities
Nationaleparken Natura2000 NHI
/nationaleparken/wfs?version=1.0.0&request=GetCapabilities /natura2000/wfs?version=1.0.0&request=GetCapabilities /nhi/wfs?version=1.0.0&request=GetCapabilities
NOK 2011
/nok2011/wfs?version=1.0.0&request=GetCapabilities
Aan Adressen Bladindex Puntdichtheidsgebieden Stadspolygonen Vlieglijnen Asbestscholenkaart Bekendmakingen_P Bekendmakingen_V gem_clr_cte_totalen prov_clr_cte_totalen wijk_clr_cte_totalen Beschermdenatuurmonumenten gemeenten_2012 landsgrens_2012 provincies_2012 cbsbevolkingskernen_2008 gemeentegrens_2008 namenkernen namenkernen_40k provgrens Inwoners_2000_per_hectare Inwoners_2001_per_hectare Inwoners_2002_per_hectare Inwoners_2003_per_hectare Inwoners_2004_per_hectare Inwoners_2005_per_hectare Inwoners_2006_per_hectare Inwoners_2007_per_hectare Inwoners_2008_per_hectare Inwoners_2009_per_hectare Inwoners_2010_per_hectare Inwoners_gem_2010_Generalisatie Inwoners_prov_2010_Generalisatie 2009_Buurten 2009_Gemeenten 2009_Wijken 2010_Buurten 2010_Gemeenten 2010_Wijken 2011_Buurten 2011_Gemeenten 2011_Wijken Inwoners_verandering_2000_2010 Cultuurhistorisch_aandachtsgebied Cultuurhistorisch_deellandschap Cultuurhistorisch_elementen Cultuurhistorisch_landschap Cultuurhistorisch_regios DigitaalTopografischBestand_lijnen DigitaalTopografischBestand_punten DigitaalTopografischBestand_vlakken Nationaleparken Natura2000 dmlinks dmnodes Begrenzingen
Bentley Systems
5
versie v1.0
Bentley Geo Web Publisher PDOK WFS
Noordzee Kabels en Leidingen
/noordzeekabelsenleidingen/wfs?version=1.0.0&request=GetCapabilities
Noordzee Maritieme grenzen
/maritiemegrenzen/wfs?version=1.0.0&request=GetCapabilities
Noordzee Vaarwegmarkeringen
/noordzeevaarwegmarkeringenrd/wfs?version=1.0.0&request=GetCapabilities
Noordzee Wingebieden NWB-Spoorwegen
/noordzeewingebieden/wfs?version=1.0.0&request=GetCapabilities /nwbspoorwegen/wfs?version=1.0.0&request=GetCapabilities
NWB-Vaarwegen
/nwbvaarwegen/wfs?version=1.0.0&request=GetCapabilities
NWB-Wegen
/nwbwegen/wfs?version=1.0.0&request=GetCapabilities
RDInfo
/rdinfo/wfs?version=1.0.0&request=GetCapabilities
ViN Weggeg
/vin/wfs?version=1.0.0&request=GetCapabilities /weggeg/wfs?version=1.0.0&request=GetCapabilities
Wetlands
/wetlands/wfs?version=1.0.0&request=GetCapabilities
planologischeehs verwervingsinrichting Kabels Leidingen Basislijn Nautische01mijlgrens Nautische03mijlgrens Nautische06mijlgrens Nautische12mijlgrens Nautische24mijlgrens Drijvend Vast Wingebieden hectopunten overgangen oversteken spoorvakken treinstations kmmarkeringen vaarwegvakken hectopunten wegvakken Punten Stations ViN aantalrijbanen maximumsnelheid Wetlands
2.2 WMS data De volgende WMS data wordt ontsloten: Service
URL (http://geodata.nationaalgeoregister.nl)
Layer
Top10NL Top50 Top250 CBS_2011 Ruimtelijke Plannen
/top10nl/wms?SERVICE=WMS&request=GetCapabilities /top50raster/wms?&Request=GetCapabilities /top250raster/wms?&Request=getcapabilities /wijkenbuurten2011/wms?request=getcapabilities http://afnemers.ruimtelijkeplannen.nl/afnemers2012/services?service=WMS&version=1. 1.0.&request=GetCapabilities
Top10NL Top50 Top250 Gemeenten_2011_Style Plangebied, Huidige_Bestemming. Bestemmingsplan
Bentley Systems
6
versie v1.0
Bentley Geo Web Publisher PDOK WFS 3.0
Ontsluiting
De GWP configuratie bestaat uit:
ODBC connecties Bentley Map import files (Impx) MicroStation Cell library Conversie scripts GWP Administrator settings GWP Map Author settings GWP Site Author settings
Directory structuur waarop de scripts gebasseerd zijn:
1. Bentley Map import bestanden 2. Database bestand gevuld tijdens conversie (ODBC: PDOKWFS_CNV_ODBC) 3. Aangemaakte iDPR files 4. Scripts voor iDPR conversie 5. Database voor publicatie(ODBC: PDOKWFS_ODBC) 6. iDPR voor publicatie
Bentley Systems
7
versie v1.0
Bentley Geo Web Publisher PDOK WFS
3.1 ODBC connecties Er wordt vanuit gegaan dat de administratieve gegevens ontsluiten worden via Access. In dit geval zijn er 2 ODBC connecties nodig. Worden de administratieve gegevens opgeslagen in Oracle dan is 1 ODBC connectie voldoende. ODBC Connectie naam PDOKWFS_CNV_ODBC PDOKWFS_ODBC
Bestand D:\GWP\Conversie\Files\Uit\Dbs\PDOK\PDOK_WFS.accdb D:\GWP\Productie\Data\Dbs\PDOK_WFS.accdb
3.2 Bentley Map Import files (IMPX) M.b.v. Bentley Map moeten per feature een IMPX bestand worden aangemaakt. Tijdens het aanmaken dient de juiste symbology gekoppeld te worden. Voor elke feature zijn reeds impx bestanden aangemaakt. Symbology is zo veel mogelijk afgestemd op de WMS data. De Impx bestanden staan in: D:\GWP\Conversie\Files\In\Impx\WFS\PDOK
3.3 Conversie scripts M.b.v. conversie scripts worden de IMPX bestanden geconverteerd naar iDPR en een database. Scripts staan op D:\GWP\Conversie\Scripts\WFS\PDOK De volgende scripts zijn aangemaakt: Aan-Argrarisch_Areaal.cmd Adressen.cmd Ahn.cmd Asbestscholenkaart - NIET ACTIEF.cmd Bekendmakingen.cmd Beschermdenatuurmonumenten.cmd Bestuurlijkegrenzen.cmd Bevolkingskernen.cmd CBS_2009.cmd CBS_2010.cmd Bentley Systems
8
versie v1.0
Bentley Geo Web Publisher PDOK WFS
CBS_2011.cmd CBS_Inwoners.cmd CultGis_Cultuurhistorisch.cmd DTB_RWS_DigitaalTopografischBestand.cmd Nationaleparken.cmd Natura2000.cmd NHI.cmd NOK2011.cmd Noordzee_Vaarwegmarkeringen.cmd NWB_Spoorwegen.cmd NWB_Vaarwegen.cmd NWB_Wegen.cmd RDInfo.cmd ViN.cmd Weggeg.cmd Wetlands.cmd
Inhoud van een script: @echo off echo ================================================================== echo Conversie PDOK CBS_2011 echo ================================================================== echo ================================================================== echo Zet de variabelen echo ================================================================== set IDPR_EXE="C:\Bentley\GeoWebPublisher\iDPRcnv.exe" set IDPR_SEED="D:\GWP\Conversie\Cnf\Seed\Dgn\Master_V8.dgn" set MSACCESS_EXE="C:\Program Files (x86)\Microsoft Office\Office12\MSACCESS.EXE" echo ================================================================== echo zet de variabelen voor de iDPR conversie echo ================================================================== set IN_DIR=D:\GWP\Conversie\Files\In\Impx\WFS\PDOK\ set OUT_DIR=D:\GWP\Conversie\Files\Uit\iDPR\WFS\PDOK\
echo ================================================================== echo Converteer PDOK CBS_2011 Buurten echo ================================================================== set IN_FILE=%IN_DIR%CBS_2011_Buurten.impx set OUT_FILE=%OUT_DIR%CBS_2011_Buurten.idpr set DATABASE="ODBC,PDOKWFS_CNV_ODBC,CBS_2011_Buurten" %IDPR_EXE% -type=IMPX -input=%IN_FILE% -db=%DATABASE% -overwrite -seed=%IDPR_SEED% -highPrecision=1 -resolutionFactor=100 output=%OUT_FILE% -trace
Bentley Systems
9
versie v1.0
Bentley Geo Web Publisher PDOK WFS
echo ================================================================== echo Converteer PDOK CBS_2011 Gemeenten echo ================================================================== set IN_FILE=%IN_DIR%CBS_2011_Gemeenten.impx set OUT_FILE=%OUT_DIR%CBS_2011_Gemeenten.idpr set DATABASE="ODBC,PDOKWFS_CNV_ODBC,CBS_2011_Gemeenten" %IDPR_EXE% -type=IMPX -input=%IN_FILE% -db=%DATABASE% -overwrite -seed=%IDPR_SEED% -highPrecision=1 -resolutionFactor=100 output=%OUT_FILE% -trace echo ================================================================== echo Converteer PDOK CBS_2011 Wijken echo ================================================================== set IN_FILE=%IN_DIR%CBS_2011_Wijken.impx set OUT_FILE=%OUT_DIR%CBS_2011_Wijken.idpr set DATABASE="ODBC,PDOKWFS_CNV_ODBC,CBS_2011_Wijken" %IDPR_EXE% -type=IMPX -input=%IN_FILE% -db=%DATABASE% -overwrite -seed=%IDPR_SEED% -highPrecision=1 -resolutionFactor=100 output=%OUT_FILE% -trace
echo ================================================================== echo Copieren data naar Productie Omgeving echo ================================================================== %MSACCESS_EXE% "D:\GWP\Conversie\Files\Uit\Dbs\PDOK\PDOK_WFS.accdb" /Compact Copy/y %OUT_DIR%CBS_2011_*.idp* D:\GWP\Productie\Data\iDPR\WFS\PDOK\ Copy/y "D:\GWP\Conversie\Files\Uit\Dbs\PDOK\PDOK_WFS.accdb" D:\GWP\Productie\Data\Dbs\ echo ================================================================== echo Conversie PDOK AHN Gereed echo ==================================================================
3.4 GWP Administrator settings In de Bentley Geo Web Publisher Administrator zijn Connecties, Graphical Sources en Non-Graphical Sources aangemaakt. De volgende settings zijn aangemaakt.
Connections:
Bentley Systems
10
versie v1.0
Bentley Geo Web Publisher PDOK WFS
IDPR Connectie
Database Connectie
WFS Connectie
WMS Connectie
Bentley Systems
11
versie v1.0
Bentley Geo Web Publisher PDOK WFS
Graphical Sources
IDPR Graphical Sources
Bentley Systems
12
versie v1.0
Bentley Geo Web Publisher PDOK WFS
WFS Graphical Sources
WMS Graphical Sources
Bentley Systems
13
versie v1.0
Bentley Geo Web Publisher PDOK WFS
Non Graphical Sources
Non Graphical Sources
Bentley Systems
14
versie v1.0
Bentley Geo Web Publisher PDOK WFS 3.5 GWP Map Author settings In de Bentley Geo Web Publisher Map Author zijn de Graphical Sources toegevoegd.
Map Author
Bentley Systems
15
versie v1.0
Bentley Geo Web Publisher PDOK WFS
3.6 GWP Site Author settings In de Bentley Geo Web Publisher Site Author zijn layers toegevoegd en Info reports aangemaakt. Voor layers die symbology op basis van attributen vereisen zijn Thematische presentaties aangemaakt.
Aangemaakte Info Reports:
Info Reports
Bentley Systems
16
versie v1.0
Bentley Geo Web Publisher PDOK WFS
Aangemaakte Thematische Presentaties:
Thematische presentaties
Bentley Systems
17
versie v1.0
Bentley Geo Web Publisher PDOK WFS
Bentley Systems
18
versie v1.0
Bentley Geo Web Publisher PDOK WFS 4.0
Overzetten GWP Configuratie, scripts etc.
De volgende bestanden worden aangeleverd:
Impx files en MicroStation cell library Conversie scripts GWP Administrator settings (pubconfig.xml) GWP Map Author settings GWP Site Author settings
4.1 ODBC connecties Creer 2 acces databases en maak de volgende ODBC connecties aan. ODBC Connectie naam PDOKWFS_CNV_ODBC PDOKWFS_ODBC
Bestand D:\GWP\Conversie\Files\Uit\Dbs\PDOK\PDOK_WFS.accdb D:\GWP\Productie\Data\Dbs\PDOK_WFS.accdb
4.2 IMPX files Plaats de aangeleverde IMPX files in D:\GWP\Conversie\Files\In\Impx\WFS\PDOK. De volgende IMPX files worden aangeleverd: Aan-Argrarisch_Areaal.impx Adressen.impx Ahn25_bladindex.impx Ahn25_puntdichtheidgebieden.impx Ahn25_Stadspolygonen.impx Ahn25_Vlieglijnen.impx Asbestscholenkaart.impx Bekendmakingen_Bekendmakingen_P.impx Bekendmakingen_Bekendmakingen_V.impx Bekendmakingen_gem_clr_cte_totalen.impx Bekendmakingen_prov_clr_cte_totalen.impx Bekendmakingen_wijk_clr_cte_totalen.impx Beschermdenatuurmonumenten.impx Bestuurlijkegrenzen_gemeenten_2012.impx Bestuurlijkegrenzen_landsgrens_2012.impx Bestuurlijkegrenzen_provincies_2012.impx Bentley Systems
19
versie v1.0
Bentley Geo Web Publisher PDOK WFS
Bevolkingskernen_cbsbevolkingskernen_2008.impx Bevolkingskernen_gemeentegrens_2008.impx Bevolkingskernen_namenkernen.impx Bevolkingskernen_namenkernen_40k.impx Bevolkingskernen_provgrens.impx CBS_2009_Buurten.impx CBS_2009_Gemeenten.impx CBS_2009_Wijken.impx CBS_2010_Buurten.impx CBS_2010_Gemeenten.impx CBS_2010_Wijken.impx CBS_2011_Buurten.impx CBS_2011_Gemeenten.impx CBS_2011_Wijken.impx CBS_Inwoners_2000_per_hectare.impx CBS_Inwoners_2001_per_hectare.impx CBS_Inwoners_2002_per_hectare.impx CBS_Inwoners_2003_per_hectare.impx CBS_Inwoners_2004_per_hectare.impx CBS_Inwoners_2005_per_hectare.impx CBS_Inwoners_2006_per_hectare.impx CBS_Inwoners_2007_per_hectare.impx CBS_Inwoners_2008_per_hectare.impx CBS_Inwoners_2009_per_hectare.impx CBS_Inwoners_2010_per_hectare.impx CBS_Inwoners_gem_2010_Generalisatie.impx CBS_Inwoners_prov_2010_Generalisatie.impx CBS_Inwoners_verandering_2000_2010.impx CultGis_Cultuurhistorisch_aandachtsgebied.impx CultGis_Cultuurhistorisch_deellandschap.impx CultGis_Cultuurhistorisch_elementen.impx CultGis_Cultuurhistorisch_landschap.impx CultGis_Cultuurhistorisch_regios.impx DTB_RWS_DigitaalTopografischBestand_lijnen.impx DTB_RWS_DigitaalTopografischBestand_punten.impx DTB_RWS_DigitaalTopografischBestand_vlakken.impx Nationaleparken.impx Natura2000.impx NHI_dmlinks.impx NHI_dmnodes.impx
Bentley Systems
20
versie v1.0
Bentley Geo Web Publisher PDOK WFS
NOK2011_begrenzing.impx NOK2011_planologischeehs.impx NOK2011_verwervingsinrichting.impx Noordzee_Vaarwegmarkeringen_drijvend.impx Noordzee_Vaarwegmarkeringen_vast.impx NWB_Spoorwegen_hectopunten.impx NWB_Spoorwegen_overgangen.impx NWB_Spoorwegen_oversteken.impx NWB_Spoorwegen_spoorvakken.impx NWB_Spoorwegen_treinstations.impx NWB_Vaarwegen_kmmarkeringen.impx NWB_Vaarwegen_vaarwegvakken.impx NWB_Wegen_hectopunten.impx NWB_Wegen_wegvakken.impx RDInfo_punten.impx RDInfo_Stations.impx ViN.impx Weggeg_aantalrijbanen.impx Weggeg_maximumsnelheid.impx Wetlands.impx
Aanpassen aangeleverde IMPX files. In de IMPX files staat een pad naar de meegeleverde PDOK.cel. Plaats de Cel librabry op een vaste locatie (bv. D:\GWP\Conversie\Files\In\Cell\PDOK.cel). Open de volgende iMPX files met een XML Editor bv Notepad++. (niet met Textpad) en zet het juiste pad bij de tag
. Aan te passen IMPX files: Bekendmakingen_Bekendmakingen_P.impx DTB_RWS_DigitaalTopografischBestand_punten.impx NHI_dmnodes.impx Noordzee_Vaarwegmarkeringen_drijvend.impx Noordzee_Vaarwegmarkeringen_vast.impx NWB_Spoorwegen_hectopunten.impx NWB_Spoorwegen_overgangen.impx NWB_Spoorwegen_oversteken.impx NWB_Vaarwegen_kmmarkeringen.impx NWB_Wegen_hectopunten.impx RDInfo_punten.impx RDInfo_stations.impx
Bentley Systems
21
versie v1.0
Bentley Geo Web Publisher PDOK WFS
4.3 Conversie scripts Plaats de aangeleverde conversie scripts in D:\GWP\Conversie\Scripts\WFS\PDOK. De volgende batch-files worden aangeleverd: Aan-Argrarisch_Areaal.cmd Adressen.cmd Ahn.cmd Asbestscholenkaart - NIET ACTIEF.cmd Bekendmakingen.cmd Beschermdenatuurmonumenten.cmd Bestuurlijkegrenzen.cmd Bevolkingskernen.cmd CBS_2009.cmd CBS_2010.cmd CBS_2011.cmd CBS_Inwoners.cmd Bentley Systems
22
versie v1.0
Bentley Geo Web Publisher PDOK WFS
CultGis_Cultuurhistorisch.cmd DTB_RWS_DigitaalTopografischBestand.cmd Nationaleparken.cmd Natura2000.cmd NHI.cmd NOK2011.cmd Noordzee_Vaarwegmarkeringen.cmd NWB_Spoorwegen.cmd NWB_Vaarwegen.cmd NWB_Wegen.cmd RDInfo.cmd ViN.cmd Weggeg.cmd Wetlands.cmd
Aanpassingen in batch-files: Controlleer de paden. @echo off echo ================================================================== echo Conversie PDOK CBS_2009 echo ================================================================== echo ================================================================== echo Zet de variabelen echo ================================================================== set IDPR_EXE="C:\Bentley\GeoWebPublisher\iDPRcnv.exe" set IDPR_SEED="D:\GWP\Conversie\Cnf\Seed\Dgn\Master_V8.dgn" set MSACCESS_EXE="C:\Program Files (x86)\Microsoft Office\Office12\MSACCESS.EXE" echo ================================================================== echo zet de variabelen voor de iDPR conversie echo ================================================================== set IN_DIR=D:\GWP\Conversie\Files\In\Impx\WFS\PDOK\ set OUT_DIR=D:\GWP\Conversie\Files\Uit\iDPR\WFS\PDOK\
echo ================================================================== echo Converteer PDOK CBS_2009 Buurten echo ================================================================== set IN_FILE=%IN_DIR%CBS_2009_Buurten.impx set OUT_FILE=%OUT_DIR%CBS_2009_Buurten.idpr set DATABASE="ODBC,PDOKWFS_CNV_ODBC,CBS_2009_Buurten" %IDPR_EXE% -type=IMPX -input=%IN_FILE% -db=%DATABASE% -overwrite -seed=%IDPR_SEED% -highPrecision=1 -resolutionFactor=100 output=%OUT_FILE% -trace
Bentley Systems
23
versie v1.0
Bentley Geo Web Publisher PDOK WFS
echo ================================================================== echo Converteer PDOK CBS_2009 Gemeenten echo ================================================================== set IN_FILE=%IN_DIR%CBS_2009_Gemeenten.impx set OUT_FILE=%OUT_DIR%CBS_2009_Gemeenten.idpr set DATABASE="ODBC,PDOKWFS_CNV_ODBC,CBS_2009_Gemeenten" %IDPR_EXE% -type=IMPX -input=%IN_FILE% -db=%DATABASE% -overwrite -seed=%IDPR_SEED% -highPrecision=1 -resolutionFactor=100 output=%OUT_FILE% -trace echo ================================================================== echo Converteer PDOK CBS_2009 Wijken echo ================================================================== set IN_FILE=%IN_DIR%CBS_2009_Wijken.impx set OUT_FILE=%OUT_DIR%CBS_2009_Wijken.idpr set DATABASE="ODBC,PDOKWFS_CNV_ODBC,CBS_2009_Wijken" %IDPR_EXE% -type=IMPX -input=%IN_FILE% -db=%DATABASE% -overwrite -seed=%IDPR_SEED% -highPrecision=1 -resolutionFactor=100 output=%OUT_FILE% -trace
echo ================================================================== echo Copieren data naar Productie Omgeving echo ================================================================== %MSACCESS_EXE% "D:\GWP\Conversie\Files\Uit\Dbs\PDOK\PDOK_WFS.accdb" /Compact Copy/y %OUT_DIR%CBS_2009_*.idp* D:\GWP\Productie\Data\iDPR\WFS\PDOK\ Copy/y "D:\GWP\Conversie\Files\Uit\Dbs\PDOK\PDOK_WFS.accdb" D:\GWP\Productie\Data\Dbs\ echo ================================================================== echo Conversie PDOK AHN Gereed echo ==================================================================
Run alle scripts. De iDPR files worden aangemaakt en de database wordt gevuld.
Bentley Systems
24
versie v1.0
Bentley Geo Web Publisher PDOK WFS 4.4 GWP Administrator settings Configuratie van GWP wordt opgeslagen in het bestand PubConfig.xml (\Bentley\GeoWebPublisher\Config\PubConfig.xml). In deze xml worden oa. de connecties, Graphical Sources en Non Graphical Sources opgeslagen. De settings voor het ontsluiten van PDOK WFS worden in een textbestand aangeleverd. Door deze settings in de XML te copieren kunnen de settings overgezet worden. (let op. de IDPR’s en databases dienen reeds aangemaakt te zijn) Werkwijze: Sluit de GWP Administrator af Maak een kopie van de configuratie (bv met C:\Bentley\GeoWebPublisher\Upgrade.exe) Open de PubConfig.xml met een Text Editor(bv Notepad++) en voeg de aangeleverde gegevens op de juiste plek toe. Herstart de Bentley Services Geef IIS reset Start de GWP Administrator en controlleer of de nieuwe settings zijn toegevoegd. Zo niet restart de service (vanuit GWP Administrator). Sluit de Administrator af, geef IIS reset en controlleer weer via de GWP Administrator.
Aanpassingen in de PubConfig.xml Onder de volgende XML tags worden gegevens toegevoegd: 1. <mapDatabaseConnections> Copieer de inhoud van mapDatabaseConnections.txt binnen de tag.
2. <WFSConnections> Copieer de inhoud van WFSConnection.txt binnen de tag. 3. <WMSConnections> Copieer de inhoud van WMSConnection.txt binnen de tag. 4. <mapPathMappings> Copieer de inhoud van mapPathMappings.txt binnen de tag. Pas eventeel het pad naar de iDPR locaties aan. 5. Bentley Systems
25
versie v1.0
Bentley Geo Web Publisher PDOK WFS Copieer de inhoud van iDprGraphicalSources.txt binnen de tag. 6. <WFSGraphicalSources> Copieer de inhoud van WFSGraphicalSources.txt binnen de tag. 7. <nonGraphicalSources> Copieer de inhoud van nonGraphicalSources.txt binnen de tag.
4.5 GWP Map Author settings Map Author settings worden opgeslagen in .mapdef. Kopieer de inhoud van de aangeleverde mapdef in de bestaande .mapdef. Werkwijze: Sluit de GWP Map Author af. Maak een kopie van de mapdef (bv met C:\Bentley\GeoWebPublisher\Upgrade.exe) Open de gebruikte .mapdef (Id nummer is te bekijken in de Map) met een Text Editor
en voeg de aangeleverde gegevens op de juiste plek toe. Open de map met de GWP Map Author om te controlleren of de nieuwe layers juist zijn toegevoegd.
Aanpassingen in de Mapdef Onder de volgende XML tag worden gegevens toegevoegd: 1. Copieer de inhoud van Layers.txt binnen de tag.
Bentley Systems
26
versie v1.0
Bentley Geo Web Publisher PDOK WFS 4.6 GWP Site Author settings Website instellingen worden opgeslagen in een .dat file. Kopieer de inhoud van de aangeleverde text file in de bestaande .dat file. Werkwijze: Open m.b.v. de GWP Site Author de bestaande .dat file. Controlleer of de zojuist toegevoegde layers in de Map Author zijn toegevoegd en sla het bestand op. Wanneer er geen thematische presentatie aanwezig is maak dan een thematische layer aan. Sluit de GWP Site Author af. Open de .dat file met een Text Editor(bv Notepad++) en voeg de aangeleverde gegevens op de juiste plek toe. Open m.b.v. de GWP Site Author de bestaande .dat file. Save en Publish de website.
Aanpassingen in de .dat file Onder de volgende XML tag worden gegevens toegevoegd: 1.
Bentley Systems
27
versie v1.0