75
Geo-informatie De verbindende-factor in moderne informatie-architecturen Presentatie voor het Nederlands Genootschap voor Informatici (NGI) Utrecht, 26 februari 2014 Erik van der Zee (Geodan) & Jeroen Baltussen (Ministerie Economische Zaken)

Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Embed Size (px)

DESCRIPTION

Presentatie voor het Nederlands Genootschap voor Informatici (NGI) te Utrecht op 26 februari 2014 door Erik van der Zee (Geodan) en Jeroen Baltussen (Ministerie Economische Zaken)

Citation preview

Page 1: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Geo-informatie De verbindende-factor in moderne

informatie-architecturen

Presentatie voor het Nederlands Genootschap voor Informatici

(NGI)

Utrecht, 26 februari 2014

Erik van der Zee (Geodan) &

Jeroen Baltussen (Ministerie Economische Zaken)

Page 2: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Introductie Erik

• Erik van der Zee (1970) • Achtergrond in

– Bedrijfseconomie – Fysische Geografie

• Werkzaam bij Geodan (www.geodan.nl) als senior Consultant Geo-ICT specialisatie spatial SOA en EDA architecturen

• Certified TOGAF Enterprise Architect

• Promotieonderzoek aan VU (mogelijkheden van Geo in smart environments)

Page 3: Geo-informatie - De verbindende-factor in moderne informatie-architecturen
Page 4: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Introductie Jeroen • Jeroen Baltussen (1964)

• Achtergrond in

– Landbouw en natuur

– ICT

– Ruimtelijke Informatie

• Geo-ICT architect - Ministerie Economische Zaken (GIS Competence Center)

• Strategisch adviseur PDOK - Geonovum

• Certified TOGAF Enterprise Architect

Page 5: Geo-informatie - De verbindende-factor in moderne informatie-architecturen
Page 6: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Agenda

1. Wat is GIS 1. Model van de werkelijkheid (Vector vs Raster) 2. Concept van lagen in een GIS (en combineren van lagen) 3. Meer dan alleen “kaartjes” Attribuut queries en Joins vs Spatial queries en Joins

2. Toepassingen van GIS 1. Toepassingsvelden

3. Geo-IT Architectuur (GIS onder de motorkap) 1. Geo-SOA en Geo-EDA 2. Geodata en Geoservices 3. Geo-standaarden

4. Toonaangevende Geo-voorzieningen in Nederland 1. PDOK/NGR/PGR (voorbeeld + “onder de motorkap”) 2. Risicokaart.nl (voorbeeld + “onder de motorkap”) 3. Ruimtelijkeplannen.nl (voorbeeld + “onder de motorkap”) 4. Portaal voor de leefomgeving (voorbeeld + “onder de motorkap”) 5. …

5. Toekomst van GIS 1. Smart environments en Internet of Things 2. Augmented Reality (Google Glass)

Page 7: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

1. Wat is GIS

Page 8: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Modeling the real world

Page 9: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Modeling the real world

• Two ways of thinking about phenomena on the Earth’s surface 1. the discrete-object view, reality is

like an empty table-top littered with discrete, countable objects that can be assigned to different classes

2. the continuous-field view, reality is a collection of continuous surfaces, each representing the variation of one property, such as elevation, over the Earth’s surface

Page 10: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Object vs Field view

• Object View (vector)

• Field View (tessellation)

Page 11: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Geodata 2D/3D Vector/Raster

• 2D

• 3D

Raster Vector

Page 12: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Geometry Primitives (WKT/WKB)

Vector data

Page 13: Geo-informatie - De verbindende-factor in moderne informatie-architecturen
Page 14: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Spatial Operators (selectors)

Page 15: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Spatial Functions

Page 16: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Coordinate Reference Systems

• Unprojected vs Projected coordinates…

Azimuthal map projection

Page 17: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Selecteer vlak via punt

(identify)

select relatie_nummer

from brp_percelen b

where (sdo_relate

(b.geometrie

, mdsys.sdo_geometry (1, null

, mdsys.sdo_point_type (123456, 456789, null)

, null, null)

, 'MASK=ANYINTERACT QUERYTYPE=WINDOW'

) ='TRUE')

==================================

RELATIE_NUMMER

-----------

239132

Spatial Queries en Spatial Joins

Page 18: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

• SDO_GEOM.RELATE

