Genereren van gemixte- schaal kaarten Geleidelijk zoomen en progressieve data overdracht Fig. 4 Lijnsimplificatie in de SSC: (a) plotseling verwijderen van punt, (b) geleidelijke verandering. Fig. 4a Plotselinge verandering lijnsimplificatie: 2 rechthoeken en 7 driehoek. Fig. 4b Geleidelijke verandering lijnsimplificatie: 3 driehoeken. lijke variable-schaal tGAP structuur: kleine delta's in schaal geven een kleine delta in de kaart (geometrie). De SSC kan voor meer dan alleen het maken van horizontale doorsneden (kaarten met een uniforme kaartschaal) worden gebruikt. Een niet-horizontale doorsnijding resulteert in een gemixte schaal representatie: veel detail daar waar snijvlak lager (grotere schaal) is en minder detail daar waar het snijvlak hoger (kleinere schaal) is; zie Figuur 6. Dit heeft overeenkomsten met 3D perspectief visu alisatie, waar bij dicht bij de kijker meer detail wordt getoond dan verder weg. De gemixte-schaal representaties kun nen ook verkregen worden door met niet platte vlakken te doorsnijden; b.v. een klokvormige oppervlak kan worden gebruikt om een zinvolle'fish-eye'visuali satie te genereren (zie figuur 7). In een online gebruiksscenario waarbij de 2D kaart wordt opgehaald uit de tGAP structuur geldt als vuistregel dat de hoeveelheid vlakobjecten op het scherm constant zou moeten zijn (de optimale informatie dichtheid). Deze zorgt niet alleen voor goede tekensnelheid, maar zorgt er ook voor dat de hoeveelheid data tussen server en cliënt binnen de perken blijft. De SSC kan op meerdere manieren worden gebruikt (zie figuur 8): a. specifieke rechthoek op specifieke schaal: selectie van polyhedra die overlappen met deze rechthoek b. progressieve weergave rechthoek (van meest kleine schaal tot) op gewenste schaal: door selectie van polyhedra die overlappen met het blok in gesor teerde volgorde c. progressief inzoomen: door selectie van polyhedra met de afgeknipte omgekeerde piramide in gesorteerde volgorde (naar beneden) d. progressief uitzoomen: door selectie van polyhedra met de afgeknipte omgekeerde piramide in omgekeerde gesorteerde volgorde (naar omhoog) e. pannen naar nieuwe rechthoek: selec tie van polyhedra die overlappen met nieuwe deel van de rechthoek f. progressieve weergave pannen naar rechthoek: door selectie van polyhedra die overlappen met het blok (boven nieuw deel rechthoek) in gesorteerde volgorde. Een cliënt moet tGAP-bewust zijn om de voordelen van de structuur te kunnen benut- Fig. 5 De kaartdoorsneden uit de geleidelijke tGAP structuur: (b) stap r (samentrekken), (c) stap 2 (samen voegen) en (d) stap 3 (simplificeren). Merk de geleidelijke verandering op, ook bij de 'tGAP' stappen. Fig. 5a Wireframe geleidelijke SSC. Fig. 5b Doorsneden voor Stapt. Fig. se Doorsneden voor Stap 2. Fig. sd Doorsneden voor Stap 3. Fig. 6 Schaakbord data als invoer: elk rechthoekig object is geleidelijk met zijn buur samengevoegd. Fig. 6a Een verzameling horizontale doorsneden afgeleid uit de SSC. Fig. 6b Flet niet-horizontale snijvlak voor gemixte-schaal kaart (c) Fig. 6c Resulterende gemixte-schaal kaart (topologisch correct). 16 Geo-lnfo 2012-10

Digitale Tijdschriftenarchief Stichting De Hollandse Cirkel en Geo Informatie Nederland

Geo-Info | 2012 | | pagina 18