GPS-sovellus QT:llä
Limingoja, Mikko (2011)
Limingoja, Mikko
2011
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2023091425808
https://urn.fi/URN:NBN:fi:amk-2023091425808
Tiivistelmä
Työn aiheena oli GPS-tiedon vastaanottaminen LD-1W-GPS-mokkulasta. Käytettyinä välineinä olivat GPS-mokkula, Bluetooth-mokkula ja Qt Creator. Mokkulalla tarkoitetaan USBmodeemia. Projekti tehtiin yhteistyössä Oulun seudun ammattikorkeakoulun kanssa.
Tavoitteena työssä oli tehdä GPS-sovellus, joka vastaanottaa koordinaatit GPS-vastaanottimesta ja tulostaa ne käyttöliittymässä tekstikenttään.
Ohjelmointiympäristönä oli Qt Creator, jossa käytettiin C++- ohjelmointia. Koordinaatteja voitiin käyttää Internetin karttasovelluksissa. Työssä otettiin vastaan koordinaattitietoa Bluetoothin välityksellä Nokia LD-1W -laitteesta.
Projekti alkoi Internetissä olevan ohjelman lataamisella tietokoneelle. Ohjelma oli gextserialport, jonka lähdekoodia muokkaamalla saatiin paikkakoordinaatit ymmärrettävään muotoon. Tätä koordinaattitietoa voitiin tämän jälkeen käyttää Internetissä erilaisissa karttasovelluksissa, kuten kansalaisenkarttapaikka.fi. Internet olikin projektin tärkein aineisto ja tietolähde.
Opinnäytetyössä ohjelmoitiin sovellus C++-ohjelmointikielellä, joka tulostaa paikkatiedon ymmärrettävässä muodossa ja päivittää sitä tarvittaessa. Opinnäytetyössä lisäksi opastetaan käyttämään Internetin palveluita, kun halutaan käyttää koordinaattitietoa.
Tavoitteena työssä oli tehdä GPS-sovellus, joka vastaanottaa koordinaatit GPS-vastaanottimesta ja tulostaa ne käyttöliittymässä tekstikenttään.
Ohjelmointiympäristönä oli Qt Creator, jossa käytettiin C++- ohjelmointia. Koordinaatteja voitiin käyttää Internetin karttasovelluksissa. Työssä otettiin vastaan koordinaattitietoa Bluetoothin välityksellä Nokia LD-1W -laitteesta.
Projekti alkoi Internetissä olevan ohjelman lataamisella tietokoneelle. Ohjelma oli gextserialport, jonka lähdekoodia muokkaamalla saatiin paikkakoordinaatit ymmärrettävään muotoon. Tätä koordinaattitietoa voitiin tämän jälkeen käyttää Internetissä erilaisissa karttasovelluksissa, kuten kansalaisenkarttapaikka.fi. Internet olikin projektin tärkein aineisto ja tietolähde.
Opinnäytetyössä ohjelmoitiin sovellus C++-ohjelmointikielellä, joka tulostaa paikkatiedon ymmärrettävässä muodossa ja päivittää sitä tarvittaessa. Opinnäytetyössä lisäksi opastetaan käyttämään Internetin palveluita, kun halutaan käyttää koordinaattitietoa.