• Bepalen of twee vlakken (Groningen en Limburg) een relatie hebben:

• SELECT SDO_GEOM.RELATE(gro.shape, 'DETERMINE', lim.shape, 0.05)

• FROM nederland gro,

• nederland lim

• WHERE gro.provincie='Drenthe' AND lim.provincie='Limburg'

• /-------------------------------------------------------

• DISJOINT

• SELECT SDO_GEOM.RELATE(n.shape, 'DETERMINE', b.shape, 0.05)

• FROM nederland n,

• bod50_index b

• WHERE n.PROVINCIE='Friesland' AND b.tile_name='B11WEST'

• ---------------------------------------------------

• CONTAINS

Opvragen relatie tussen

vlakken

Page 19: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Overlap van percelen • SDO_GEOM.SDO_INTERSECTION

• Geeft een geometrisch object dat de topologische doorsnede is van twee

geometrische objecten

• (AND operatie).

• In het onderstaande voorbeeld is een vlak genomen uit de bod50_index dat

gedeeltelijk binnen Groningen

• ligt. Van het hele vlak is vervolgens bepaald welk percentage (‘ / area * 100) binnen

Groningen ligt.

SELECT (SDO_GEOM.SDO_AREA(

(SELECT SDO_GEOM.SDO_INTERSECTION(n.shape, b.shape, 0.05)

FROM nederland n,

bod50_index b

WHERE n.provincie='Groningen' AND b.tile_name='B07WEST') ,

0.05) / area * 100)percentage

FROM bod50_index

WHERE tile_name='B07WEST'

/

Page 20: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

CAD vs GIS

• Line oriented data (CAD) – Texts are stored as geometries – Properties are stored using texts,

colors and symbols

• Object oriented data (GIS) – Texts are stored as attributes – Properties are stored as attributes

Page 21: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

2. Toepassingen van GIS

Page 22: Geo-informatie - De verbindende-factor in moderne informatie-architecturen
Page 23: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

GIS Use Cases

Page 24: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

3. Geo-IT Architectuur (GIS onder de

motorkap)

Page 25: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Architectuur

Standaards

Modellen

Principes

NetwerkPlatformMiddle

ware

ApplicatieGegevensOrganisa -

tie

ProcesProduct/

Di enst

Technische architectuurInformatie architectuurBusiness architectuur

Businessdoelen

Framework GeoFramework voor geo stanaarden Standaarden

Standaarden

Modellen

Principes

Page 26: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

GI-beraad

Het doen van aanbevelingen aan de minister, overige ministers en overheidsorganen over • de strategische onderwerpen op het gebied van de geo-informatie in de publieke sector in Nederland • adviseren over en kaders te stellen voor GEO m.b.t.

• de organisatie van de coördinatie • de infrastructuur en voorwaarden voor ontsluiting • het stimuleren van gebruik en • standaardisatie van de geo-informatie

Page 27: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

GIDEON

• Visienota van het Ministerie van Infrastructuur en Milieu

• 2008-2011

• Doel: Basisvoorziening geo-informatie

Binnen vier jaar beschikt Nederland over een basisvoorziening geo-informatie die duurzaam, succesvol en intensief wordt gebruikt door alle partijen in de samenleving.

Page 28: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Vier hoofddoelen GIDEON

1. Burgers en bedrijven kunnen van elke locatie alle geo-informatie op eenvoudige wijze gebruiken

2. Bedrijven kunnen gemakkelijk waarde toevoegen aan geo-informatie van de overheid

3. De overheid maakt optimaal gebruik van geo-informatie in al haar werkprocessen en dienstverlening

4. Overheid, bedrijfsleven en instellingen van onderwijs, onderzoek en wetenschap werken nauw samen (innovatie)

Page 29: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Zeven implementatiestrategieën

1. Inbedding Geo in e-dienstverlening

2. Wettelijke basisregistraties

3. INSPIRE implementatie in Nederland

4. Optimalisatie aanbod geo-informatie en –diensten

5. Ketensamenwerking

6. Waardecreatie

7. Kennis, innovatie en educatie

Page 30: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Geo Samen (Gideo 2)

Nieuwe visie van overheid, bedrijfsleven en wetenschap op de toekomst van de geosector Speerpunten: • Basis op orde • Kennisinfrastructuur • Open data • Innovatie • Beter benutten • Marketing en communicatie • Internationaal • Samenwerking in de gouden driehoek

