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
  • Kajaanin ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Kajaanin ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

OpenStreetMap-tiedoston lukeminen ja muokkaaminen selainympäristössä

Järvelin, Jussi-Pekka (2018)

 
Avaa tiedosto
Jarvelin_Jussi-Pekka.pdf (1.744Mt)
Lataukset: 


Järvelin, Jussi-Pekka
Kajaanin ammattikorkeakoulu
2018
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201805076776
Tiivistelmä
Työn tilaajana oli Magister Solutions. Magister Solutions on Jyväskylässä sijaitseva ohjelmistoyritys, jonka toiminta keskittyy telekommunikaatioratkaisuihin. Magister Solutions toimii myös kansainvälisillä markkinoilla.

Työn tavoitteena oli toteuttaa verkkoselaimessa toimiva ohjelma, jolla pystyy muokkaamaan OpenStreetMapista vietyä karttatietoa. Karttatieto annetaan ohjelmalle OpenStreetMapin käyttämässä OSM XML -formaatissa. Ohjelman täytyisi parsia sille annettu tiedosto ja muokata tiedostosta saatua dataa piirrettävään muotoon. Käyttäjän täytyisi pystyä muokkaamaan piirrettyä tietoa editointityökalulla. Työssä keskityttiin teiden käsittelyyn ja muokkaamiseen.

Työn kannalta tärkeimmät aiheet ovat web-ohjelmoinnin perusteet, XML-metakieli, OSM XML -formaatti ja SVG-vektorigrafiikka. Lisäksi työssä käsitellään uuden projektin luominen käyttämällä Angular-ohjelmistokehystä.

Työtä lähdettiin kehittämään ennalta toteutetun tietorakenteen päälle. Ensin toteutettiin OSM XML -tiedoston lukeminen ja käsittely. Tiedostosta saadulle tiedolle tehtiin tarvittavat koordinaattimuunnokset, jonka jälkeen tieto lisättiin tietokantaan. Tiet piirrettiin käyttämällä SVG-vektorigrafiikkaa tietokannasta saadun tiedon perusteella. Lopuksi toteutettiin metodit teiden valitsemiselle ja poistamiselle.

Lopputuloksena on verkkoselaimessa toimiva ohjelma, jota käyttämällä pystyy rajoitetusti muokkaamaan OpenStreetMapin karttatietoa. Tiet piirtyvät oikein ja valitut tiet pystytään poistamaan sekä ohjelmasta että tietokannasta.
 
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