Examensarbete, grundnivå

Geografiskt sökverktyg för satellitscener

en ArcView-applikation

Sammanfattning

Vårt examensarbete har resulterat i ett sökverktyg för råa obearbetade

satellitscener. Den är tänkt att användas som modell för SSC Satellitbilds

egna slutgiltiga sökmotor som i huvudsak skall användas av kundtjänsten och

försäljningsavdelningen hos SSC Satellitbild.

För att skapa detta prototyp-sökverktyg har vi valt att använda ESRIs desktop

mapping-programvara ArcView, och dess applikationsspråk Avenue. Med Avenue

ville vi bygga ett sökverktyg som via ett antal formulär ställer upp villkor

för utsökning ur en databas.

Databasen består i vårt exempel endast av en tabell, som innehåller

information om ett antal scener. För att kunna göra geografiska urval möjligt

har vi också lagt in en bakgrundskarta i vår applikation. (Bakgrundkartan har

sitt ursprung i Digital Chart of the World) Den färdiga sökmotorn har alla de

funktioner som vi hade avsett från början. Det vill säga att man kan ställa

upp vissa sökkriterier som t.ex. toleranser för molnighet i scener, om de får

innehålla snö, olika metoder för datumsökningar eller om man vill finna ett

bildpar som kan bilda en ev. stereomodell. Man kan göra utsökningar baserade

på ett formulärsystem, och får som resultat upp en lista på scener som

matchar de uppsatta kriterierna. Man kan även välja att skapa en layout som

innehåller scenen och information om den. Man kan dock anta att när

Satellitbilds sökmotor står färdig, är databasstrukturen betydligt mer

komplex än vår tabell.

En styrka i att använda just ArcView för en applikation som denna ligger i

att det finns möjlighet att anpassa gränssnittet så att det passar just

applikationen ifråga. Det vill säga, man

kan använda de ArcView-funktioner som behövs och sedan ”gömma” resten.

Dessutom kan nya funktioner läggas till genom Avenue, ArcViews

programmeringsspråk.

Möjlighet finns att använda frågespråket SQL för att ställa frågor mot

externa databaser, något som är nödvändigt om databasen för applikationen

ligger i någon annan programvara än ArcView.

(OBS! Efter färdigställandet av detta projekt har ett tillägg till ArcView,

Dialog Designer, kommit ut på marknaden. Detta tillägg tillåter användaren

att relativt enkelt skapa formulär för t.ex. sökkriterier. Vi har tyvärr inte

haft möjlighet att använda Dialog Designer i vårt projekt.)

Läs hela uppsatsen hos lärosätet