Praktisk vägledning för analys av kvalitetsfaktor Morfologi

Relevanta dokument
Praktisk vägledning för analys av kvalitetsfaktor Kontinuitet

Metod beskrivning påverkansanalys miljögifter ytvatten inom Södra Östersjön och Norra östersjöns distrikt

Övning 5. Flygbulleranalys

Geografiska Sverige Data, GSD från Metria,) och ArcGIS 9. Övningen innefattar dataformat, menyer, ikoner, och verktyg.

Övning 4. Analys baserad på vektordata

GSD Datastruktur. GSD Datastruktur... 1 Uppdatering av sde_geogsd databasen... 4 Skapa och ladda Raster... 6

PM 2012:14. En metodbeskrivning för beräkning av avrinningsområden utifrån Nya nationella höjdmodellen i ArcMap

Hantering av hyperlänkar

Allt du behöver för crowdsourcing

Användarhandledning till GISforMIFO

Sverige och Sveriges kommuner

Tips & tricks för redigering

VM VA-förhållanden på delavrinningsnivå: metadata samt metodbeskrivningar.

DOKUMENTATION AV METOD

Kartläggning av dikade skogbevuxna torvmarker

INSTÄLLNINGAR FÖR IRONCADS 2D-RITNING

GIS-ARBETET INOM INSURE

Allt du behöver för crowdsourcing

Förhandsreglering Områdesbestämning i kartan med AutoCAD Map 3D 2011 och CADRA-databasen Målet med avsnittet Områdesbestämning Slutprodukten

Nedan visas en översikt av verktygen där de olika funktionerna är numrerade. En beskrivning av funktionerna följer.

Kopplingar via datalänk från Winbas till Excel samt Pivottabell 1 (13)

Hydrologisk utredning Anderstorps Stormosse

Tjänsten innehåller tre lager (se beskrivning på sidan 4). Förklaring av attributdata finns i separat dokument.

Introduktion till Winbas. excel till Winbas

Starta MySQL Query Browser

GRUNDKURS WEBBKARTOR G E O S E C M A F O R A R C G I S Version Maria Syrén

Hur mycket lutar vägen?

Telia Centrex IP Administratörswebb. Handbok

Excelfiler läggs till i ArcMap på samma sätt som annan data, genom Lägg till Dataknappen.

Kom iga ng med kollektorn

ID 6_D001_-_001_04 Ver Ansvarig Per Erlandsson. Bilaga 6 Regionservice. för

Laboration SQL. Kom igång.

1.1 Skapa ett Inline-Script som skapar filen För att skapa ett inline script drar man InLine till där man vill ha själva scriptet.

Undersökning av den lokala miljön med GIS - handledning för ArcView 8.3

Paneler - VCPXX.2. Programmeringsmanual för VCP-paneler. Revision 2

Alterälvens VRO- Sjöar och vattendrag

Hitta ditt vatten - en handledning

Gör så här för att rapportera:

Mätdata och Import/Export av data

Excelfiler läggs till i ArcMap på samma sätt som annan data, genom Lägg till Data-knappen.

INSTALLATION...3 ATT KOMMA IGÅNG...3 PROGRAMMETS DESIGN...4 LÄGGA TILL TABELL...4 EDITERA TABELL...4 EDITERA RELATION...5 SPARA OCH AVSLUTA...

Inledning 2. Övre verktygsfältet 2 Sökfält 2 Sökresultat 2 Avancerad sökning 3 Projekt 5 Ditt konto 5

NYHETER I AUTOCAD 2006

1 Den normala kartbilden

Eva Hellstöm - Christina Strand

Kompositberä kning i Solidworks

Stompunktsmanual Trafikverket

Innehåll MySQL Intro. Allmänt om Lagrade Procedurer Enkel utformning Skapa en lagrad procedur Använda parameter som indata

Zooma in (1) Zooma ut (2) Standardutbredning (3)

Innehållsförteckning

Kalixälvens VRO- Sjöar och vattendrag

Kopplingen mellan GEOSECMA och EDP

GEOSECMA for ArcGIS GSD datastruktur och import i en SDE geodatabas

OBS alla nedanstående funktioner, förutom Skapa egna beräkningsuttryck är endast tillgängliga för användare med fullständig ArcView-licens.

Objekthöjd och objekttäckning ett attribut inom Nationella marktäckedata

Modellering av rinnsträcka i mark med GIS Svensbyfjärdens ytvattentäkt, Piteå kommun

Möjligheter och problem med geografiska analyser i arbetet med grön infrastruktur i limnisk miljö

Användarmanual Timvärde El o Fjärrvärme

På följande sidor återfinns en kort dokumentation som beskriver några användbara programfunktioner.

Guide till EndNote X9

Excel-guide. Introduktion

Att upprätta koncernårsredovisning en handledning

Text, bilder eller norrpilar som lagts till en layout och inte är del av en dataram, sammanförs till ett lager som heter Other.

Användarhandledning pcskog Bmwin 2011

Användarhandledning MFD TransModeler. 1. Inledning. 2. Utdata MFD Definiera ett helt område för utdata. Magnus Fransson.

10: Material Take off

SCRIBUS grund. Guide och uppgifter. ITlyftet Gunnar Markinhuhta. Sida 1

Grund. Markera Användaren och välj Användarinställningar till vänster i Grids utforskare. Välj Talinställningar

2. Välj avancerad sökning (det enda sökalternativ som fungerar ännu).

EVO DEV. EvodevExcel.GarpReportAddin

OEvent Manual. Version 1.2. ÅID-orientering

GIS-baserad analys. GIS-baserad analys. 1. Grundläggande sökning. Analysmetoder i vektor-gis. GIS-baserad analys: analysera (med modell)

