effektivisering av kartproduksjon - bk2016

Post on 14-Apr-2017

211 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1

Effektivisering av kartproduksjon

Vegard LienMjøsen Skog SA

Bakgrunn

• Fortsatt ønske om skogbruksplaner levert på papir; Planperm og kart

2

Data driven pages

• Standard funksjonalitet i ArcMap

• Kartutsnitt

• Attributter

• Definition query

3

Data driven pages

• Noen verktøy i Toolbox’en

• Grid Index Features

• Strip Map Index Features

4

Programvare

• Python programmeringsspråk

• ArcPy pythonbibliotek fra ESRI

• arcpy.mapping layoutdata driven pages+ + +

• arcpy.da data access

• NumPy pythonbibliotek for matriser og tabeller

5

arcpy.mapping

Klasser

• MapDocument

• Layer

• DataDrivenPages

Funksjoner

• ListLayers

• ExportToPDF

6

Teigoversikt

7

Lage kart på målestokk 1:5000

Færrest mulig

Alle teiger må med

50,7

65,4

Verktøy

• Setter prosjekt eller hovednummer

• Setter målestokk og kartutsrekning

• Får ut punkter med senterposisjoner på hver side

• Hovednummer og filnavn som attributter

8

Algoritme

9

Test om utbredelser (bounding box) kanpasse innenfor et kartutsnitt

• Forsøk hele eiendommen

• Forsøk grupper av teiger (samme nummer) ( 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15)

• Forsøk enkelte teigflater( 7 12 )

• Splitt teiger i 4 mindre biter sjekk at alle produktivebestand finnes usplittet på en av de 4 mindre bitene( 7 12 )

• Optimaliser, finn kombinasjoner av utbredelser, der så mange som mulig blir med på hvert kartutsnitt,men uten unødige kartutsnitt

50,7

65,4

Kartbladfordeling

10

Produksjon av kartblad

• Lage kartlayout for både hogstklassekart og ortofotokart

• Setter opp data driven pages med punktfil inneholdende senterposisjoner som index-layer

• Kjøre Python-script for eksport av kartblad• For hver enkel side i data driven pages

• Vis hogstklassekart

• Eksporter til pdf, filnavnet bestemmes fra attributt i index-layer’et, samt pre-/post-fix for hogsklassekart«0502001240002_1_hkl.pdf»

• Vis ortofotokart

• Eksporter til pdf«0502001240002_1_orto.pdf»

11

Mulige forbedringer

• Lage kartlayout med mulighet for flere rammer

• Håndtering overlappende elementer

• Dynamisk valg av sidestørrelser12

top related