Waarom Amsterdam niet zonder topologie kan.

37
Jeroen de Vries Adviseur geo- en vastgoedinformatie Waarom Amsterdam niet zonder topologie kan.

description

Jeroen de Vries Adviseur geo- en vastgoedinformatie. Waarom Amsterdam niet zonder topologie kan. Inhoud. Introductie Topologie: belangrijkste concepten Topologie in de praktijk Afronding. introductie. BASISREGISTRATIE ADRESSEN. BASISREGISTRATIE TOPOGRAFIE. BASISREGISTRATIE GEBOUWEN. - PowerPoint PPT Presentation

Transcript of Waarom Amsterdam niet zonder topologie kan.

Page 1: Waarom Amsterdam niet zonder topologie kan.

Jeroen de VriesAdviseur geo- en vastgoedinformatie

Waarom Amsterdam niet zonder topologie kan.

Page 2: Waarom Amsterdam niet zonder topologie kan.

Inhoud

Introductie

Topologie: belangrijkste concepten

Topologie in de praktijk

Afronding

Page 3: Waarom Amsterdam niet zonder topologie kan.

introductie

Page 4: Waarom Amsterdam niet zonder topologie kan.

Basisregistraties

BASISREGISTRATIE PERSONEN

BASISREGISTRATIE PERSONEN

Natuurlijke personenNatuurlijke personen

BASISREGISTRATIEADRESSEN

BASISREGISTRATIEADRESSEN

AdressenAdressen

BASISREGISTRATIEGEBOUWEN

BASISREGISTRATIEGEBOUWEN

Panden en verblijfsobjecten

Panden en verblijfsobjecten

BASISREGISTRATIEBEDRIJVEN

BASISREGISTRATIEBEDRIJVEN

Niet natuurlijkePersonen

Bedrijven

Niet natuurlijkePersonen

Bedrijven

BASISREGISTRATIEKADASTER

BASISREGISTRATIEKADASTER

PercelenPercelen

BASISREGISTRATIETOPOGRAFIE

BASISREGISTRATIETOPOGRAFIE

Ruimtelijke objectenRuimtelijke objecten

Dienst Persoons- en Geo-informatie Dienst BelastingenGemeente Amsterdam

Page 5: Waarom Amsterdam niet zonder topologie kan.

Uitlevering aan Basisregistratie Topografie

Page 6: Waarom Amsterdam niet zonder topologie kan.

Topologie: belangrijkste concepten

Page 7: Waarom Amsterdam niet zonder topologie kan.

Belangrijkste concepten

f1

f2

f3

n1

n2

n3

n4e1

e2

e3

e4

e5

e6

n1

n4

n3

e5

e6

e3

e2

e4f1

f2

f3

Page 8: Waarom Amsterdam niet zonder topologie kan.

Belangrijkste concepten

Topologische eigenschappen:- adjacency,

- connectivity,

- containment.

Topologische primitieven:- nodes

- edges

- faces

Page 9: Waarom Amsterdam niet zonder topologie kan.

Belangrijkste concepten

f1

f2

f3

n1

n2

n3

n4e1

e2

e3

e4

e5

e6

Edges zijn verbindingen:- 2 faces

- 2 nodes

Edges hebben een richting:- Edge 5 gaat van node 1 naar node 2

- Links van edge 5 ligt face 2

- Rechts van edge 5 ligt face f1

Nodes verbinden inkomende en uitgaande edges

Page 10: Waarom Amsterdam niet zonder topologie kan.

Belangrijkste concepten

water

terrain

terrain

f1

f2

f3

n1

n2

n3

n4e1

e2

e3

e4

e5

e6

Page 11: Waarom Amsterdam niet zonder topologie kan.

Topologisch gezicht op de Dam

Page 12: Waarom Amsterdam niet zonder topologie kan.

Topologie in de praktijk

Page 13: Waarom Amsterdam niet zonder topologie kan.

Waarom topologie

Voordelen expliciete topologische structuur:

Kwaliteitsbewaking,

Extractie eindproducten,

Efficiency.

Page 14: Waarom Amsterdam niet zonder topologie kan.

kwaliteitsbewaking

Opdelende objecten:

Geen gaten Geen overlap

some object

some other object

Page 15: Waarom Amsterdam niet zonder topologie kan.

kwaliteitsbewaking

Connectiviteit:

Geen spikes / kick backs Geen undershoot / overshoot

Page 16: Waarom Amsterdam niet zonder topologie kan.

kwaliteitsbewaking

Topologie wordt niet ingezet voor:

Temporele kwaliteit, Interpretatiefouten, Attribuutvalidatie, Geometrische fouten, Etc.

Page 17: Waarom Amsterdam niet zonder topologie kan.

veel producten, veel formaten

KleinschaligeTopografie

Page 18: Waarom Amsterdam niet zonder topologie kan.

applicaties

productie gegevensmagazijn

Ora 10g

Radius Topology

Ora 10gFMEGeoMedia pro

karto-grafisch

objecten

Top10NL

Page 19: Waarom Amsterdam niet zonder topologie kan.

ERD productieomgeving

KST_OBJECT

KST_KARTOELEMENT KST_KARTOELEMENTCODE

KST_GEBOUWFUNCTIE

KST_INRICHTINGSELEMENT_TYPE

KST_TALUDSYMBOLIEK

KST_MTA_FEATURE_VELDNAAM

KST_MTA_FEATURENAAM

KST_MTA_VELDNAAM

LSL_TOPO$1

LSL_TOPO_PART$1

