Visualisering og sammenligning af befolknings fremskrivningsraster
I dette kandidatprojekt er et interaktivt værktøj til sammenligning af raster dataset blevet udviklet med befolkningsfremskrivelser som case. Udvikling af sådan et værktøj kræver indgående viden om standarder for visualisering af befolkningsfremskrivninger. Det er også centralt at vide hvilke funktioner, der er relevante for sådan et sammenligningsværktøj. Der vil også være nogle tekniske udfordringer ved at visualisere store dataset uden lange loade tider for brugeren. Visualiseringsstandarder for befolkningsfremskrivninger er blevet undersøgt gennem et litteraturstudie. Et kvantitativt sekventiel dataset, som befolkningsfremskrivninger, bør farves, så de tyndest befolkede områder er farvelagt med lysere farver end de tætbefolkede områder. Værktøjets funktioner blev udvalgt ved at sammenligne med et nuværende interaktivt kort. Det blev bestemt at vise forskellige befolkningsfremskrivelser i to kort ved siden af hinanden. Der kan navigeres i disse to kort enten ved at panorere og zoome eller ved hjælp af en søg funktion. Den tidligere omtalte tekniske udfordring blev omgået ved ikke at loade hele datasættet. I stedet blev det opdelt i mindre tiles, hvor kun de tiles, der kunne ses på kortet blev hentet ind i værktøjet. Disse tiles blev løbende farvelagt ved klienten. Visualiseringsværktøjet blev bygget i Openlayers, mens tiles blev lavet af en modificeret version af python programmet gdal2tiles. Selve brugeroplevelsen var hurtig, men produktionen af tiles var tidskrævende. Dette ville måske i fremtiden kunne undgås ved at anvende Cloud Optimized Geotiffs i stedet for tiles.In this thesis project an interactive tool for visual comparison of raster datasets have been developed using population projections as a case. To develop a tool able to enable such comparisons it is important to know how population projections should be visualized and which functionalities are important for the tool. There is a technical challenge in visualizing large raster datasets, while still maintaining a responsive user experience.The conventions for visualization of population projections was explored through a literature review. A quantitative sequential dataset like a population projection should be colored, so that the areas with least population is colored in a lighter color, than the more densely populated areas. The functionalities for the tool was determined by comparing with another interactive map. It was decided to have two maps showing different population projections. The maps can be navigated either by panning and zooming or using a search bar. To ensure a responsive user experience the raster was not loaded into the tool in its entirety. Instead it was divided into smaller tiles, which got loaded based on the extent of the map. These tiles were then colored on the client.The tool was created as an Openlayers map displaying tiles, which was created with a modified version of the python program gdal2tiles.While the user experience is responsive while using the map the creation of tiles is time consuming. The tool could therefore be improved in the future by using Cloud Optimized Geotiffs instead of tiles.