r
a. Beschrijven van specificaties
voor automatische generalisatie
Depth of protru
sion 1 map mm
Source
Areatype dataset
Target
dataset
Provided
by
No. of feature
classes
Main feature classes
Urban area
1:1250
1:25k
OS Great
Britain
37
buildings, roads, river,
relief
Mountainous
area
1:10k
1:50k
IGN
France
23
village, river, land use
Rural area
1:10k
1:50k
Kadaster,
NL
29
small town, land use,
planar partition
Coastal area
1:25 k
1:50k
ICC Cata
lonia
74
village, land use (not
mosaic), hydrography
Tabel i. Testcases van het EuroSD generalisatieproject
nauwkeurig omschrijven van het gewenste
generalisatieresultaat door middel van
condities (bijvoorbeeld 'een object moet de
belangrijkste vormkenmerken behouden'of
'de minimale omvang van een gebouw moet
4mmx4mm op de kaart zijn'), zonder details
te geven over hoe dit resultaat verkregen
zou kunnen worden, d.w.z. het proces. In een
template konden de NMAs verschillende
eigenschappen van de condities aangegeven,
zoals het type object waar de conditie voor
geldt (bijvoorbeeld 'gebouw'), de conditie
zelf, het belang van de conditie vergeleken
met andere condities etc (zie tabel 2).
In het project is veel aandacht besteed
aan de onderzoeksmethodologie. Het was
namelijk niet eenvoudig om overzichtelijke
en onafhankelijke evaluaties uit te voeren
van generalisatie-outputs welke gegene
reerd zijn door verschillende systemen en
door verschillende testers op basis van zowel
generieke als specifieke specificaties van
NMAs. Alvorens in te gaan op de belangrijk
ste conclusies van dit project, zullen eerst de
twee hoofdstappen van de onderzoeksme
thodologie besproken worden, namelijk
a) het eenduidig beschrijven van generalisatie
specificaties voor automatische generalisatie
en b) het evalueren van de output.
Het project richtte zich met name op gene
ralisatie van grootschalige tot midschalige
bestanden omdat de deelnemende NMAs
dit als meest tijdrovende schaalstap ervaren
in huidige productielijnen. Voor deze schaal
stap zijn vier testcases geselecteerd, zodanig
dat de meest voorkomende generalisatie
problemen in de testcases aanwezig zijn.
De vier testcases met start- en doelschalen
alsook de NMA van de testcases zijn weerge
geven in tabel 1. Per testcase zijn ook aanvul
lende lagen aangewezen om zeker te weten
dat alle interessante situaties door een van
de testcases gedekt zouden zijn. Figuur 1
presenteert uitsneden van de testcases en
voor iedere testcase een voorbeeld van de
uiteindelijk gegeneraliseerde output.
Na het selecteren van de testcases, hebben
we gekeken hoe generalisatiespecificaties
van NMAs op een eenduidige en software-
onafhankelijke manier beschreven kunnen
worden. We hebben ervoor gekozen om aan
te sluiten bij een benadering die veel gebruikt
wordt in generalisatiemodellen. Namelijk het
Characteristic
of the constraints
Example
on one object
Example
on two objects
Example
on group of objects
Constraint ID
ICC-1-22 1
ICC-2-21
ICC-3-18
Geometry type
Polygon
oolygon - line
Polygons
Feature class 1
Quay adjacent
to sea
Building
Building
Condition for object
being concerned
with this constraint
distance between
building and road
0.5 map mm
Constrained property
width of protrusion/
recess
orientation
density of buildings
(black/white ratio)
Condition depends
on initial value
No
Ves
Yes
Condition to be
respected
target width 1
0.2 map mm
building must be
parallel to road
target density
should be equal
to initial density
20
Action
collapse to a line
Importance of
constraint (1 to5, j
1 is less important)
3
3
3
Exception
Schema to illustrate
if needed
E
Additional for constraints on two objects:
Feature class 2
Road
Condition for both
objects being
concerned with this
constraint
objects are parallel
(±15°)
Additional for constraints on group of objec
ts: i
Kind of group
1
j
Urban block
Kind of objects of the
initial data compo
sing the group
buildings surroun
ded by minimal
cycle of roads
(in urban areas)
Tabel 2. Voorbeeldcondities (constraints in Engels) voor ICC testcase in de project template.
Geo-lnfo 2010-2 19