Page 31: Geo-informatie - De verbindende-factor in moderne informatie-architecturen
Page 33: Geo-informatie - De verbindende-factor in moderne informatie-architecturen
Page 34: Geo-informatie - De verbindende-factor in moderne informatie-architecturen
Page 35: Geo-informatie - De verbindende-factor in moderne informatie-architecturen
Page 36: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

OGC Geo Services

Web Map Service (WMS): webgebaseerde kaartservice. Levert kaarten, d.w.z. visuele representatie van geografische data in PNG, GIF, JPEG, SVG, WebCGM, … De afbeelding wordt verstuurd naar de client.

Web Feature Service (WFS): interface voor het opvragen, aanleveren en bewerken van geografische vector data. De geografische data wordt weliswaar visueel gerepresenteerd, maar de geografische data zelf wordt naar de client verstuurd.

Page 37: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Werking van een WMS Service

http://suite.opengeo.org/geoserver/wms?service=WMS&version=1.3.0&request=GetMap&layers=usa:states&srs=EPSG:4326&bbox=24.956,-124.731,49.372,-66.97&format=image/png&width=780&height=330

Page 38: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

WMS-server

GetCapabilities

GetMap

GetFeatureInfo

XML-document

Rasterkaart

Attribuutinformatie

WMS service

Page 39: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

WMS mogelijkheden

GetCapabilities: vraag de mogelijkheden van de WMS service op

– Gehanteerde coördinatensysteem

– Aanwezige kaartlagen

– …

GetMap: verkrijgen van de kaart. Parameters:

– Beeldgrootte

– Rasterformaat

– Coördinatensysteem

– Kaartlagen

– …

GetFeatureInfo (optioneel)

– Opvragen van de eigenschappen van een individueel object op de kaart.

Page 41: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Basic WFS-server

GetCapabilities

GetFeature

DescribeFeatureType

XML-document

GML

XML-schema

WFS Service

Page 42: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

WFS mogelijkheden GetCapabilities: vraag de mogelijkheden van de WFS

service op

– Ondersteunde operaties

– Beschikbare feature types

GetFeature: verkrijgen van de objecten.

– Query taal: Filter Encoding

– Response: feature collection

DescribeFeatureType

– Opvragen van het XML schema.

Page 43: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Werking van een WFS Service

http://suite.opengeo.org/geoserver/wfs?service=wfs&version=1.1.0&request=GetFeature&typename=usa:states&featureid=states.39

Page 44: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

INSPIRE

DT Metadata DT Network Services

DT Data Specifications

DT Data sharing

DT Monitoring and reporting

Chapter II Chapter III Chapter IV Chapter V Chapter VI

Implementatie van standaarden

Page 45: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

INSPIRE: thema’s

Bijlage I

– systemen voor verwijzing met coördinaten

– geografisch rastersysteem

– geografische namen

– administratieve eenheden

– adressen

– kadastrale percelen

– vervoersnetwerken

– hydrografie

– beschermde gebieden

Bijlage II

– hoogte

– bodemgebruik

– orthobeeldvorming

– geologie

Page 46: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

INSPIRE: thema’s

Bijlage III

– statistische eenheden

– gebouwen

– bodem

– landgebruik

– menselijke gezondheid en veiligheid

– nutsdiensten en overheidsdiensten

– milieubewakingsvoorzieningen

– faciliteiten voor productie en industrie

– faciliteiten voor landbouw en aquacultuur

– spreiding van de bevolking – demografie

– gebiedsbeheer, gebieden waar beperkingen gelden, gereguleerde gebieden en rapportage-eenheden

– gebieden met natuurrisico's

– atmosferische omstandigheden

– meteorologische geografische kenmerken

– oceanografische geografische kenmerken

– zeegebieden

– biogeografische gebieden

– habitats en biotopen

– spreiding van soorten

– energiebronnen

– minerale bronnen

Page 47: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

INSPIRE Architectuur

Page 48: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Enterprise GIS

Page 49: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Geo-ICT Component Stacks

ESRI ArcGIS Server

Any DBMS Microsoft SQLServer

PostgreSQL / Oracle Spatial / Etc…

ESRI Web GIS

Oracle Spatial DBMS

Oracle Application Server and OC4J

