Services - Altergeo

Workshop Webservices
Actuele geodata in je GIS over het internet
Bart Coessens (AGIV)
Agenda

Hoe ontsluit het AGIV data?

Wat is een webservice?

Wat zijn geografische services?
ALTERGEO GEOSPRINT Workshop
23 januari 2014
Data
• Verspreiden van data
Geoloket
Bekijken via webtoepassing
Downloadtoepassing
http://geo-vlaanderen.agiv.be/geo-vlaanderen
Geo-viewer
http://download.agiv.be/
Bekijken via GIS-software
http://geo-vlaanderen.agiv.be/gdiviewer/
Geopunt
Services
http://www.agiv.be/gis/diensten/?catid=114
http://www.geopunt.be
ALTERGEO GEOSPRINT Workshop
23 januari 2014
Agenda

Hoe ontsluit het AGIV data?

Wat is een webservice?

Wat zijn geografische services?
ALTERGEO GEOSPRINT Workshop
23 januari 2014
Webservices
ALTERGEO GEOSPRINT Workshop
• Wat is een webservice?
23 januari 2014
Webservices
• Wat is een webservice?
Een webservice maakt het mogelijk om op afstand
(meestal over het internet) vanaf een cliënt-computer
een dienst op te vragen aan een server, bijvoorbeeld het
maken van een berekening, het leveren van gegevens of
het uitvoeren van een taak. (bron Wikipedia)
ALTERGEO GEOSPRINT Workshop
23 januari 2014
Webservices
ALTERGEO GEOSPRINT Workshop
• Wat is een webservice?
23 januari 2014
Webservices
ALTERGEO GEOSPRINT Workshop
• Wat is een webservice?
23 januari 2014
Webservices
• Wat is een webservice?
WSDL CRAB webservice
http://ws.agiv.be/crabws/nodataset.asmx?WSDL
Webservice listener
http://ws.agiv.be/crabws/toegang/default.aspx
CRAB DB
http://crab.agiv.be/examples/home/wscrab2test
ALTERGEO GEOSPRINT Workshop
23 januari 2014
Webservices
• Wat is een webservice?
CRAB-gegevens
ALTERGEO GEOSPRINT Workshop
23 januari 2014
Webservices
• Wat is een webservice?
Testpagina van de meest voorkomende services van CRAB
http://crab.agiv.be/examples/
ALTERGEO GEOSPRINT Workshop
23 januari 2014
Webservices
• Wat is een webservice?
WS-CRAB 2.0
CRAB tools
Geolocation
n.v.t.
CRAB.Reader
n.v.t.
voorbeeld
Geo-viewer
testpagina
Geopunt
bediening
keuzelijsten
manuele ingave
manuele ingave
rol
ALTERGEO GEOSPRINT Workshop
23 januari 2014
Webservices

• Wat is een webservice?
Wat biedt het AGIV aan in productie?
• CRAB-webservices: ontsluiten van de gegevens uit de
CRAB-databank
Meer info: http://gditestbed.agiv.be/project/CRAB.aspx
• WS-CAPAKEY: ontsluiten van gegevens uit CADMAP
(kadastrale gegevens)
Meer info: http://gditestbed.agiv.be/project/CAPAKEY.aspx
• GIPOD-services: ontsluiten van gegevens uit de GIPOD
databank
Meer info: http://help.agiv.be
http://gipod.api.agiv.be/Demo/workassignment.html
ALTERGEO GEOSPRINT Workshop
23 januari 2014
Agenda

Hoe ontsluit het AGIV data?

Wat is een webservice?

Wat zijn geografische services?
ALTERGEO GEOSPRINT Workshop
23 januari 2014
Geografische
services
ALTERGEO GEOSPRINT Workshop
• Een voorbeeld
23 januari 2014
Geografische
services
• Waar te vinden (zoekdiensten CSW)?
Metadata bekijken via Geopunt hoofdknooppunt
https://metadata.geopunt.be/zoekdienst
Metadata bekijken via AGIV knooppunt
http://www.geopunt.be/catalogus
https://metadata.agiv.be/zoekdienst
ALTERGEO GEOSPRINT Workshop
23 januari 2014
Geografische
services
• WMS – Web Map Services
http://geo.agiv.be/inspire/wms/administratieve_eenheden?
GetCapabilities
XML-documenten met
metadata van de WMS
http://geo.agiv.be/inspire/wms/administratieve_eenheden?request=getcapabilities&service=wms
GetMap
http://geo.agiv.be/inspire/wms/administratieve_eenheden?REQUEST=GetMap&SERVICE=WMS&VERSION=1.3.0&LAYERS=Refgem&STYLES=&FORMAT=image/png&BGCOLO
R=0xFFFFFF&TRANSPARENT=TRUE&CRS=EPSG:31370&BBOX=22000,125257.831325301,259000,269742.168674699&WIDTH=1660&HEIGHT=1012
GetFeatureInfo
Klikt in map
ALTERGEO GEOSPRINT Workshop
Tekst/ Pure
attribuut
Informatie (XML)
Stuur request
23 januari 2014
Geografische
services


