Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Turun ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Turun ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

GeoJSON-assettien hallintatyökalu

Lehtola, Pekka (2022)

 
Avaa tiedosto
Lehtola_Pekka.pdf (1.327Mt)
Lataukset: 


Lehtola, Pekka
2022
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2022120827210
Tiivistelmä
Opinnäytetyön tarkoituksena on suunnitella ja kehittää Unikien POLO-sovellukseen sisäinen karttatyökalu. Kartassa esitetyt vektorimuodot ovat oleellinen osa mitä tahansa sovellusta, joka käsittelee aluesidonnaista tietoa. Kartassa voi visuaalisesti esittää käyttäjilleen informaatiota, joka muuten olisi hankalaa tekstimuodossa. POLO-sovelluksen kartoissa näitä tietoja ovat esimerkiksi satama-alueet ja laiturit.

Vektorimuotojen heikkous on niiden ylläpitäminen ja luominen. Vektorimuotojen käsittely edellyttää koordinaattien muokkaamista, mikä ei ole mahdollista ilman kolmannen osapuolen työkalua. Tämä tarkoittaa POLO:n tietokannasta tietojen kopioimista muualle ja sieltä takaisin. Tämä tapa on hidas sekä altis virheille.

Karttatyökalun tarkoituksena on kyetä hallitsemaan ja päivittämään kaikkia sovelluksessa tarvittavia vektorimuotoja. Opinnäytetyössä käytetään käyttöliittymän toteutuksessa React.js-kirjastoa ja Leaflet-karttakirjastoa. Työkalun palvelinpuoli toteutetaan mikropalveluarkkitehtuurilla, Node.js-ajoympäristöä. Vektorimuodot tallennetaan PostgreSQL-tietokantaan.

Lopputuloksena opinnäytetyöstä oli POLO-sovellukseen integroitu karttatyökalu, joka on kykenevä kaikkeen, mitä POLO-sovellus tarvitsee vektorimuodoiltaan nyt ja tulevaisuudessa. Työkalu on valmis muuntautumaan ripeästi ja notkeasti asiakkaan tarpeisiin dynaamisen tietorakenteensa ansiosta. Työkalun käyttöönoton jälkeen vektorimuotojen luomiseen ja ylläpitämiseen käytetty aika laski tunneista minuutteihin.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste