CONNECT. TRANSFORM. AUTOMATE.
Data afstemmen op andere referentiebronnenBruno De LatGeodata Ingenieur en GIS Project Manager
CONNECT. TRANSFORM. AUTOMATE.
Inhoud
Data afstemmen op andere referentiebronnen Concept 4 Voorbeelden
CONNECT. TRANSFORM. AUTOMATE.
2 bronnen
Bron A:• Percelen• Gebouwen• Zwembaden• Bomen• Oprit
Source B:• Percelen• Gebouwen
CONNECT. TRANSFORM. AUTOMATE.
Bronnen samenvoegen
Toepassing 1: Geometrie van 1 bron overnemen. Attributen van beiden. Bijvoorbeeld percelen Eventueel gebouwen
Voorwaarde: zelfde objecttypes aanwezig in beide bronnen
CONNECT. TRANSFORM. AUTOMATE.
Bronnen samenvoegen
Toepassing 2: Geometrieën combineren Bijvoorbeeld:
Hoofdgebouwen uit bron B Bijgebouwen uit bron A
CONNECT. TRANSFORM. AUTOMATE.
Bronnen samenvoegen
Toepassing 3: Objecten verplaatsen of vervormen Lokale shift Verplaatsingsvectoren Verplaatsen:
Affiene transformatie Object-niveau
Vervormen: Rubbersheeting Vertex-niveau
Voorwaarde: Overeenkomstige objecten nodig om verplaatsingsvectoren te berekenen.
CONNECT. TRANSFORM. AUTOMATE.
Grootschalige Referentiebronnen
Bieden kans om eigen data op af te stemmen en nauwkeuriger te maken!
Vlaanderen: GRB + MRB-Wegen GRB-gebruiksplicht vanaf januari 2015
Wallonië: PICC Brussel: URBIS
CONNECT. TRANSFORM. AUTOMATE.
Voorbeelden
1. Perceelsgebonden data afstemmen op het GRB2. Rioleringsdata afstemmen op PICC3. WIS-polygonen afstemmen op GRB4. Weg-attributen afstemmen op MRB-Wegen
CONNECT. TRANSFORM. AUTOMATE.Grip op het GRB - 28-03-2014 9
Perceelsgebonden data afstemmen op het GRB
Voorbeeld perceelsgebonden data: Contouren bouwvergunningen Probleem: contouren aangemaakt
obv cadmap stemmen niet overeen met geometrie adp
Oplossing: CadMap versus ADP Bouwvergunning obv CadMap Bouwvergunning mapt op
2 overeenstemmende ADP’s
CONNECT. TRANSFORM. AUTOMATE.
Perceelsgebonden data afstemmen op het GRB
PROCES
GRB-Percelen
Polygonen
OmgezettePolygonen
Originele attributen + 2 extra attributen
(CAT & CORR)
Originele attributen
Quick Check Statistieken
Vergunningen, register onbebouwde percelen, …
(Percelen-gebaseerd,met of zonder CAPAKEY)
CONNECT. TRANSFORM. AUTOMATE.
Perceelsgebonden data afstemmen op het GRB
11
CONNECT. TRANSFORM. AUTOMATE.
Perceelsgebonden data afstemmen op het GRB
Categorieën A -> F: van ‘uitstekend’ naar ‘geen match’ Opgesplitst in -1 en -2 afhankelijk of er match is in
CAPAKEY(s)
12
Description Action Category
Top category, CAPAKEY match transform A1
Top category, no CAPAKEY match transform A2
Top intermediate, CAPAKEY match transform B1
Top intermediate, no CAPAKEY match transform B2
Low intermediate, CAPAKEY match transform C1
Low intermediate, no CAPAKEY match transform C2
Low category, CAPAKEY match transform D1
Low category, no CAPAKEY match transform D2
No match, overlap met, CAPAKEY match transform E1
No match, overlap met, no CAPAKEY match no action E2
No match, no overlap, CAPAKEY match transform F1
No match, no overlap, no CAPAKEY match no action F2
CONNECT. TRANSFORM. AUTOMATE.
Perceelsgebonden data afstemmen op het GRB
13
CONNECT. TRANSFORM. AUTOMATE.
Perceelsgebonden data afstemmen op het GRB
GRIP op GRB- 28-03-2014 14
CONNECT. TRANSFORM. AUTOMATE.
Perceelsgebonden data afstemmen op het GRB
GRIP op GRB- 28-03-2014 15
CONNECT. TRANSFORM. AUTOMATE.
Perceelsgebonden data afstemmen op het GRB
GRIP op GRB- 28-03-2014 16
CONNECT. TRANSFORM. AUTOMATE.
Perceelsgebonden data afstemmen op het GRB
17
CAPAKEY gelijk?
NEE (E2)
JA (E1)
CONNECT. TRANSFORM. AUTOMATE.
Perceelsgebonden data afstemmen op het GRB
18
CAPAKEY gelijk?
NEE (F2)
JA (F1)
CONNECT. TRANSFORM. AUTOMATE.
Perceelsgebonden data afstemmen op het GRB
Kwantitatieve indeling In Quick Check Rapport
19
CONNECT. TRANSFORM. AUTOMATE.
Perceelsgebonden data afstemmen op het GRB
Indien meerdere lagen (in Quick check rapport) Samenvattend overzicht Detailoverzichten per laag
20
CONNECT. TRANSFORM. AUTOMATE.
Perceelsgebonden data afstemmen op het GRB
Maximale automatisatie Voor perceelsgebonden informatie
Input mag overlappen Input mag multipart zijn (output dan ook multipart) Input mag donuts bevatten (output dan ook met donuts)
Ondersteunde relaties tussen polygonen met percelen 1-1 1-n
CAPAKEY Niet noodzakelijk Verfijnt indeling
21
CONNECT. TRANSFORM. AUTOMATE.
Rioleringsdata afstemmen op PICC
Rioleringsnetwerk
22
Nutsleidingen (rood) tov oorspronkelijke referentiebron
Zelfde nutsleidingen (rood) tov GRB
CONNECT. TRANSFORM. AUTOMATE.
Rioleringsdata afstemmen op PICC
STAP 1: bereken verplaatsingsvectoren Kwantificeer de ‘shift’ tussen bron 1 (oud) en bron 2
(nieuw) Lokale shift (niet overal gelijk)
STAP 2: gebruik deze verplaatsingsvectoren om alle data gebaseerd op bron 1 te verplaatsen naar bron 2 Rubbersheeting
CONNECT. TRANSFORM. AUTOMATE.
Rioleringsdata afstemmen op PICC
Stap 1: Bereken verplaatsingsvectoren Zoek overeenkomstige punten Bijvoorbeeld: Eigenschappen van elk hoekpunt van
een gebouw: Interne hoek Azimut hoek Lengte van toekomende zijde, lengte van
vertrekkende zijde
24
CONNECT. TRANSFORM. AUTOMATE.
Rioleringsdata afstemmen op PICC
Steeds zoeken naar objecten aanwezig in beide lagen, die hetzelfde voorstellen
Bijvoorbeeld Punten: lantaarnpalen, bushokjes, putdeksels rioleringen,
… Lijnen: weg-as, riolering, waterloop-as, … Polygonen: gebouwen, percelen, voetpaden,…
Kwaliteit afhankelijk van aantal vectoren en juistheid van de vectoren
25
CONNECT. TRANSFORM. AUTOMATE.
Rioleringsdata afstemmen op PICC
Stap 2: Rubbersheeten Elke vertex van de dataset wordt verplaatst op basis van zijn naburige
verplaatsingsvectoren Standaard volgens ISDW Invloed van een vector = 1/d² Voordeel: topologische relatie blijft bewaard
26
CONNECT. TRANSFORM. AUTOMATE.
Rioleringsdata afstemmen op PICC
27
Origineel Vectoren Na Rubbersheeten
CONNECT. TRANSFORM. AUTOMATE.
WIS-polygonen afstemmen op GRB
28
Grip op GRB project voor de Stad Gent
WIS = Wegeninformatiesysteem
CONNECT. TRANSFORM. AUTOMATE.
WIS-polygonen afstemmen op GRB
29
Overlap met GRB Afwijkingen (klein en groot)
Brainstorm met meerdere suggesties 1 stelling uitgewerkt “Elke WGO-wcz lijn moet
overeenkomen met rand van een WIS-polygoon” WGO-wcz-lijnen = grens zone zwakke weggebruiker
CONNECT. TRANSFORM. AUTOMATE.
WIS-polygonen afstemmen op GRB
Verplaatsingsvectoren Bereken nieuwe positie van elke WIS-vertex op GRB
Percentage op WIS Digitalisatierichting GRB gelijk maken aan WIS Overzetten op GRB (vertex) Verplaatsingsvectoren maken
30
0 % 31 %
60 %
100 %
0 %31 %
60 %
100 %
CONNECT. TRANSFORM. AUTOMATE.
Verplaatsingsvectoren
31
WIS-polygonen afstemmen op GRB
CONNECT. TRANSFORM. AUTOMATE. 32
WIS-polygonen afstemmen op GRB
CONNECT. TRANSFORM. AUTOMATE. 33
Resultaat
Voor Na
WIT = referentie GRB Locatie 107881 - 193123KLEUR = WIS
CONNECT. TRANSFORM. AUTOMATE. 34
Resultaat
Voor Na
WIT = referentie GRB Locatie 103853-196413KLEUR = WIS
CONNECT. TRANSFORM. AUTOMATE. 35
Resultaat
Voor Na
WIT = referentie GRB Locatie 104249 -196506KLEUR = WIS
CONNECT. TRANSFORM. AUTOMATE. 36
Resultaat
Voor Na
WIT = Referentie GRB Locatie 105259-194625KLEUR = WIS
CONNECT. TRANSFORM. AUTOMATE.
WIS-polygonen afstemmen op GRB: conclusies
Conclusies voor migratie WIS naar GRB
Automatisatie is mogelijk
Nog meer relaties tussen WIS een GRB uitwerken voor meer vectoren en betere verplaatsingen.
37
CONNECT. TRANSFORM. AUTOMATE.
Weg-attributen afstemmen op MRB-Wegen
Eigen datalaag Attributen overzetten op geometrie van MRB-
Wegen
Bijvoorbeeld VERHARDING (meer gedetailleerd dan verharding in MRB-Wegen)
CONNECT. TRANSFORM. AUTOMATE.
Weg-attributen afstemmen op MRB-Wegen
MRB Wegen Dynamisch
gesegmenteerde attributen
CONNECT. TRANSFORM. AUTOMATE.
Weg-attributen afstemmen op MRB-Wegen
Linear Referencing Transformers
CONNECT. TRANSFORM. AUTOMATE.
Weg-attributen afstemmen op MRB-Wegen
CONNECT. TRANSFORM. AUTOMATE.
Post-Processing: kleine events wegwerken
CONNECT. TRANSFORM. AUTOMATE.
Weg-attributen afstemmen op MRB-Wegen
Conclusies Attributen overzetten op MRB-Wegen is mogelijk Gebruik maken van dynamische segmentatie Post-processing gewenst om te kleine intervallen te
vermijden
CONNECT. TRANSFORM. AUTOMATE.
GIM Training Centre:Grip op GRB met FME
Perceelsgebonden datasets: Principes van het overzetten van perceelsgebonden data Oefening op het overzetten van vergunningsinformatie op basis van de CAPAKEY(s) en de
ruimtelijke ligging
Datasets gebonden aan het openbaar domein: Principes van de rubbersheetmethode Tips & tricks voor het aanmaken van verplaatsingsvectoren Oefening op het aanmaken van verplaatsingsvectoren Oefening op het rubbersheeten van lijnen en polygonen
Voorkennis? FME basis
Waar en Wanneer? Woensdag 28 mei 2014 (Heverlee) Woensdag 26 november 2014 (Heverlee)
CONNECT. TRANSFORM. AUTOMATE.
GIM Training Centre:FME Basis
Inhoud data bekijken en verkennen met de FME Viewer complexe data-translaties uitvoeren m.b.v. de FME Workbench "best practices" toepassen voor grote workspaces data geometrie en - attributen manipuleren d.m.v. transformers met meerdere datasets werken in één enkele workspace onderhoudsvriendelijke, herbruikbare workspaces te creëeren.
Voorkennis? GIS Basiskennis
Waar en Wanneer? Dinsdag 20 & donderdag 22 mei 2014 (Heverlee - NL) Dinsdag 4 & donderdag 6 november 2014 (Heverlee - NL)
Dinsdag 3 & donderdag 5 juni 2014 (Gembloux - ENG) Dinsdag 18 & donderdag 20 november 2014 (Gembloux – ENG)
CONNECT. TRANSFORM. AUTOMATE.
Samenvatting
Eigen data afstemmen op een referentiebron Geometrie van bron overnemen (bijv. Percelen) Geometrie aanpassen m.b.v. Rubbersheeten (bijv.
Rioleringen) Attributen overzetten (bijv. Weg-attributen op MRB-
Wegen)
Automatisatie is mogelijk met FME
CONNECT. TRANSFORM. AUTOMATE.
Dank u!
Vragen?
Voor meer informatie: Bruno De Lat [email protected] GIM http://www.gim.be