UTREDNING SAMT UTVECKLING AV ETT PLATTFORMSOBEROENDE GEOGRAFISKT INFORMATIONSSYSTEM
2012 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE credits
Student thesis
Abstract [en]
This thesis have been performed at Sweco Position in Jönköping. The work was split into two, where one part included an investigation regarding the possibility of developing a cross-platform GIS (geographic information system) with HTML5 and CSS3. A prototype would also be developed within this part.
The second part included development of a cross-platform GIS for a client to Sweco Position. The client operates in the forest sector and had already an existing solution, with many problems. The client required an application with delimited functionality and which was not bound to a specific hardware.
As the client users often were located in areas with limited Internet access, one additional requirement was that there would be some offline support.
The students handle subjects within development of GIS, for example map projections, map services and mapping libraries.
The application came to be developed in HTML5 and ASP.net. The mapping library that was used, was Leaflet 0.3.1.
The result of this thesis is a cross-platform GIS with offline support. Examples of functionality included is to log positions manually, execute an automatic log function and support for managing which layers and logs that should be visible in the interface.
Abstract [sv]
Detta examensarbete har utförts på företaget Sweco Positon i Jönköping. Arbetet var tudelat, där den ena delen omfattade en utredning kring möjligheterna att utveckla ett plattformsoberoende GIS(geografiskt informationssystem) med HTML5 och CSS3. För denna utredning skulle även en prototyp tas fram.
Den andra delen omfattades av utvecklingen av ett plattformsoberoende GIS åt en kund till Sweco Position. Kunden verkar inom skogsbranschen och hade en redan befintlig lösning med många problem. Denne ville få fram en applikation med avgränsad funktionalitet och som ej heller var bunden till någon specifik hårdvara.
Då kundens användare ofta befann sig i områden med tveksam uppkoppling, krävdes även ett visst offlinestöd.
Studenterna går bland annat igenom delar som berör utveckling av GIS i form av kartprojektioner, karttjänster och kartkomponenter.
Kartlösningen skulle komma att utvecklas i HTML5 samt ASP.net. Den kartkomponent som användes i projektet var Leaflet 0.3.1.
Resultatet av examensarbetet är ett plattformsoberoende GIS med offlinestöd. Exempel på funktionalitet är att logga manuella punkter, exekvera autologgning samt hantera visning lager och sparade loggar.
Place, publisher, year, edition, pages
2012. , p. 77
Keywords [sv]
Webbutveckling, HTML5, CSS3, GIS, Plattformsoberoende, GPS, JavaScript, kartprojektioner, WMS, Leaflet
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:hj:diva-18841OAI: oai:DiVA.org:hj-18841DiVA, id: diva2:538562
Uppsok
Technology
Supervisors
Examiners
2012-07-302012-06-292012-07-30Bibliographically approved