Övning 3a. Tematiska kartor

Gudie för OptiWay GIS Online

PNSPO! Exporterar och Importerar texter från CX- Designer. 20 mars 2012 OMRON Corporation

1.Lär känna MS SQL Observera. Tips. Förberedelse

Det finns några grundinställningar och förutsättningar som man bör tänka på innan man börjar använda pluginet och spela online.

EasySurveyor. Snabbguide. Skapa ny enkät. Webbenkätsystem

Tips och tricks 1 Cadcorp SIS

Geospatial Solutions Sweden AB Författare e-post Datum Version Sid Arne Stoor (6)

Använd ArcGIS Pro med enanvändar eller fleranvändarlicenser

Stationsregistret - användarhandledning

Backup till extern hårddisk eller USB-minne

Swema 05. Bruksanvisning vers 1.01 MB

Lathund Bokning. Senselogic AB Version 2.3

Lär känna MS SQL 2008 / Övning. Observera. Tips. Förberedelse

Intro till SPSS Kimmo Sorjonen (0811)

GUIDE TILL ANVÄNDARHANTERINGEN

1. Enkel sökning Globalsökning Avancerad sökning Historik Söka via klassificeringsstruktur 14

Att göra en databas av ett Excelark och koppla till en kortdesign (ingår i standardversionen fr.o.m. version 6.10)

1. DEFINIERADE TABELLER. 1.1 Definiera en Excel-tabell

Quadri DCM Handledning för administratörer och användare i projekt som kör Quadri DCM. Version

NatiOnellt Register över Sjöprovfisken Instruktion för sökning av data och beskrivning av rapporter

a) Skapa en ny arbetsbok. b) Skriv in text och värden och ändra kolumnbredd enligt nedan.

Handledning för konstruktion av tabeller och diagram med Excel

Hantering av Exceldata vid import/export till/från utbetalningsansökan

Det finns beskrivningar för såväl Open Street Map (OSM) som Nationella vägdatabasen (NVDB). För kursen tnsl13 rekommenderas användandet av NVDB.

Skapa en solid modell av innanmätet från en annan solid

X Y år provnr Därefter fritt 4 första kolumnerna villkorade

Transkript:

