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
© Copyright 2024 ExpyDoc