OGC en W3C Services

OGC en W3C Services

Oracle Mapviewer

Oracle Maps

(Mashup)

Spatial ETL (e.g. FME Server)

Other Clients (OS, COTS)

OGC (en W3C) Services

Spatial ETL (e.g. FME Server)

OSS Server Components e.g.

GeoServer, UMN, Degree

ESRI Stack OSS Stack Oracle Stack

PostGreSQL/PostGIS

Open Layers

Spatial ETL (e.g. FME Server)

Other Clients (OS, COTS)

Other Clients (OS, COTS)

ESRI Desktop

GIS

Page 50: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

GIS en The Cloud…

Typische Geo Cloud oplossingen:

• Private mapping clouds (Google Maps, Bing,..)

• Open data mapping: Open street Map,..

• Public Clouds: PDOK, Data.gov, Ordnance Service

• Private location services: Geodan, Bridgis, Neo, …

• Amazon, Azure, …

Page 51: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Geo-Datamanagement (spatial ETL)

Page 52: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

OpaFit

Page 53: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Agenda

Standaarden

Page 54: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Architectuur Nora en INSPIRE

Page 55: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Piramide van domein standaarden

Organisation

standards

ISO standards

National standards

Domain standards

NEN3610 IM

BA

G

IMK

L

IMK

AD

IMN

AB

IMLG

IMW

A

IMR

O

IMK

ICH

IM

WE

IMG

eo

IM0

10

1

IMB

RO

IM

TOP

IM

OO

V

IM .

. .

ISO

Data Exchange

ISO

INSPIRE European guidelines

Semantische en conceptuele harmonisatie

HOE

WAT

Page 56: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Geo-standaarden en het stelsel van basisregistraties

IMGeo (NEN3610)

IMBRO (NEN3610)

TOP10NL (NEN3610)

IMKAD (NEN3610)

StUF LV-BAG (NEN3610)

StUF-WOZ NEN3610 voor geometrie in onderzoek

StUF In onderzoek

Page 57: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

GeoData

Page 58: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

4. Toonaangevende geovoorzieningen

in Nederland

Page 59: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

www.pdok.nl E-overheid

kadaster

gemeente

KvK

RBD

UWV

provincie

ministerie

overig: 1600

burgerburger

bedrijfbedrijf

Servicebussen

GBA

handelsreg

Gebouwen

Kadaster

Topografie

Adressen

Kentekens

Polisadm

Inkomen

etc.

www.overheid.nl

Contactcentrum Overheid

Overheidstransactiepoort

PDOK

PDOK

Page 60: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

www.nationaalgeoregister.nl

• Live demo

Page 61: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

www.risicokaart.nl

• Live demo

Page 62: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

www.ruimtelijkeplannen.nl

• Live demo

Page 63: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

ICT Innovatieplatform Geo

Page 64: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

5. Toekomst van GIS

Page 65: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Geo-Cloud

Page 66: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Geospatial Semantic Web

Page 67: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Geo in Smart Environments

Page 68: Geo-informatie - De verbindende-factor in moderne informatie-architecturen
Page 69: Geo-informatie - De verbindende-factor in moderne informatie-architecturen
Page 70: Geo-informatie - De verbindende-factor in moderne informatie-architecturen
Page 71: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Pilot Sensor Web en IoT

Page 72: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Pilot Sensor Web en IoT

• Begin 2014 • Organisatie Geonovum (www.geonovum.nl) • Kenmerken

– Open Platform (sponsors + overige geïnteresseerden) – Via samenwerking, kennisuitwisseling en afspraken werken

aan gemeenschappelijk doel; om sensor en IoT toepassingen verder te brengen

– Lange-termijn doel creëren van community, die ambitie heeft om sensor en IoT toepassingen verder te brengen

Page 73: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Pilod 2.0 Linked Open Data

Page 74: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

Pilod 2.0 Open Linked Data

• Fase 1 2013 – Fase 2 2014

• Organisatie Geonovum (www.geonovum.nl)

• Kenmerken

– Web of content -> Web of data

– Implementatie

– 2 Thema´s en 7 cases URI-strategie

Sensoren

API Semantiek

User Interface

Linked Geo data

Bestuurlijke Verankering

Kennis

Page 75: Geo-informatie - De verbindende-factor in moderne informatie-architecturen

EINDE