Piste maps have been used as navigational aids by winter sports enthusiasts for decades. These maps are often hand drawn and are designed to be visually pleasing while still providing an overview of the terrain of a ski resort. As smartphones have become the go-to tool when satisfying our daily navigational needs, the expectations of a digital map have changed. One of these expectations is being able to position yourself and others on the map. With the existing GPS functionality of smartphones, there is a great potential for bringing classical piste maps into the digital age. This project proposes a solution which can position a user given their geographical position on a piste map. The solution includes a process for identifying anchor points which tie geographical coordinates to piste map coordinates, a suitable method of triangulating these points, combined with an algorithm that finds the most suitable triangle to use for finding the transformation parameters, and finally an affine transformation that yields the corresponding piste map coordinates for a given geographical position. The solution also proposes a method to find the smallest but sufficient set size of anchor points for a resort to create a useful and cost efficient model of transformation. The thesis work also presents possible implementations of the positioning algorithm, such as creating a smooth transition between a piste map view and a satellite map view in an Android device. This includes automatic panning and rotation of the satellite map in response to the centering of the piste map on the device screen. Geo-enabling piste maps enables many more interesting applications, such as recording and displaying skiing statistics, providing suggestions of new unexplored areas, keeping track of family or friends, selective location sharing, location-tagged weather and disaster information, and in the wake of the COVID-19 pandemic, providing a user- friendly interface for displaying localized congestion levels. / Skidåkare och andra vintersportsentusiaster har använt pistkartor som standarden för navigering i skidorter i flera decennier. Dessa kartor är ofta handritade av en konstnär, och är designade för att vara visuellt tilltalande samtidigt som de förser användaren med en abstraherad översikt av skidanläggningen. När mobiltelefonen tog över våra dagliga navigeringsbehov har också förväntningarna av en digital karta förändrats. En av dessa förväntningar är att kunna positionera sig själv och andra på kartan. Med hjälp av den nuvarande GPS teknologin som finns tillgänglig i mobiltelefoner finns ett stort potential för att vidareutveckling och digitalisering av den klassiska pistkartan. Detta projekt beskriver en digital lösning som kan positionera en användare givet deras geografiska koordinater på en pistkarta. Lösningen består av en process för att identifiera ankarpunkter som binder samman geografiska koordinater och pistkarte-koordinater, samt en metod för att triangulera dessa punkter. Detta är kombinerat med en algoritm som hittar den mest passande triangeln vars transformationsmatris kan användas för att transformera de givna geografiska koordinaterna till pistkarte-koordinater. Lösningen föreslår också en metod för att hitta det minsta tillräckliga antalet ankarpunkter som krävs för att skapa en användbar och kostnadseffektiv transformationsmodell. Examensarbetet föreslår också möjliga implementationer av positioneringslösningen, som att skapa en sammanhängande transition mellan pistkarta och satellit-vy i en Android app. Detta innefattar automatiska förflyttningar och rotationer av satellit-kartan beroende på hur pistkartan är positionerad i relation till skärmens centrum. Positioneringsalgoritmen möjliggör flera andra intressanta tillämpningar, som att visualisera inspelade åk-statistik, ge förslag på tidigare outforskade backar och skidområden, visa upp var vänner och familj befinner sig, selektiv platsdelning, platsrelaterad väder- och snödata, samt förutsättningar för att skapa en användarvänlig visualisering av områdesspecifika trängselnivåer.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-298026 |
Date | January 2021 |
Creators | Pei, Lou-Lou |
Publisher | KTH, Skolan för elektroteknik och datavetenskap (EECS) |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | TRITA-EECS-EX ; 2021:218 |
Page generated in 0.0024 seconds