Praktisk vägledning för analys av kvalitetsfaktor Morfologi Författare: Uwe Stephan ( Linda Storkull (Länsstyrelsen i Örebro län) Innehållsförteckning Metodbeskrivning för användning av bedömningsgrunderna för parametern Rätning/Kanaliseringsgrad (MORPH_COND_RK)... 2 Metodbeskrivning för vattendragsvattenförekomster... 2 Metodbeskrivning för användning av bedömningsgrunderna för parametern Vägövergångar per km (MORPH_COND_ROAD)... 5 Underlag... 5 Metodbeskrivning för vattendragsvattenförekomster... 5 Metodbeskrivning för användning av bedömningsgrunderna för parametern Markanvändning i närmiljön (MORPH_COND_NM)... 7 Förbereda data (utförd av GIS-konsult på Metria)... 7 Metodbeskrivning för vattendragsvattenförekomster och sjövattenförekomster... 7 Metodbeskrivning för användning av bedömningsgrunderna för parametern Markanvändning i delavrinningsområde för sjöar och vattendrag (MORPH_COND_LU) bara Stockholms län... 10 Förbereda data (utförd av GIS-konsult på Metria)... 10 Metodbeskrivning för vattenförekomster... 11 Metodbeskrivning för användning av bedömningsgrunderna för parametern Antal diken per km (MORPH_COND_DITCH)... 14 Förbereda data... 14 Metodbeskrivning för vattendragsvattenförekomster... 17 Metodbeskrivning för sjövattenförekomster... 18 Sida 1 av18

Metodbeskrivning för användning av bedömningsgrunderna för parametern Rätning/Kanaliseringsgrad (MORPH_COND_RK) Författare: Uwe Stephan () Programvara: ArcGIS 9.1 XtoolsPro 4.0.0 (http://www.xtoolspro.com) Underlag Fastighetskartans yt- och linjeskikt med attributet vilken vattenförekomst sjön/vattendraget är en del av. ( FastighetskartansVattenytorNOVD070807.shp och FastighetskartansVattendragNOVDplusKringliggandeLan.shp ) OBS: Förutsätter att en attributöverföring från vattenförekomstskikten till fastighetskartans linje- och ytorskikt har gjorts! (Se även dokument Attributöverföring Vattenytor.doch och Attributöverföring rinnsträckor.doc) Metodbeskrivning för vattendragsvattenförekomster 1 Summera längden raka linjer, som är längre än 50m, och är en del av en vattendragsvattenförekomst 1.1 Öppna FastighetskartansVattendragNOVDplusKringliggandeLan.shp 1.2 Välj linjerna som är en del av en vattendragsvattenförekomst (parameter VDRVFKEUCD> ) och ligger inom Norra Östersjöns vattendistrikt (parameter Vattendist= Norra Östersjön ) 1.3 Exportera valet till ett nytt skikt vattendrag_baravattenforekomster_baranovd.shp 1.4 ETGeowizard: > Polylines > Split polylines > Split vattendrag_baravattenforekomster_baranovd.shp att all vertices och spara resulatet som FastighetskartansVattendrag_baraNOVD_baraVDRVFKEUCD_SplitAllVertices.shp 1.5 Lägg till en kolumn LENGTH_MS (double 12,2) Beräkna längden för alla splittade segment i FastighetskartansVattendrag_baraNOVD_baraVDRVFKEUCD_SplitAllVertices.shp med hjälp av FieldCalculator 1.6 Välj alla features med LENGTH_MS > 49.99 och exportera valet till FastighetskartansVattendrag_baraNOVD_baraVDRVFKEUCD_SplitAllVertices_langre5 0m.shp 1.7 XtoolsPro 4.0.0:> Table Operations > Aggregate Features/Records: 1.7.1 Group by: VDRVFKEUCD 1.7.2 Geometry aggregation: multipart 1.7.3 LENGTH_MS: Sum 1.8 Spara resultatet som Resultat_Klassning_MORPH_COND_RK.shp 2 Beräkna längden av vattendragsvattenförekomsten i fastighetskartan (dvs såväl i linjeskiktet som i ytskiktet) 2.1 Öppna vattendrag_baravattenforekomster_baranovd.shp (se även 1.c) 2.2 XtoolsPro 4.0.0:> Table Operations > Aggregate Features/Records: 2.2.1 Group by: VDRVFKEUCD Sida 2 av18

2.2.2 Geometry aggregation: multipart 2.2.3 LENGTH_M: Sum 2.3 Spara resultatet som Langd_linjer_vattenforekomster.shp 2.4 Öppna FastighetskartansVattenytorNÖVD070807.shp 2.5 Välj de ytorna som är en del av en vattendragsvattenförekomst (parameter VDRVFKEUCD<> ) 2.6 XtoolsPro 4.0.0:> Table Operations > Aggregate Features/Records: 2.6.1 Group by: VDRVFKEUCD 2.6.2 Geometry aggregation: multipart 2.6.3 Omkrets: Sum 2.7 Spara resultatet som Langd_ytor_vattenforekomster.shp (OBS:det bygger på antagandet att omkretsen av en vattendragsvattenförekomst i ytskiktet motsvarar dubbla längden av vattendraget.) 2.8 längd_linjer_vattenförekomster.shp JOIN med längd_ytor_vattenförekomster.shp via attribut VDRVFKEUCD 2.9 lägg till kolumnen LENGTHVFK för att spara del 1 av vattenförekomstens summerade längd i bägge skikt 2.10 CalculateFields: LENGTHVFK=[längd_linjer_vattenförekomster.sum_length]+[längd_ytor_vattenföreko mster.sum_omkret]/2 2.11 Remove join 2.12 längd_ytor_vattenförekomster.shp JOIN med längd_linjer_vattenförekomster via attributet VDRFVKEUCD 2.13 lägg till kolumnen LENGTHVFK2 för att spara del 2 av vattenförekomstens summerade längd i bägge skikt 2.14 välj de features med [längd_linjer_vattenförekomster.vdrvfkeucd]=null 2.15 CalculateFields för de valda features: LENGTHVFK2=[längd_ytor_vattenförekomster.sum_omkret]/2 2.16 Remove Join 2.17 XtoolsPro> Table Operations > Export data to MS Excel: exportera längd_linjer_vattenförekomster.shp och längd_ytor_vattenförekomster till excel 2.18 Lägg ihop bägge filer i excel och summera innehållet av cellerna LENGTHVFK och LENGTHVFK2 i en ny kollum LENGTHVFK3 och spara resultatet som tabavgränsad textfil Langd_vattenforekomster_summa.txt 2.19 Öppna Langd_vattenforekomster_summa.txt i ArcGIS 3 Klassa rätningsgrad som andel rätade sträckor av totallängden i en vattenförekomst 3.1 Öppna Resultat_Klassning_MORPH_COND_RK.shp 3.2 Lägg till en kolumn COND_RK 3.3 Resultat_Klassning_MORPH_COND_RK.shp JOIN Langd_vattenförekomster_summa.txt via attributet VDRVFKEUCD 3.4 CalculateFields: advanced (finns i cal-filen Klassning_ratningsgrad.cal) Dim num If ( [Langd_ratning_vattenforekomst.sum_LENGTH]/ [LENGTHVFK3]) < 0.10 then num = 2 Elseif ( [Langd_ratning_vattenforekomst.sum_LENGTH] / [LENGTHVFK3] ) < 0.40 AND ( [Langd_ratning_vattenforekomst.sum_LENGTH] / [LENGTHVFK3] ) > 0.11 then num = 3 Sida 3 av18

Elseif ( [Langd_ratning_vattenforekomst.sum_LENGTH] / [LENGTHVFK3] ) < 0.70 AND ( [Langd_ratning_vattenforekomst.sum_LENGTH] / [LENGTHVFK3] ) > 0.41 then num = 4 Elseif ( [Langd_ratning_vattenforekomst.sum_LENGTH] / [LENGTHVFK3] ) < 100.00 AND ( [Langd_ratning_vattenforekomst.sum_LENGTH] / [LENGTHVFK3] ) > 0.71 then num = 5 Elseif [Langd_ratning_vattenforekomst.sum_LENGTH] = [LENGTHVFK3] then num = 1 End if 3.5 XtoolsPro> Table Operations > Export data to MS Excel: exportera Resultat_Klassning_MORPH_COND_RK.shp till Klassning_ratningsgrad_vattendragsvattenforekomster.xls 3.6 Öppna filen i Excel och fyll i en 1 i kolumnen COND_RK för de vattenförekomster som inte har klassats 3.7 Spara resultatet som tab-avgränsad textfil Klassning_ratningsgrad_vdr_vfk.txt (DETTA ÄR RESULTATET) 4 Synliggör resultatet: 4.1 Öppna vattendrag.shp i ArcGIS 4.2 Vattendrag.shp JOIN klassning_ratningsgrad_vdr_vfk.txt via attributet VDRVFKEUED 4.3 Lägg till färger Resulatet: Sida 4 av18

Metodbeskrivning för användning av bedömningsgrunderna för parametern Vägövergångar per km (MORPH_COND_ROAD) Författare: Linda Storkull (Länsstyrelsen i Örebro län) Programvara: ArcGIS 9.2 Underlag Skikt för vattendrag/vattenförekomster har hämtats från Vattenmyndigheternas sharepoint (http://vms.intra.lst.se). Under mappen Leveranser/SMHI ligger en mapp som heter Vattenförekomster, som är skapad av Erik Landgren 2007-10-08. Shapefilen vattendrag i denna mapp har använts i GIS-analysen. Skikt för vägar: Lantmäteriets skikt VL och VO har använts. Skikten inkluderar allmänna och enskilda vägar (VL) samt övriga vägar och stigar (VO). Metodbeskrivning för vattendragsvattenförekomster 1. Select by location och Merge GIS-analysen inkluderar alla vattendrag (VF) som ligger inom Norra Östersjöns distrikt, men även de delar som ligger utanför distriktet inom Örebro län, Uppsala län, Sörmlands län och Västmanlands län. Funktionen Select by location har använts under Selection i huvudmenyn i Arcmap för att selektera ut vattendragen. Samma princip med select by location har använts för att få fram alla vägar inom Norra Östersjöns distrikt och inom länen. Innan denna selektering gjordes användes också funktionen Merge i Arc Toolbox. Denna funktion var tvungen att användas för att slå ihop samtliga aktuella vägskikt, eftersom vägskikten är uppdelade per kommun från Lantmäteriet. 2. Uträkning av längd Vattendragens längd räknades ut. Detta gjordes på följande sätt: Attributtabellen för vattendragsskiktet öppnades. Klicka på knappen Options och välj Add field. Fältet döptes till Length med fälttypen double. Sedan startar man upp redigeringssessionen genom Börja redigera. I attributtabellen ställer man muspekaren på fältet Length och högerklickar och väljer Field Calculator. I fältkalkylatorn kryssar man i rutan Avancerat och skriver in uttrycket: Dim dbllength as double Dim pcurve as ICurve Set pcurve = [shape] dbllength = pcurve.length I rutan Length skriver man in variabeln dbllenght och klickar OK. Spara det du redigerat och sluta redigera. (steg 3 finns beskivet i ESRIs ArcGIS-häfte Grundkurs med ArcView) 3. Hur många vägar korsar varje vattendrag? Sida 5 av18

För att avgöra hur många vägar som korsar varje vattendrag används verktyget Select By Location. Jag valde att välja att alla vägar are crossed by the outline of alla vattendrag. Genom denna selektering får jag ut alla vägar som korsar vattendrag i Norra Östersjöns distrikt samt de ingående länen utom Kopparbergs län. Nästa steg blir att förena mitt nya vägskikt (med antalet korsande vägar över vattendrag) med skiktet för samtliga vattendrag. Högerklicka på skiktet med vattendrag och välj Join and Relates, och därefter Join. I den gråa rutan som heter Join Data väljer jag att join data from another layer baseed on spatial location. Vid punkt 1 väljer jag lagret med vägar som korsar vattendrag. Vid punkt 2 kryssar jag för Each line will be given av summary of the numeric attributes of the lines in the layer being joined that intersect it, and count field showing how manyu lines intersect it Jag kryssar också för Sum, sparar det nya lagret och trycker OK. I det nya skiktet går jag in i attributtabellen och tittar. En ny kolumn har skapats som heter Count, där antalet korsande vägar per vattendrag nu summerats. 4. Beräkning av antalet korsande vägar per km Att räkna ut antalet korsande vägar per km blir nästa steg i analysen. Först behövs vattendragens längd i km räknas ut. I det nya skiktet som gjordes i punkt 4, med en summering av antalet vägar som korsar varje vattendrag, görs först en ny kolumn (Välj Option och Add field i attributtabellen). I Field calculator som beskrevs i steg 3 görs en uträkning av längd i km för varje vattendrag genom dividering med 1000. Därefter görs ännu en ny kolumn i attributtabellen för att räkna ut antalet korsande vägar per km (jag kallar den nya kolumnen för Vagkors_km ). I Field calculator görs en beräkning enlig följande: Vagkors_km = [Count]/[Length_km]. För att göra denna beräkning behöver man bara dubbelklicka på Count under Fields, välja divisionstecknet och sedan dubbelklicka på den namngivna kolumnen med vattendragens längd i km (i mitt fall heter den Length_km ). Klart! Sida 6 av18

Metodbeskrivning för användning av bedömningsgrunderna för parametern Markanvändning i närmiljön (MORPH_COND_NM) Författare: Uwe Stephan () Programvara: ArcGIS 9.1 XtoolsPro 4.0.0 (http://www.xtoolspro.com) Konsulten använde även: ArcInfo Workstation Underlag Fastighetskartans yt- och linjeskikt med attributet vilken vattenförekomst sjön/vattendraget är en del av. ( FastighetskartansVattenytorNOVD070807.shp och FastighetskartansVattendragNOVDplusKringliggandeLan.shp ) OBS: Förutsätter att en attributöverföring från vattenförekomstskikten till fastighetskartans linje- och ytorskikt har gjorts! (Se även dokument Attributöverföring Vattenytor.doch och Attributöverföring rinnsträckor.doc) GIS-skikt över Hyggen och avverkningsanmälningar (1999-2007) från Skogstyrelsen GSD-marktäckedata Byggnader ur fastighetskartan Förbereda data (utförd av GIS-konsult på Metria) 1 Uppdatering av markdataskikt mha ett hyggesskikt och ett zon-skikt av hus 1.1.1 Konvertering av berörda skikt till ArcInfo-coverage format 1.1.2 Anpassning av attributfälten i hyggesskikt till markdataskikt, 1.1.3 UPDATE-körning av de två skikten och ett nytt markdataskikt erhölls. 2 Preparera två husskikt genom att skapa 20m buffertzon runt varje byggnad. 2.1 P.g.a. mängden hus, som överlappar varann försvåras uppdatering av markdataskiktet. Åtgärd: Uppdelning av huszon-skikten i delområden (områdesnamn) för att minska antalet i varje skikt. 2.2 I ArcInfo Workstn utfördes en CLEAN-körning, som "plattar till" varje husskikt och även DISSOLVE-körningar för att därmed underlätta användningen i analyskörningar. 2.3 Ett antal UPDATE-körningar återskapade ett preparerat hus-zon-skikt, som det också kördes ännu en DISSOLVE-körning mot för att ytterligare reducera antalet ytor. 2.4 En UPDATE-körning för att skapa ett nytt markdataskikt inkluderat med det preparerade hus-zon-skiktet. 3 Spara resultat i skiktet Markdata.shp Metodbeskrivning för vattendragsvattenförekomster och sjövattenförekomster 1 Skapa markdatazoner runt alla sjöar och vattendrag i NÖVD 1.1 En 50m buffertzon skapas runt alla sjöytor i området (NÖVD) och likaså runt alla vattendrag i området. Sjöarna används också för att ta bort innanmätet på sjö-zon-skiktet. Sida 7 av18

1.2 Även öar i sjöar fick en 50m-zon inåt resp ö. (BUFFER-körning med negativ distans) 1.3 Med INTERSECT-körning mot mardataskiktet extraheras alla markytor inom sjö-zonskiktet till ett eget sjömarkskikt: VY_50m_MARKZON 1.4 För att klara att extrahera de många vattendragszonerna mot markdataskiktet gjordes ett urval ur markdataskiktet med kriteriet att skapa ett temporärt markskikt med endast de berörda markytorna. Därefter klarades INTERSECT-körningen och det bildades ett vattendragsmarkskikt: VD_50m_MARK. 1.5 För att slippa överlappning mellan anslutande vattendrag i sjöarna gjordes en UPDATEkörning av VD_50m_MARK-skiktet mot VY_50m_MARKZON-skiktet, som bildade skiktet: VD_VY_MARK. 2 Konvertering tillbaka till shapedata-format före leverans. 3 Beräkna andelen area per markanvändningsklass (gridcode) 4 Beräkna arean per markanvändningsklass och per vattenförekomst-id: 4.1 Aggregate area (SUM_AREA) över gridcode, vattendragsvattenförekomst-id (VDRFVKEUCD) och sjövattenförekomst-id (SJOVFKEUCD) med hjälpa av XtoolsPro 4.0.0 > Aggregate 4.2 Group by GRIDCODE, VDRVFKEUCD, SJOVFKEUCD och summera over SUM_AREA och spara resultatet i filen XTOOLS_AGGREGATE.shp 5 Beräkna totalarean rund hela vattendragsvattenförekomsten 5.1 Aggregate area över vattendragsvattenförekomst-id (VDRVFKEUCD) 5.2 Group by VDRFVKEUCD och summera över SUM_AREA och spara resultatet i filen XTOOLS_AGGREGATE_sum_area_vdrvfk i kolumnen SUM_AREA_V 6 Beräkna totalarean rund hela sjövattenförekomsten 6.1 Aggregate area över sjövattenförekomst-id (SJOVFKEUCD) 6.2 Group by SJOFVKEUCD och summera över SUM_AREA och spara resultatet i filen XTOOLS_AGGREGATE_sum_area_sjovfk i kolumnen SUM_AREA_S 7 Beräkna andelen area per markanvändningsklass i procent 7.1 Lägg till en kolumn (double, 6:3) för andelen markanvändningsklass av totalarean (ANDEL_GRID)i filen XTOOLS_AGGREGATE 7.2 Join XTOOLS_AGGREGATE med XTOOLS_AGGREGATE_sum_area_vdrvfk via attributet VDRVFKEUCD och XTOOLS_AGGREGATE_sum_area_sjovfk via attributet SJOVFKEUCD 7.3 Välj alla rader med VDRVFKEUCD <> 7.4 FieldCalculator: ANDEL_GRID= [SUM_AREA]/[SUM_AREA_V]*100 7.5 Unselect 7.6 Välj alla rader med SJOVFKEUCD <> 7.7 FieldCalculator: ANDEL_GRID= [SUM_AREA]/[SUM_AREA_S]*100 7.8 Unselect 8 Beräkna andelen artificiell mark per vattenförekomst-id 8.1 Välj alla GRIDCODE mellan 1-13, 30, 32 och 54 samt 999 (byggnader med 20m buffert) som utgör artificiell mark och exportera data som XTOOLS_AGGREGATE_artificell_mark.shp Sida 8 av18

8.2 Aggregate ANDEL_GRID över vattendragsvattenförekomst-id (VDRVFKEUCD) och sjövattenförekomst-id (SJOVFKEUCD) 8.3 Group by VDRVFKEUCD och SJOVFKEUCD och summera over ANDEL_GRID och spara resultatet i filen XTOOLS_AGGREGATE_artificell_mark_andel_per_vfk.shp i kolumnen ANDEL_ARTM 9 Klassa andelen artificiell mark enligt bedömningsgrunderna 9.1 Lägg till en kolumn COND_NM (short integer, precision 2) i filen XTOOLS_AGGREGATE_artificell_mark_andel_per_vfk.shp 9.2 FieldCalculator: (KlassningMarkanvandningINarmiljon.cal) Dim num If [ANDEL_ARTM] < 10.000 then num = 1 Elseif [ANDEL_ARTM] < 20.000 AND [ANDEL_ARTM] > 10.001 then num = 2 Elseif [ANDEL_ARTM] < 40.000 AND [ANDEL_ARTM] > 20.001 then num = 3 Elseif [ANDEL_ARTM] < 60.000 AND [ANDEL_ARTM] > 40.001 then num = 4 Elseif [ANDEL_ARTM] < 100.001 AND [ANDEL_ARTM] > 60.001 then num = 5 Else num = 99 End if Klart! Sida 9 av18

Metodbeskrivning för användning av bedömningsgrunderna för parametern Markanvändning i delavrinningsområde för sjöar och vattendrag (MORPH_COND_LU) bara Stockholms län Författare: Uwe Stephan () Programvara: ArcGIS 9.2 XtoolsPro 4.0.0 (http://www.xtoolspro.com) FME 2009 Excel Underlag Sjövattenförekomster ur skiktet sjoar.shp Avrinnningsområden ur skiktet aro_y_2007.shp GIS-skikt över Hyggen och avverkningsanmälningar (1999-2007) från Skogstyrelsen GSD-marktäckedata Byggnader ur fastighetskartan Underlag Vattenförekomsternas avrinningsområden i personlig geodatabas ARO_Vattenforekomster_AB_lan_SWEREF GIS-skikt över Hyggen och avverkningsanmälningar (1999-2007) från Skogstyrelsen GSD-marktäckedata Byggnader ur fastighetskartan Förbereda data (utförd av GIS-konsult på Metria) 1 Uppdatering av markdataskikt mha ett hyggesskikt och ett zon-skikt av hus 1.1.1 Konvertering av berörda skikt till ArcInfo-coverage format 1.1.2 Anpassning av attributfälten i hyggesskikt till markdataskikt, 1.1.3 UPDATE-körning av de två skikten och ett nytt markdataskikt erhölls. 2 Preparera två husskikt genom att skapa 20m buffertzon runt varje byggnad. (gridcode 999) 2.1 P.g.a. mängden hus, som överlappar varann försvåras uppdatering av markdataskiktet. Åtgärd: Uppdelning av huszon-skikten i delområden (områdesnamn) för att minska antalet i varje skikt. 2.2 I ArcInfo Workstn utfördes en CLEAN-körning, som "plattar till" varje husskikt och även DISSOLVE-körningar för att därmed underlätta användningen i analyskörningar. 2.3 Ett antal UPDATE-körningar återskapade ett preparerat hus-zon-skikt, som det också kördes ännu en DISSOLVE-körning mot för att ytterligare reducera antalet ytor. 2.4 En UPDATE-körning för att skapa ett nytt markdataskikt inkluderat med det preparerade hus-zon-skiktet. 3 Spara resultat i skiktet Markdata.shp Sida 10 av18

4 Klipp skiktet med gränserna för Norra Östersjöns vattendistrikt och säkerställ att skiktet är i SWEREF99, spara skiktet i en personlig geodatabas som markdata_sweref_novd Metodbeskrivning för vattenförekomster 1 Förbereda skikten för analys 1.1 Öppna ArcCatalog och välj Intersect ur Verktygslådan (toolbox) 1.2 Kör Intersect med följande inställningar på skikten markdata_sweref_novd och ARO_Vattenforekomster_AB_lan_SWEREF och spara resulatet som 1_Intersect Tidsåtgång: 1 tim 20 min. 1.3 Dissolve skiktet 1_Intersect över EU_CD och GRIDCODE med hjälp av verktyget Dissolve i FME 2009 (ArcCatalog använde för mycket minne och crashade) för att slå ihop polygoner med samma Gridcode och EU_CD som gränser till varandra och spara resultatet i skiktet 2_Dissolve Tidsåtgång: 2 tim 55 min Sida 11 av18

1.4 Aggregera skiktet 2_Dissolve över attributerna GRIDCODE och EU_CD med hjälp verktyget Aggregate i FME 2009 och spara resultatet i skiktet 3_Aggregate Tidsåtgång: 50 minuter 1.5 Exportera attributtabellen i 3_Aggregate till en Exceltabell (enklast med verktyget XToolsPro) 2 Analys 2.1 Beräkna avrinningsområdenas AREA utan vattenytorna (gridcode 80-86) genom att summera arean över ytorna som inte är gridcode 80 till 86 2.2 Beräkna AREA för artificiell mark genom att summera arean över gridcoderna: Gridcode Beskrivning 1 Tät stadsstruktur (utan byggnader i fastighetskartan med 20 m buffert) 999 Tät stadsstruktur (Byggnader med 20 m buffert ur fastighetskartan 1:10 000) 2 Orter med mer än 200 invånare och med mindre områden av trädgårdar och grönområden 3 Orter med mer än 200 invånare och med större områden av trädgårdar och grönområden 4 Orter med mindre än 200 invånare 5 Landsortsbebyggelse med tomtmark av öppen karaktär 6 Industri, handelsenheter, offentlig service och militära förläggningar 7 Väg- och järnvägsnät med kringområden 8 Hamnområden 9 Flygplats 10 Grus- och sandtag Sida 12 av18

11 Övriga mineralextraktionsplatser 12 Deponier 13 Byggplatser 30 Åkermark 32 Betesmarker 54 Hygge (Data från GSD-marktäckedata uppdaterad med hyggen och avverkningsanmälningar ifrån Skogsstyrelsen avverkningsdatabas) 2.3 Beräkna andelen artificiell mark genom att dela summan arean av gridcoderna ovan med avrinningsområdets totala area utan vattenytor (=landarea) 2.4 Lägg till en kolumn med namnet Status markanvändning i avrinningsområdet och klassa andelen artificiell mark enligt följande tabell (tagen ur Bedömningsgrunder för hydromorfologi, Bilaga C till handbok 2007:4) Status Hög God Måttlig Otillfredsställande Dålig Markanvändning i avrinningsområdet 10 % av avrinningsområdet består av artificiell mark > 10-20 % av avrinningsområdet består av artificiell mark > 20-40 % av avrinningsområdet består av artificiell mark > 40-60 % av avrinningsområdet består av artificiell mark > 60 % av avrinningsområdet består av artificiell mark Klart! Sida 13 av18

Metodbeskrivning för användning av bedömningsgrunderna för parametern Antal diken per km (MORPH_COND_DITCH) Författare: Uwe Stephan () Programvara: ArcGIS 9.1 XtoolsPro 4.0.0 (http://www.xtoolspro.com) ET-GeoWizard Underlag: Fastighetskartans yt- och linjeskikt med attributet vilken vattenförekomst sjön/vattendraget är en del av. ( FastighetskartansVattenytorNOVD070807.shp och FastighetskartansVattendragNOVDplusKringliggandeLan.shp ) OBS: Förutsätter att en attributöverföring från vattenförekomstskikten till fastighetskartans linje- och ytorskikt har gjorts! Förbereda data 1 Skapa en 20m buffert rund alla vattenförekomster 1.1 Öppna fastighetskaratans ytor- och linjeskikt i ArcGIS 1.2 Välj ut de linjer i linjeskiktet som ligger i NÖVD och exportera till FastighetskartansVattendrag_baraNOVD.shp 1.3 Välj ut de linjer i FastighetskartansVattendrag_baraNOVD.shp som är en del som av en vattenförekomst (dvs har ett VDRVFKEUCD <> ) 1.4 Exportera dessa linjer till FastighetskartansVattendrag_baraNOVD_baraVDRVFKEUCD.shp 1.5 Skapa en 20 m bred buffert runt linjerna i fastighetskartan ( FastighetskartansVattendrag_baraNOVD_baraVDRVFKEUCD.shp )och spara resultatet i filen FastighetskartansVattendrag_baraNOVD_baraVDRVFKEUCD_20mbuffert.shp. 1.6 Välj ut de ytor i ytorskiktet som är en del av en vattenförekomst (dvs har ett VDRVFKEUCD<> OR SJOVFKEUCD <> ) 1.7 Exportera dessa ytor till FastighetskartansVattenytorNOVD070807_baraVDRVFKCD_SJOVDRVFK.shp 1.8 Skapa en 20m bred buffert runt ytorna i fastighetskartans FastighetskartansVattenytorNOVD070807_baraVDRVFKCD_SJOVDRVFK.shp och spara resultatet i FastighetskartansVattenytorNOVD070807_baraVDRVFKCD_SJOVDRVFK_20mbuffer t.shp Sida 14 av18

2 Ta fram alla vattendrag som är en rak linje i fastighetskartan och är längre än 50 m 2.1 Xtools pro: kör en Split Polylines 2.2 Och spara resultatet i FastighetskartansVattendrag_baraNOVD_splitallvertices.shp 2.3 Lägg till fältet LENGTH_MS i attributtabellen för FastighetskartansVattendrag_baraNOVD_splitallvertices.shp och beräkna längden för varje objekt med FieldCalculator 2.4 Välj alla linjer i FastighetskartansVattendrag_baraNOVD_splitallvertices.shp som är längre än 49.99 m och spara urvalet i FastighetskartansVattendrag_baraNOVD_splitallvertices_langre50m.shp 3 Räkna antalet endpunkter av rakalinjer längre än 50 m inom en 20 m buffert rund vattenförekomsterna 3.1.1 Skapa ett punktskikt av FastighetskartansVattendrag_baraNOVD_splitallvertices_langre50m.shp som innehåller endpunkterna Sida 15 av18

3.1.2 Tryck på GO 3.1.3 Spara resultatet i filen FastighetskartansVattendrag_baraNOVD_splitallvertices_langre50m_endpunkter.shp 3.1.4 Tryck på NEXT > 3.1.5 Tryck på FINISH. 3.2 Välja alla endpunkter som inte är en del av en vattendragsvattenförekomst genom att välja alla punkter med attributet VDRVFKEUCD = och exportera resultatet till FastighetskartansVattendrag_baraNOVD_splitallvertices_langre50m_endpunkter_ejVDR VFKEUCD.shp Sida 16 av18

3.3 Ta bort alla nedan markerade kolumner i attributtabellen för i filen FastighetskartansVattendrag_baraNOVD_splitallvertices_langre50m_endpunkter_ejVDR VFKEUCD.shp 4 Merge buffertytorna för linjeskiktet med buffertytorna för ytskiktet och spara resultatet i Merge_buffert_runt_ytor_och_linjer_som_ar_vattenforekomster.shp 5 Join Merge_buffert_runt_ytor_och_linjer_som_ar_vattenforekomster.shp med FastighetskartansVattendrag_baraNOVD_splitallvertices_langre50m_endpunkter_ejVD RVFKEUCD.shp based on spatial location och spara resultatet som count.shp 6 I attributtabellen av filen count.shp finns det en kolumn Count_ som innehåller antalet endpunkter ur filen FastighetskartansVattendrag_baraNOVD_splitallvertices_langre50m_endpunkter.shp som ligger inom polygonen Merge_buffert_runt_ytor_och_linjer_som_ar_vattenforekomster.shp d.v.s. inom 20 m buffert rund sjöar och vattendragen ur FastighetskartansVattenytorNOVD070807.shp och FastighetskartansVattendragNOVDplusKringliggandeLan.shp Metodbeskrivning för vattendragsvattenförekomster 1 Aggregera antalet slutnoder inom den 20m bufferten per vattendragsvattenförekomst 1.1 skapa en ny kolumn COND_DITCH i en kopia av vattendrag.shp och kalla kopian för vattendrag_shp_bara_novd_med_paverkansbedomningar.shp 1.2 XtoolsPro > Aggregate features/records: Group by: VDRVFKEUCD och summera värden i fältet [count], spara resultatet I Count_aggregerad_per_VDRVFKEUCD.shp 1.3 Join [vattendrag.shp.eucd] med [Count_aggregerad_per_VDRVFKEUCD.shp.VDRVFKEUCD] 1.4 Join [vattendrag.shp.eucd] med [Langd_vattenforekomster_summa.txt.VDRVFKEUCD] som innehåller längden på vattendragsvattenförekomsterna i fastighetskartan 1.5 FieldCalculator: ladda in: Klassning_AntalDikenPerKM.cal som innehåller: Dim num If ( [Count_aggregerad_per_VDRVFKEUCD.sum_Count_]/([LENGTHVFK3]/1000)) < 1.00 then num = 1 Elseif ( [Count_aggregerad_per_VDRVFKEUCD.sum_Count_]/( [LENGTHVFK3]/1000)) > 1.00 AND ( [Count_aggregerad_per_VDRVFKEUCD.sum_Count_]/( [LENGTHVFK3]/1000)) < 3.01 then num = 2 Elseif ( [Count_aggregerad_per_VDRVFKEUCD.sum_Count_]/( [LENGTHVFK3]/1000)) > 3.00 AND ( [Count_aggregerad_per_VDRVFKEUCD.sum_Count_]/( [LENGTHVFK3]/1000)) < 5.01 then num = 3 Elseif ( [Count_aggregerad_per_VDRVFKEUCD.sum_Count_]/( [LENGTHVFK3]/1000)) > 5.00 AND ( [Count_aggregerad_per_VDRVFKEUCD.sum_Count_]/( [LENGTHVFK3]/1000)) < 7.01 then num = 4 Elseif ( [Count_aggregerad_per_VDRVFKEUCD.sum_Count_]/( [LENGTHVFK3]/1000)) > 7.00 AND ( [Count_aggregerad_per_VDRVFKEUCD.sum_Count_]/( [LENGTHVFK3]/1000)) < 100.0 then num = 5 End if Sida 17 av18

1.6 Välj alla vattenförekomster i vattendrag_shp_bara_novd_med_paverkansbedomningar.shp via attributet RAPP_FK = Y och COND_DITCH = 0 1.7 FieldCalculator: COND_DITCH = 1 (härmed klassas alla vattenförekomster som inte har ett enda dike inom en 20m buffert som klass 1 (hög status)) 1.8 Fältet COND_DITCH innehåller nu klassningen för Diken per km för vattendrag som är vattenförekomster Metodbeskrivning för sjövattenförekomster 2 Aggregera antalet slutnoder inom den 20m bufferten per sjövattenförekomst 2.1 skapa en ny kolumn COND_DITCH i en kopia av sjoar.shp och kalla kopian för sjoar_shp_bara_novd_med_paverkansbedomningar.shp 2.2 XtoolsPro > Aggregate features/records: Group by: SJOVFKEUCD och summera värden i fältet [count], spara resultatet I Count_aggregerad_per_SJOVFKEUCD.shp 2.3 Join [sjoar.shp.eucd] med [Count_aggregerad_per_SJOVFKEUCD.shp.SJOVFKEUCD] 2.4 Join [vattendrag.shp.eucd] med [Summa_omkrets_sjovattenforekomster.txt.SJOVFKEUCD] som innehåller omkretsen på sjövattenförekomsterna i fastighetskartan 2.5 FieldCalculator: ladda in: Klassning_AntalDikenPerKM_sjoar.cal som innehåller: Dim num If ( [Count_aggregerad_per_SJOVFKEUCD.sum_Count_]/( [sum_omkret]/1000)) < 1.00 then num = 1 Elseif ( [Count_aggregerad_per_SJOVFKEUCD.sum_Count_]/( [sum_omkret]/1000)) > 1.00 AND ( [Count_aggregerad_per_SJOVFKEUCD.sum_Count_]/( [sum_omkret]/1000)) < 3.01 then num = 2 Elseif ( [Count_aggregerad_per_SJOVFKEUCD.sum_Count_]/( [sum_omkret]/1000)) > 3.00 AND ( [Count_aggregerad_per_SJOVFKEUCD.sum_Count_]/( [sum_omkret]/1000)) < 5.01 then num = 3 Elseif ( [Count_aggregerad_per_SJOVFKEUCD.sum_Count_]/( [sum_omkret]/1000)) > 5.00 AND ( [Count_aggregerad_per_SJOVFKEUCD.sum_Count_]/( [sum_omkret]/1000)) < 7.01 then num = 4 Elseif ( [Count_aggregerad_per_SJOVFKEUCD.sum_Count_]/( [sum_omkret]/1000)) > 7.00 AND ( [Count_aggregerad_per_SJOVFKEUCD.sum_Count_]/( [sum_omkret]/1000)) < 100.0 then num = 5 End if 2.6 Välj alla vattenförekomster i sjoar_shp_bara_novd_med_paverkansbedomningar.shp via attributet RAPP_FK = Y och COND_DITCH = 0 2.7 FieldCalculator: COND_DITCH = 1 (härmed klassas alla vattenförekomster som inte har ett enda dike inom en 20m buffert som klass 1 (hög status)) 2.8 Fältet COND_DITCH innehåller nu klassningen för Diken per km för sjöar som är vattenförekomster Sida 18 av18