Många företag och organisationer använder dagligen geografiskt data i sin
verksamhet. Det kan vara kommuner försäkringsbolag, åkerier, skogsbolag
eller vattenkraftbolag. Ofta köper de det geografiska data de anser sig
behöva i sin verksamhet. Det kan vara höjddata, data över vägnät,
fastighetsdata eller dylikt. Geografiska data är dyrt och en organisation
köper sällan data som endast behövs vid ett enstaka tillfälle. Dessutom
krävs en viss arbetsinsats för import av data. Härmed finns en risk att
existerande data underutnyttjas.
Cartesia GIS AB levererar lösningar, produkter och tjänster, som hanterar
geografisk information. Cartesias Solen-koncept omfattar en serie
programvaror som organiserar, bearbetar och presenterar data. För närvarande
hanterar Solen-produkterna endast data som finns lagrade hos kunden,
antingen genom egen datainsamling eller import. Ingen tjänst finns idag för
att vid behov direkt nyttja externa geografiska data via Internet.
OGC (Open GIS Consortium) är en amerikansk organisation som verkar för
standardisering av öppna system. OGC består av stora företag och
organisationer som tillsammans utvecklar gränssnitt till geodatatjänster som
skall kunna användas av alla oavsett nätverk, applikation eller plattform.
Därmed ska geografiskt data lättare kunna hanteras och utbytas. OGC har
tagit fram ett antal webservice-specifikationer. Två av dessa är WMS (Web
Map Service) och WFS (Web Feature Service), som beskriver hur kartbilder
respektive geodata anropas av klienten och tillhandahålls av servern. Idén
är att allt fler organisationer ska erbjuda sina geografiska data enligt
dessa specifikationer. När specifikationerna blir allmänt etablerade kommer
en programvara som stöder specifikationer ha möjlighet att hämta data från
alla dessa organisationer. Eftersom det rör sig om specifikationer så finns
möjlighet att kombinera geografiskt data från olika leverantörer. Användaren
kan hämta precis de data som behövs för en speciell analys. Behovet av
specifika importrutiner kommer att reduceras drastiskt eller kanske
försvinna helt.
Genom att implementera WMS och WFS lösningar i framtida produkter kan
Cartesia erbjuda sina kunder möjlighet att hämta tillfälligt geografiskt
data på ett snabbt och smidigt sätt. Produkterna skulle bli attraktivare för
dagens användare och möjligen locka nya.
Examensarbetet består av två delar. Den första delen utvärderar server- och
klientprogramvaror som stöder WMS- och WFS-specifikationerna. Utvärderingen
har sin utgångspunkt i en rad kriterier som är viktiga för Cartesia.
Kriterierna är stöd för dataformat, referenssystem och utvecklingsmiljö.
Hänsyn tas även till prissättningen av produkterna. Genom att jämföra varje
produkts egenskaper mot uppdragsgivarens krav resulterar utvärderingen i en
rekommendation. Här föreslås klientmjukvaran ArcObjects 8.3 samt
servermjukvaran CadcorpSIS Active Server Component som lämpliga produkter
att bygga WMS och WFS tjänster på.
En applikationsutveckling utgör den andra delen av examensarbetet vars syfte
är att visa hur en Windows-applikation, som Solen, kan nå data över Internet
i enlighet med ovan nämnda specifikationer. Då vår uppdragsgivare har som
mål att utveckla nästa Solen version i .NET miljö och ambitionen att
successivt även leverera lösningar på ESRI-plattform så sker examensarbetets
utveckling i VB.NET med ArcObjects som kartmotor.
Utveckling...