thode. Overigens is niet een combi
natie van de 'gebouwen eerst' en de
'35%-splitsing' methoden getest.
Nu de IMGeo-objecten aan de ToplONL-
gebieden zijn toegekend is de laatste
stap voor het daadwerkelijk bouwen
van de vario-schaal tGAP-structuur,
het bepalen van de klassengewich-
ten en compatibiliteitswaarden. De
eerste waarden voor klassengewich-
ten en compatibiliteitswaarden zijn
gebaseerd op eerder oorspronkelijk
tGAP-onderzoek [Van Putten en Van
Oosterom, 1998]. Deze waarden zijn
vervolgens proefondervindelijk 'geop
timaliseerd' (zie tabel 1) door visuele
inspectie van de bijbehorende resulta
ten IMGeo Almere.
Het bouwen van een constrained tGAP-
structuur voor IMGeo Almere (en Rotter
dam) begint met het vullen van de tabel
len met de basisgegevens, dat wil zeggen
de IMGeo-objecten met hun toekenning
aan ToplONL-gebieden. De PL/SQL-code
voor de constrained tGAP vult vervolgens
verder de tabellen met de resultaten van
de generalisatie. In fig. 5(a), (b) en (c)
wordt ter vergelijking steeds hetzelfde
fragment van Almere getoond. De groot
ste schaal, IMGeo (1:1.000); het resultaat
van de constrained tGAP-generalisatie
voor schaal 1:10.000 via de 'gebouwen
eerst' methode; en de ToplONL-gegevens
van Almere. Fig. 5(b) toont het resul
taat van dit onderzoek: een behoorlijk
goede en geheel automatische generali
satie van fig. 5(a) en bovendien bevat de
tGAP-structuur ook alle tussenliggende
schalen. Wanneer dit wordt vergeleken
met de TOPlONl.-gegevens in figuur 5(c)
wordt duidelijk dat lijnsimplificatie nog
nodig is, bijvoorbeeld via de BLG-tree
zoals beschreven in de oorspronkelijke
tGAP-structuur [Van Oosterom en Schen
kelaars, 1995],
Conclusies en verder onderzoek
In dit onderzoek zijn de mogelijkheden
voor een vario-schaal IMGeo onderzocht
in combinatie met het ToplONL-model.
Aangezien IMGeo een nieuw model is,
is hier nog niet eerder onderzoek mee
gedaan. Om volledige integratie van de
IMGeo en ToplONL, bijvoorbeeld bin
nen de con-strained tGAP-structuur,
mogelijk te maken is samenwerking
tussen de producenten en makers van
beide modellen nodig om anders on
overbrugbare geometrische en seman
tische verschillen op te lossen.
Tabel 1. Klassege
wichten en compa
tibiliteitswaarden
voor de vario-schaal
IMGeo Almere.
De constrained tGAP-structuur biedt goede mogelijkheden
voor het integreren van twee losse gegevensverzamelingen
op verschillende schalen. In dit onderzoek is gekeken naar
een methode waarbij objecten van de schaal 1:1.000 worden
toegekend aan objecten van de schaal 1:10.000. Maar ook an
dere (en meerdere) schalen zijn mogelijk, bijvoorbeeld het
groeperen van de 1:10.000 gebieden naar 1:50.000 clusters
enz. Wanneer de toekenning is voltooid kan de generalisatie
worden uitgevoerd op de grootschalige objecten en wordt het
resultaat opgeslagen in de constrained tGAP-structuur. Deze
structuur kan dan worden gebruikt om efficiënt kaarten
te genereren op elke willekeurige schaal tussen de grootste
schaal en de schaal van de gebiedsgeldigheidscondities. Hoe
wel de constrained tGAP-structuur getest en geoptimaliseerd
is voor IMGeo- (en ToplONL-)gegevens van Almere, is later de
zelfde procedure toegepast op dezelfde gegevens van Rotter
dam. Ondanks het feit dat de structuur van het Rotterdamse
lMGeo-prototype behoorlijk afwijkt (bijv. fijner modelleren
van wegondcrdelen) zijn de resultaten zeer bevredigendwat
aangeeft dat de methodiek behoorlijk generiek is.
409
Fig. 5. De vario-
schaal constrained
tGAP-structuur
voor IMGeo Almere
(fragment).
De generalisatieresultaten in dit artikel tonen wel aan dat
lijnsimplificatie nodig is. Het gebruik van het Douglas-Peuc-
ker algoritme voor de GAP-tree is eerder beschreven [Van
Oosterom en Schenkelaars, 1995] en een implementatie is in
detail uitgewerkt [Meijers, 2006], Overigens kunnen gebou
wen (en andere specifieke objectklassen zoals hoogtelijnen)
gespecialiseerde simplificatietechnieken vereisen voor opti
male resultaten. Op dit moment werkt Meijers in het kader
van zijn promotieonderzoek aan een implementatie van Vis-
valingam's lijnsimplifïcatie-algoritme [Visvalingam en Why-
att, 1993] en het 'gelijktijdig' simplificeren van nabije lijnen,
zodat ongewenste lijnin tersecties worden voorkomen. Ander
belangrijk toekomstig onderzoek betreft het dynamisch ma
ken van de structuur: dat wil zeggen het doorvoeren van ver
anderingen uitgevoerd op de grootste schaal naar de boven
liggende kleinere schalen binnen de tGAP-structuur,
(a) Originele Almere IMGeo- (b) Resultaten constrained (c) Top 10NL-gegevens voor
gegevens. tGAP voor schaal 1.10.000. hetzelfde deel van Almere.
Van klasse code
1001
1002
2001
3001
4001
4002
4003
4004
4005
5001
Naam
Gewicht
Naar klasse i
Verblijfsobject
13,0
1001
1
0,99
0,5
0
0,99
0,9
0,5
0,5
0
0
Ander gebouw
1,0
1002
0,99
1
0,5
0
0,5
0,9
0,5
0,5
0
0
Weg
1,2
2001
0,5
0,5
0,99
0
0,5
0,5
0,95
0,9
0,5
0,95
Water
1,3
3001
0
0
0
1
0
0
0
0
0
0
Erf
9,0
4001
0,9
0,95
0,95
0
1
0,9
0,9
0,9
0,8
0,9
Braak terrein
1,0
4002
0,9
0,95
0,9
0
0,95
1
0,9
0,9
0,5
0,8
Planten
0,9
4003
0,5
0,5
0,5
0
0,8
0,5
0,99
0,95
0,9
0,9
Terrein
0,1
4004
0,9
0,95
0,5
0
0,8
0,9
0
1
0,5
0,8
Gras
1,0
4005
0,5
0,5
0,9
0
0,8
0,5
0,95
0,95
0,99
0,95
Bak
0,1
5001
0
0
0
0
0
0
0
0
0
1
CEO-INFO 2008-11