Sök:

Flexibel produktion av bildpyramider med standardiserade karttjänster som källa


En bildpyramid är en möjlig metod för att presentera geografisk information. Bildpyramiden består av flera ytor av färdigproducerade kartbilder. Kartbilderna i en yta visar området i en viss skala och ligger kant i kant med varandra. Genom att kombinera de olika kartbilderna kan utsnitt, som efterfrågas av användare, skapas. En användare interagerar med bildpyramiden med vanlig kartfunktionalitet som panorering och zoomning. SWECO Position i Malmö har sedan en tid använt bildpyramider i levererade lösningar till sina kunder men vill nu utveckla bildpyramidens möjligheter. Syftet med studien är att undersöka möjligheten till en produktion av bildpyramider som är oberoende av datakällan, kräver mindre anpassningar för slutlig tillämpning och ger en förenklad ajourhållning. Dessutom skall möjligheten att ge bildpyramiderna modernare kartfunktionalitet utredas. Undersökta datakällor har i arbetet begränsats till karttjänster som använder standardiserade gränssnitt framtagna av Open Geospatial Consortium (OGC). För att nå en lösning gjordes en förstudie av lämpliga tekniker. Av dessa valdes några ut för att ingå i tekniktester i form av prototypprogram. Resultatet av de sammanlagda erfarenheterna från prototyperna gav ett förslag till en systemarkitektur med tillhörande metoder för produktion av bildpyramiden. Applikationen som skapar bildpyramiden kommunicerar med datakällan enligt OGC:s specifikationer för gränssnitt mellan klient och karttjänst. Med denna teknik är systemet oberoende av datakällans leverantörsformat. Applikationens instruktioner samlas i ett XML-dokument och läses in vid programstart. På detta vis kan olika resultat skapas med samma applikation. Resultatet av en körning, d.v.s. kartbilder och geografisk information som kan kopplas till bilderna, lagras tillsammans med instruktionerna som även fungerar som en dokumentation. Utifrån detta material kan slutligen ett tillämpningsformat skapas som ger användare möjlighet att interagera med bildpyramiden. För presentation av bildpyramiden på webben är en kombination av Hyper Text Markup Language (HTML) och JavaScript lämpligt. Denna teknik innehåller objekt och händelser som kan användas för att låta en användare manövrera i bildpyramiden.

Författare

Nils Näsström

Lärosäte och institution

Luleå tekniska universitet/Samhällsbyggnad/Geografisk informationsteknik

Nivå:

Detta är ett examensarbete.

Läs mer..