Examensarbete, avancerad nivå

XML-webbtjänster och GIS-funktioner

Sammanfattning

Detta examensarbete har haft som uppgift att undersöka om framtidens

utveckling av GIS-funktioner kommer att ske med XML-webbtjänster. Som ett

led i denna undersökning har ett antal GIS-funktioner utvecklats som

XML-webbtjänster med ESRI: s ArcGIS Server 9.0. Syftet med utvecklingen var

att utvärdera ArcGIS Servers stöd för XML-webbtjänster.

Med hjälp av XML-webbtjänsttekniken kan distribuerade GIS-applikationer

byggas. En övergång från traditionella GIS till distribuerade GIS kan ge

många fördelar. Det finns även andra tekniker utöver XML-webbtjänsttekniken

för att uppnå distibuerade GIS såsom CORBA och Java RMI.

XML-webbtjänsttekniken skiljer sig från dessa då all data utväxlas över

HTTP.

Idag finns det ett visst utbud av distribuerad GIS-funktionalitet på

Internet. Detta utbud består dock främst av adressupplysningar och enklare

kartpresentationer. Genom en analys av distribuerade GIS identifierades det

ett behov hos mindre företag, myndigheter och kommuner att över Internet

kunna utföra enklare områdesanalyser. Därför riktar sig de XML-webbtjänster

som utvecklats under examensarbetet mot denna målgrupp. Dessa

XML-webbtjänster implementerades sedan i en webbapplikation. För att

utvärdera

webbapplikationen och ArcGIS Server testades bland annat webbapplikationens

funktionalitet och kartgenereringstider. Testerna visade att ArcGIS Server

tillhandhåller funktionalitet för utveckling av XML-webbtjänster

innehållande åtminstone viss grundläggande GIS-funktionalitet. Testerna

visade också att webbapplikationens kartpresentation är betydligt

långsammare än liknade karttjänster på Internet.

Under utvecklingen av webbapplikationen upptäcktes ett antal brister hos

ArcGIS Server. Trots dessa visade utvecklingen av webbapplikationen att det

finns teknik för att snabbt och enkelt utveckla XML-webbtjänster.

Slutsatser som kunde dras från analysen och utvecklingsarbetet var att det

idag finns ett behov av distribuerade GIS, både bland organisationer som

hör till de traditionella GIS-användarna och bland andra organisationer.

Många företag och organisationer som har sin verksamhet utspridd över ett

större geografiskt område kan effektivisera verksamheten genom att

inkludera GIS i sitt beslutsstödssystem. XML-webbtjänster kan göra det

möjligt att köpa eller hyra in data och tjänster som GIS-användare behöver

samt förenkla utbyte av kunskap och information. Det är inte troligt att

XML-webbtjänster kommer att ersätta existerande GIS inom en snar framtid.

Dock kommer det att öppna upp en ny marknad för distribuerade GIS.

Marknaden kommer troligen att bestå av både nya och gamla GIS-konsumenter.

Läs hela uppsatsen hos lärosätet