Creëren van geleidelijke inho
Zo'n vijf jaar geleden is in Geo-
Info het concept van vario-schaal
geo-informatie beschreven (van
Oosterom en Meijers, 2012). In dit
eerdere artikel werd de eerste
echt geleidelijke vario-schaal
structuur gepresenteerd: een
delta schaal geeft een delta in
de kaart (en hoe kleiner de delta
schaal hoe kleiner de delta kaart).
De afgelopen vijf jaar is er veel
R&D verricht om met het concept
van vario-schaal geo-informatie
te realiseren: ontwikkelen van
prototypen en testen met echte
data. In het kader van het Open
Technologieprogramma (OTP
van STW, Stichting Technische
Wetenschappen) project 11185
'Vario-scale geo-information' is er de
afgelopen jaren veel vooruitgang
geboekt. De belangrijkste
resultaten worden in een serie
beknopte artikelen behandeld.
Dit is het vijfde artikel in de serie.
Hierna zal dit jaar nog één artikel
volgen: Hoe de geleidelijke SSC-
inhoud kan worden gebruikt in
een browser gebaseerde (GPU/
WebGL) visualisatie omgeving met
geanimeerde geleidelijke pan en
zoom interacties.
28 I Geo-Info I 2017-5
Door Martijn Meijers en
Peter van Oosterom
Inleiding
Dit artikel behandelt hoe uit een vario-schaal
tGAP-structuur een geleidelijke SSC (Space
Scale Cube) kan worden gemaakt, dat wil
zeggen een 3D-representatie met geïnte
greerde 2D-kaart plus schaal dimensies en
geleidelijke schaalovergangen. Het proces van
kaartgeneralisatie is gebaseerd op een aantal
generalisatie operatoren, zoals verwijderen
(delete), samenvoegen (merge), vereenvou
digen (simplify), samentrekken (collapse),
overdrijven (exaggerate), en typificeren
(typify). De tGAP-datastructuur representeert
dit generalisatie proces en aan elke primitieve
wordt een schaalbereik toegevoegd waar
voor deze geldig is. Directe vertaling van de
2D-geometrie en schaalbereik naar de 3D-SSC
leidt tot een vulling bestaande uit een verza
meling prisma's en rechtopstaande vlakken
(zie figuur 1 links). Gebruik van deze vulling bij
in- of uitzoomen leidt tot ongewenste kleine
sprongetjes. In dit artikel zullen we laten zien
dat het voor de hiervoor genoemde operato
ren mogelijk is een geleidelijke overgang te
creëren en deze in de SSC te representeren
(zie figuur 1 rechts).
Verwijderen en samenvoegen
De generalisatie operatoren verwijderen en
samenvoegen zijn heel belangrijk bij het
vullen van de tGAP-structuur. Dit proces is
gebaseerd op het samenvoegen van het minst
belangrijk object (verliezer) met de meest
compatibele buurman (winnaar). De vraag is
hoe dit geleidelijk in de SSC te representeren.
Figuur 2 laat het verschil zien tussen een
abrupte overgang, waarbij de winnaar in één
keer het gebied van verliezer krijgt (links) en
een geleidelijke overgang (rechts). Wanneer
de geleidelijk overgang niet zorgvuldig
wordt gemodelleerd, kunnen er ongewenste
effecten optreden; een object kan tijdelijk
bijvoorbeeld uit twee losse delen bestaan
(zie figuur3). We hebben een wensenlijstje
opgesteld voor de eigenschappen, die een
geleidelijke overgang zou moeten bezitten:
Topologisch correct in 3D: de 2D-basiskaart is
topologisch correct en vormt een 2D-partitie
van de ruimte. De afgeleide 3D-SSC-represen-
tatie moet ook topologisch correct zijn en
een 3D-volume-partitie vormen.
Geen nieuwe punten toevoegen (dat wil
zeggen geen nieuwe x, y coördinaten
Figuur 1 - Voorbeeld SSC: links gevuld met prisma's, rechts met geleidelijke overgangen.