Visualisering av stor mengde kartdata for Hafrsfjord
Bachelor thesis
Permanent lenke
https://hdl.handle.net/11250/3006318Utgivelsesdato
2022Metadata
Vis full innførselSamlinger
- Studentoppgaver (TN-IDE) [823]
Sammendrag
Skrevet på engelsk. The problem statement is to create an application that can process largeand redundant data files received as coordinates of Hafrsfjord along withdepth level, such that depth for each point can be shown expediently; withfurther data visualization as images and depth simulation to show dryingof the whole Hafrsfjord as well as the part of it.The workload is split into two parts: one for the handling of the raw data,and one for the visualization. The raw data files containing the coordinateswith their respective depth levels were processes so that they could be storedin two-dimensional data structures. This was done in order for the datastructures to be converted into images. Instead of converting the depthcoordinates into a single big image, the decision was made to create theimage through splitting it into tiles. Received images in the form of tiles ofspecified size are displayed in the application. All loading is happening inthe background to avoid lags due to the amount of images. To show dryingof the Hafrsfjord, a depth simulator is created, allowing to change the waterlevel based on the chosen sea level.The solution to the problem was to generate data structures for each tile, sothat when reading through the data files, each coordinate could be appendedto its belonging data structure. This resulted in each data structure couldeasily be converted into a tiled image. The final application includes aneasy-to-use user interface, that automatically arranges multiple photos withthought to effectivity, provides depth level and drying features and includesa built-in map editor e.g., grid, pointer, extra map signs, etc.