Raadpleegdiensten (INSPIRE conform)
•
WMS ‘Administratieve eenheden’: http://geo.agiv.be/inspire/wms/administratieve_eenheden?
•
WMS ‘Adressen’: http://geo.agiv.be/inspire/wms/adressen?
•
WMS ‘Beschermde gebieden’: http://geo.agiv.be/inspire/wms/beschermde_gebieden?
•
WMS ‘Bodemgebruik’: http://geo.agiv.be/inspire/wms/bodemgebruik?
•
WMS ‘Hydrografie’: http://geo.agiv.be/inspire/wms/hydrografie?
•
WMS ‘Orthobeeldvorming’: http://geo.agiv.be/inspire/wms/orthobeeldvorming?
•
WMS ‘Hoogte’: http://geo.agiv.be/inspire/wms/hoogte?
GRB-basiskaart
•

http://grb.agiv.be/geodiensten/raadpleegdiensten/GRB/wms?
Middenschalige orthofotomozaïek, Vlaanderen, winteropnames, meest recent:
•

http://grb.agiv.be/geodiensten/raadpleegdiensten/GRB-basiskaart/wms?
GRB-raadpleegdienst
•

• Wat voorziet het AGIV?
http://geo.agiv.be/ogc/wms/omkl?
Raadpleegdiensten GDI-Vlaanderen
ALTERGEO GEOSPRINT Workshop
23 januari 2014
Geografische
services

• Welke software?
Kan mijn software een WMS visualiseren?
• Demo ArcMap (commercieel)
• Demo AutoCAD Map (commercieel)
• Demo Gaia (freeware)
• Demo Google Earth
• Andere … uw softwareleverancier
ALTERGEO GEOSPRINT Workshop
23 januari 2014
Geografische
services
• Welke software?
Alternatief: toegang via browser
• Geo-viewer
http://geo-vlaanderen.agiv.be/gdiviewer/
• Publieke viewer
http://geo-vlaanderen.agiv.be/gdiviewer/?simple=true
• Geopunt-kaart pro
http://www.geopunt.be/kaart
ALTERGEO GEOSPRINT Workshop
23 januari 2014
Praktisch • Oefeningen…
Opdracht 1:
Wat is de inkleuring van uw woning binnen het gewestplan?
Opdracht 2:
Wat is het hoogteverschil van de weg gelegen ter hoogte van het gebouw met adres
Heirbaan 133 Galmaarden ten opzichte van het gebouw met adres Kapellestraat 54 Geraardsbergen?
Opdracht 3:
Probeer één van onderstaande raadpleegdiensten:
url Brussels Hoofdstedelijk Gewest: http://geoserver.gis.irisnet.be/wms?
url Wallonië: http://cartopro2.wallonie.be/wmspicc/wms110.do? (enkel versie 1.1.0)
url Databank Ondergrond Vlaanderen: https://www.dov.vlaanderen.be/geoserver/wms?
ALTERGEO GEOSPRINT Workshop
23 januari 2014
Praktisch • Zeker eens uit te proberen …
ALTERGEO GEOSPRINT Workshop
23 januari 2014
Geografische
services
• De toekomst… Web Feature Services
http://ogc.beta.agiv.be/ogc/wfs/vrbg?
GetCapabilities
XML documenten met
metadata van de WFS
http://ogc.beta.agiv.be/ogc/wfs/vrbg?SERVICE=WFS&VERSION=1.1.0&REQUEST=GetCapabilities
DescribeFeatureType
XML-documenten met
Beschrijving van de structuur van de data
http://ogc.beta.agiv.be/ogc/wfs?VERSION=1.1.0&REQUEST=DescribeFeatureType&SERVICE=WFS&SERVI
CENAME=vrbg&TypeName=vrbg:Refgem
GetFeature
GML
http://ogc.beta.agiv.be/ogc/wfs/vrbg/?request=getFeature&typename=vrbg:RefArr&maxfeatures=10&filter=%3cFi
lter+xmlns=%22http://www.opengis.net/ogc%22%3e%3cogc:PropertyIsEqualTo%20matchCase=%22true%22%2
0xmlns:ogc=%22http://www.opengis.net/ogc%22%3e%3cogc:PropertyName%3eNAAM%3c/ogc:PropertyName
%3e%3cogc:Literal%3eBrugge%3c/ogc:Literal%3e%3c/ogc:PropertyIsEqualTo%3e%3c/Filter%3e
ALTERGEO GEOSPRINT Workshop
23 januari 2014
Geografische
services
• De toekomst…
• Demo van de Web Feature Service (WFS) van de
provinciegrenzen in Gaia
ALTERGEO GEOSPRINT Workshop
23 januari 2014
Contact
-
Vragen
Agiv helpdesk
[email protected]
Tel 09-261 72 00
Agentschap voor Geografische Informatie Vlaanderen
Gebroeders Van Eyckstraat 16
B- 9000 Gent
ALTERGEO GEOSPRINT Workshop
23 januari 2014