Metsätyökoneen työohjelma- ja karttajärjestelmä

Abstract

Työn tarkoituksen oli Gisforest Oy:n uuden karttakomponentin testaus ja komponenttipohjaisen työkonejärjestelmän perusrungon kehitys tuleville projekteille. Työn tilaaja oli Gisforest Oy. Työn teoriaosaan kuuluin vanhempiin vastaaviin järjestelmiin ja valmiisiin komponentteihin tutustuminen, lisäksi materiaaliin kuului komponenttien valmistajien ohjekirjat ja yleisesti Windows -ympäristössä tapahtuvaa komponenttiohjelmointia käsittelevä kirjallisuus. Käytännön osuuteen kuului järjestelmän ohjelmointi ja uuden karttakomponentin testaus käytännössä. Työn tuloksena syntyi ohjelmistorunko kevyille karttajärjestelmille, joiden ominaisuuksiin kuuluu kyky käsitellä erilaisia karttamateriaaleja ja olennaisena osana kyky lisätä materiaaliin omia merkintöjä. Työn ohessa testattu karttakomponentti osoittautui nopeaksi ja resursseja tuhlaamattomaksi. Järjestelmä toteutettiin Microsoft Visual Basicilla. Karttakomponentin perusosana toimii MapX-komponentti ja tietokanta toteutettiin Microsoft Access -muodossa.The purpose of this final year project was to test a new mapping component made by Gisforest Oy and to develop a framework of component based work machine system for future projects. This project was commissioned by Gisforest Oy. The theoretical part of the project included familiarizing with the older, comparable sytems and components manufactured by other companies; the material also contained manuals and instructions for these components. Literature concerning component based programming on the Windows environment was also studied. As a result of the project, a framework for efficient mapping systems with ability to handle different kinds of mapping materials and basic drawing capabilities was created. In addition to the development of the system, the new mapping component was tested and it proved to be fast and efficient with resources. The new system was implemented by using Microsoft Visual Basic, the main body for the mapping capabilities was made by using MapX component and the database utilises Microsoft Access

    Similar works

    Full text

    thumbnail-image

    Available Versions