Sök:

Menystyrd projektionsöverräkning och menystyrd besiffring av karta

en Arc/Info applikation


Vårt examensarbete har resulterat i två menystyrda applikationer. En för projektionsöverräkning och en för generering av rutnät samt besiffring av karta. De ska ingå i Metria i Kirunas kartframställning. För att skapa dessa applikationer har vi använt Arc/Info och dess programmerigsspråk AML. Menyerna för projektionsöverräkning är enkla men vissa menyval medger avancerad användning . Det räcker med att välja projektion man vill räkna över till och namn på det nya skiktet. En erfaren användare kan även ändra på parametrarna för projektionen och på så sätt få en lite mera avancerad applikation. Det finns 11 st standard projektioner att gå till i menyerna. Utöver dessa 11 finns det även en meny för den som vill definiera någon annan projektion utöver standardprojektionerna. Det hela går det till på följande sätt: 1. Användaren väljer vilken projektion skiktet skall räknas över till. 2. Användaren väljer vilket skikt som skall projiceras och döper det nya skiktet. 3. Applikationen körs. Ett AML-makro läser in projektionen för det existerande skiktet och skriver dessa parametrar till en tillfällig projektionsfil. Sedan skrivs även den nya projektionens parametrar till denna fil som sedan används som vid projiceringen. För den avancerade användaren gäller det naturligtvis att mata in rätt uppgifter i menyn för egendefinierad projektion. För att generera ett rutnät behöver man bara fylla i lite uppgifter i en meny, t.ex. färg, rutstorlek. Värdena sparas som globala variabler och sätts in i ett AML-makro, rutnätet skapas och sparas som ett eget skikt. Besiffringsapplikationen är uppdelad i olika menyer. Två för besiffring av det raka rutnätet, fyra för longitud/latitud och en för UTM-siffror. Utsättningen sker halvautomatiskt genom att man markerar med muspekaren var textutsättningen ska börja. Markören flyttar sig automatiskt och räknar ut värdet för nästa textutsättning så länge som angetts i menyn. All text som sätts ut sparas som annotation. Annotation sparar text som används för att beskriva geografiska klasser. Texten kan sparas i olika underklasser.

Författare

Peter Thornberg Sebastian Zartmann

Lärosäte och institution

Luleå/Samhällsbyggnadsteknik

Nivå:

"Uppsats för yrkesexamina på grundnivå". Självständigt arbete (examensarbete)om minst 15 högskolepoäng utfört för att erhålla yrkesexamen på grundnivå.

Läs mer..