c
r
x
nieerd. Deze functie is gebaseerd op het gebruik van een
'noodzakelijkheidsfactor' ('necessity factor'). Verder
wordt de functie direct gekoppeld aan het onderliggende
gegevensmodel. De noodzakelijkheidsfactor geeft, in
combinatie met het gegevensmodel met haar classifi-
catie- en aggregatie-hierarchieen, een grote flexibiliteit
ten aanzien van de samenstelling van de weer te geven
verzamelingen van objecten. De verschillende methoden
om de noodzakelijkheidsfactor te berekenen in combi
natie met deze hierarchieen, geven de mogelijkheid om
op verschillende niveaus in de classificatie rangorde te
generaliseren. De generalisatieprocessen kunnen zijn
gebaseerd op zowel objectselecties, op basis van de
waarden van de attributen op deze verschillende
niveaus, als op klassegeneralisatie en/of ruimtelijke
aggregatiestappen.
De externe gebruikerseisen en de conceptuele modellen
voor generalisatie en GIS worden door middel van logi
sche datastructuren gerealiseerd. De resultaten van het
onderzoek tonen aan dat de gebruikte datastructuren als
basis kunnen dienen voor een grote varieteit aan genera-
lisatiemogelijkheden voor de verschillende vormen van
data-abstractie. De resultaten op het conceptuele en het
logische niveau zijn onderzocht aan de hand van de
diversiteit, die men van de verschillende gebruiksomge-
vingen van ruimtelijke en thematische gegevens kan ver-
wachten. De uitkomsten laten zien dat het model bewer-
kingen toelaat, die zowel uitvoer voor kaartontwerp als
voor ruimtelijke analyse leveren. In het proefschrift
worden een aantal voorbeelden getoond, waarin ver
schillende verdelingen voorkomen en die het resultaat
zijn van verschillende context-transformaties.
V
y
v y
Initiator
(User)
i
l
Thematic Mapping
Specifications
Scale
Theme
Retrieve
Nlik
Identify
Mapping
Specifications
Density
Reduction
Calculation
*N
User Evaluation
V
i
1
Draw Map
Programs for
Plotting
Database Sub-sets
and Aggregations
Retrieve
Plotting
Specifications
Select
Generalization
Strategies
Spatial and Thematic
Database
Superclass,
Class,
Subclass,
Aggregation
Strategies
Compute
Reduction
Factors
User
Evaluates
Reduction
Auenuation
Factors
Retrieve
Database
Write Select
Compute
Database
Subset
Figuur 2. Overzicht van de voortgang van het programma.
KT 1994.XX. I
55