Kuitu Kartalle -ohjelma
Vanha-Rauvola, Riku (2011)
Vanha-Rauvola, Riku
Satakunnan ammattikorkeakoulu
2011
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201105117210
https://urn.fi/URN:NBN:fi:amk-201105117210
Tiivistelmä
Eurajoen Puhelin Osuuskunta tarvitsee avukseen räätälöidyn ohjelman, jolla voidaan piirtää ja tallentaa valokuitujen sijaintitietoja kartoille. Valokuitujen reittejä halutaan piirtää pelkästään tietokoneohjelmalla tai käyttäen apuna automaattisesti siirrettyä GPS-navigaattorin reittitietoa.
Opinnäytetyön aiheena oli suunnitella ja ohjelmoida kaikki Eurajoen Puhelimen asettamat vaatimukset täyttävä ohjelma. Kuitu kartalle -projekti on ohjelmointityö, jossa ohjelmointikielenä oli Visual Basic NET. Ohjelmointialustana toimi Microsoftin Visual Studio 2010. Ohjelma suunniteltiin Windows 7 -käyttöjärjestelmälle, mutta se on täysin yhteensopiva myös Windows XP:n kanssa. Ohjelman nykyisessä versiossa on toteutettu alkuperäisen suunnitelman mukaiset päätoiminnot. Päätoimintoihin kuuluvat uuden kartan kalibrointi, kuitujen ja kohteiden piirto, GPX-datatiedoston tallentaminen tietokantaan ja tietokannasta piirto kartalle. Ohjelmaan lisätään jatkokehityksen myötä uusia toimintoja kuten mm. kuvien lisääminen ja kuitujen tietojen esittäminen. Työhön kuului myös pienenä lisänä GPS-navigaattorin valinta Eurajoen Puhelimelle. Vaihtoehtoina olivat kalliit, erittäin tarkat GPS-navigaattorit, sekä toisena vaihtoehtona olivat älypuhelimet ja niiden GPS-navigointilaitteisto, jotka mahdollistavat käyttötarkoitukseen nähden riittävän tarkkuuden. Ohjelman testaamista varten valittiin GPS-navigointilaitteeksi Nokian Symbian käyttöjärjestelmällä toimiva älypuhelin. Puhelimen GPS-sovellus Sports Tracker luo yleisen GPS-dataa ja mm. reittitietoja sisältävän GPX-tiedoston. Kuitu kartalle -ohjelma lukee tällaisen GPX-tiedoston ja tallentaa siitä halutut tiedot tietokantaansa.
Opinnäytetyön aiheena oli suunnitella ja ohjelmoida kaikki Eurajoen Puhelimen asettamat vaatimukset täyttävä ohjelma. Kuitu kartalle -projekti on ohjelmointityö, jossa ohjelmointikielenä oli Visual Basic NET. Ohjelmointialustana toimi Microsoftin Visual Studio 2010. Ohjelma suunniteltiin Windows 7 -käyttöjärjestelmälle, mutta se on täysin yhteensopiva myös Windows XP:n kanssa. Ohjelman nykyisessä versiossa on toteutettu alkuperäisen suunnitelman mukaiset päätoiminnot. Päätoimintoihin kuuluvat uuden kartan kalibrointi, kuitujen ja kohteiden piirto, GPX-datatiedoston tallentaminen tietokantaan ja tietokannasta piirto kartalle. Ohjelmaan lisätään jatkokehityksen myötä uusia toimintoja kuten mm. kuvien lisääminen ja kuitujen tietojen esittäminen. Työhön kuului myös pienenä lisänä GPS-navigaattorin valinta Eurajoen Puhelimelle. Vaihtoehtoina olivat kalliit, erittäin tarkat GPS-navigaattorit, sekä toisena vaihtoehtona olivat älypuhelimet ja niiden GPS-navigointilaitteisto, jotka mahdollistavat käyttötarkoitukseen nähden riittävän tarkkuuden. Ohjelman testaamista varten valittiin GPS-navigointilaitteeksi Nokian Symbian käyttöjärjestelmällä toimiva älypuhelin. Puhelimen GPS-sovellus Sports Tracker luo yleisen GPS-dataa ja mm. reittitietoja sisältävän GPX-tiedoston. Kuitu kartalle -ohjelma lukee tällaisen GPX-tiedoston ja tallentaa siitä halutut tiedot tietokantaansa.