LSL_NODE$1 LSL_FACE$1LSL_EDGE$1

LSL_EDGE_TO_NODE$1

LSL_EDGE_TO_EDGE$1

LSL_AREA_TO_FACE$1LSL_LINE_TO_EDGE$1

LSL_FACE_TO_EDGE$1

KST_WATERDEEL_WATERNAAM KST_OPENBARERUIMTENAAM_BRON

KST_OPENBARERUIMTENAAM_TYPE

KST_BRON

KST_BRONHOUDER

KST_BRON_TYPE

KST_DIMENSIE

KST_WIJZE_VAN_INWINNEN

KST_PRECISIE_EENHEID

KST_STRAATNAAM_WEGDEEL KST_STRAATNAAM

KST_GEOMETRIE

KST_WEG_AFRIT_NR

KST_WEG_S_NR

KST_WEG_E_NR

KST_WEG_NR

KST_KNOOPPUNT

KST_BESTEMMING

KST_DIEPTEKLASSE

KST_BREEDTEKLASSE

KST_GEOGRAFISCH_GEBIED_TYPE

KST_HOOFDVERKEERSGEBRUIK

KST_INFRASTRUCTUUR_TYPE

KST_LANDGEBRUIK

KST_STATUS

KST_STROOMRICHTING

KST_VERHARDINGSBREEDTEKLASSE

KST_VERKEERSGEBRUIK

KST_VERVOERFUNCTIE

KST_VOORKOMENWATER

KST_WEGKLASSE

KST_WATERFUNCTIE

KST_HOOGTEKLASSE

KST_FYSIEK_VOORKOMEN

KST_FUNCTIONEEL_GEBIED_TYPE

KST_VERHARDINGSTYPE

KST_WATERTYPE

KST_VOORKOMEN

Page 20: Waarom Amsterdam niet zonder topologie kan.

Topologische structuur vlg. Radius

OBJECT / GEOMETRY

TOPO

TOPO_PART

LINE_TO_EDGE AREA_TO_FACE

EDGE_TO_EDGE

FACE_TO_EDGE

NODE EDGE FACE

EDGE_TO_NODE

Page 21: Waarom Amsterdam niet zonder topologie kan.

Kwaliteitsbewaking:- Toon begrenzing van gaten en overlap

Gegevensextractie / -generatie- Genereren van kartografische features

- Stansen van geometrie

- Extractie van Top10NL-hoogtes

Praktijkvoorbeelden

Page 22: Waarom Amsterdam niet zonder topologie kan.

Voorbeeld 1: Kwaliteitsbewaking

Page 23: Waarom Amsterdam niet zonder topologie kan.

Voorbeeld 1: Kwaliteitsbewaking

Page 24: Waarom Amsterdam niet zonder topologie kan.

Voorbeeld 1: Kwaliteitsbewaking

Page 25: Waarom Amsterdam niet zonder topologie kan.

Overlapview (fragment)

Page 26: Waarom Amsterdam niet zonder topologie kan.

Voorbeeld 2: genereren van kartografie

Page 27: Waarom Amsterdam niet zonder topologie kan.

Voorbeeld 2: genereren van kartografie

+

‘werkelijkheid’:

getekend:

wens: kartografischecontouren:

Page 28: Waarom Amsterdam niet zonder topologie kan.

Voorbeeld 2: genereren van kartografie

+

waterwater,

building

terrain

terrain

building buildingroad,

building

road

road

terrain

Page 29: Waarom Amsterdam niet zonder topologie kan.

Voorbeeld 2: genereren van kartografie

waterwater,

building

terrain

terrain

building buildingroad,

building

road

road

terrain

A: edges die naar facesverwijzen,die naar een gebouwverwijzen.

B:edges die naar 2 faces verwijzen,die naar terrein, water, of weg verwijzen. 1 face moet ook naar een gebouw verwijzen.

C:A MINUS B

Page 30: Waarom Amsterdam niet zonder topologie kan.

Materialized views (fragment)

Page 31: Waarom Amsterdam niet zonder topologie kan.

Voorbeeld 2: genereren van kartografie

Geen aanmaak van nieuwe objecten,

‘Slechts’ selectie van juiste topologische primitieven.

Page 32: Waarom Amsterdam niet zonder topologie kan.

Voorbeeld 3: stansen van geometrie

Objecten Kartografische elementen

Page 33: Waarom Amsterdam niet zonder topologie kan.

Voorbeeld 4: extractie Top10NL-hoogtes

waterheight = 0

roadheight = 1

waterheight = 0

roadheight = 0

waterheight = 0

waterheight = -1

Amsterdamse hoogteniveaus Top10NL-hoogteniveaus

Page 34: Waarom Amsterdam niet zonder topologie kan.

Voorbeeld 4: extractie Top10NL-hoogtes

h = 0 h = 1

water

+road

h’= -1 h’ = 0

water

road

+h’= 0

h’ = 0

h’ = h – h(max)

water

h(max) = 0

water,road

h(max) = 1

road

h(max) = 1

road

h(max) = 1

water

h(max) = 0

Page 35: Waarom Amsterdam niet zonder topologie kan.

afronding

Page 36: Waarom Amsterdam niet zonder topologie kan.

Voordelen Impliciete and expliciete kwaliteit, Administratieve transformatieloze selecties, Efficiënte bijhouding, Performance.

Nadelen Investeringskosten, Weinig productierijpe systemen, Lost niet alles op.

Ervaring

Page 37: Waarom Amsterdam niet zonder topologie kan.

Vragen?