1 |
Väderdata : Interaktiv visualisering av väderdataLindholm, Hanna January 2023 (has links)
The goal of this work has been to create an interactive visualization of weather data for the company Biometria. The weather data has been collected over a period of 2 years using a measuring device placed in a forest cabin. The forest cabin has been moved to different logging sites, and continuously sent measurement results. To understand the structure and organization of the data that would be visualized, a preliminary study and review have been conducted. Furthermore, a plan for the setup and a preliminary design of a prototype have been created. The preliminary work has formed the basis for the website developed using the ASP .NET Core framework. A login system has been developed using ASP .NET Core Identity and implemented on the website. The interactivity and visualization have been constructed by generating markers on a map when selecting a range between two dates. When clicking on a marker, a box with information such as date, temperature, and humidity is displayed. The position of the marker and its associated information are retrieved through calls to an external Application Programming Interface (API). The markers are displayed in different colors depending on the measured temperature. The construction has been developed in the Visual Studio development environment. / Målet med detta arbete har varit att skapa en interaktiv visualisering av väderdata åt företaget Biometria. Väderdata har samlats in under 2 års tid via en mätenhet som suttit på en skogskoja. Skogskojan har flyttats runt till olika avverkningsplatser och kontinuerligt skickat mätresultat. För att få förståelse om uppbyggnaden och strukturen av det data som skulle visualiseras, har en förstudie och granskning utförts. Vidare har en planering av upplägget och ett förarbete med formgivning av en prototyp skapats. Förarbetet har legat till grund för den webbplats som utvecklats med ramverket ASP .NET Core. Ett inloggningssystem har tagits fram med hjälp utav ASP .NET Core Identity och implementerats i webbplatsen. Interaktiviteten och visualiseringen har konstruerats genom att det vid val av ett spann mellan två datum, genereras markeringar på en karta. Vid klick på markeringen visas en ruta med information datum, temperatur och luftfuktighet. Positionen för markeringen och tillhörande information hämtas via anrop till ett externt API (Application Programming Interface). Markeringarna visas med olika färger beroende på mätenhetens uppmätta temperatur. Konstruktionen har tagits fram i utvecklingsmiljön Visual Studio.
|
2 |
Http-anrop till Epost-API:er i Asp Net Core och PHPEskilsson, Robin January 2019 (has links)
Asp Net Core är en uppföljare Asp Net som är ett ramverk utvecklat av Microsoft. Vid skapandet av Asp Net Core gjordes förändringar i den http-pipeline som fanns i Asp Net, där egenskaper som ansågs onödiga togs bort vilket skulle resultera i förbättrad prestanda för Asp Net Core. Forskning som inspirerat detta arbete har visat att PHP var mer tidseffektivt än Asp Net på att hämta, lägga till och ta bort data. Frågan är om förändringen av http-pipeline kan bidra till att Asp Net Core är mer tidseffektivt än PHP vid utförandet av http-förfrågningar.Genom att utveckla ett epost-API i Asp Net Core och jämföra svarstider för utförandet av http-förfrågningar med ett redan existerande epost-API skrivet i PHP, kommer det vara möjligt att genomföra ett tekniskt inriktat experiment, där resultaten kan analyseras och slutsatser kan dras.Resultaten i detta arbete visar att Asp Net Core är mer tidseffektivt än PHP vid utförandet av 10 000 http-förfrågningar. Det kan i framtiden vara intressant att undersöka hur storleken på post-anropen kan påverka svarstiden för Asp Net Core och PHP.
|
Page generated in 0.067 seconds