aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuilhem Moulin <guilhem@fripost.org>2023-10-02 03:24:18 +0200
committerGuilhem Moulin <guilhem@fripost.org>2023-10-03 01:47:38 +0200
commit0d56538429885a5b2a80d549f5026712b9e5cdc8 (patch)
treea66e69b4da3472989d9770ebd5342c86fd28a411
parent746eb3900573972afe8598b0606cc223b8928b79 (diff)
Add support for extra layers (such as “Värdekärnor skog”).
-rwxr-xr-xgis-observation-map54
-rw-r--r--höga-skogliga-naturvärden.qml505
-rw-r--r--kontinuitetsskog.qml711
-rw-r--r--nyckelbiotoper.qml703
-rw-r--r--pågående-reservatsbildning.qml502
-rw-r--r--skogliga-värdekärnor.qml704
6 files changed, 3179 insertions, 0 deletions
diff --git a/gis-observation-map b/gis-observation-map
index 9c58b8e..248b63a 100755
--- a/gis-observation-map
+++ b/gis-observation-map
@@ -36,6 +36,7 @@ from qgis.core import (
QgsApplication,
QgsCoordinateReferenceSystem,
QgsLayerDefinition,
+ QgsLayerTreeLayer,
QgsLayerTreeModel,
QgsMapLayer,
QgsPointXY,
@@ -827,6 +828,59 @@ if not args.no_observations:
getObservations(taxonLists, taxonRedlistCategories, searchFilter)
+if args.project_home is not None and projectInstance is not None:
+ for item in config['QGIS'].get('NatureValue', []):
+ name = item['Name'].title()
+ srcPath = Path(item['Source']).expanduser()
+ dstPath = args.project_home.joinpath(srcPath.name)
+
+ fmt = item.get('Format')
+ if fmt is not None:
+ drv = ogr.GetDriverByName(fmt)
+ if drv is None:
+ raise Exception(f'Invalid format {fmt}')
+ suffixes = drv.GetMetadataItem(gdal.DMD_EXTENSIONS).split(' ')
+ if dstPath.suffix[1:] not in suffixes:
+ dstPath = dstPath.with_suffix('.' + suffixes[0])
+
+ layerName = item.get('LayerName')
+ srcDs = gdal.OpenEx(
+ srcPath.as_posix(),
+ gdal.OF_VECTOR,
+ open_options=item.get('SourceOpenOptions', [])
+ )
+
+ dstPath = dstPath.as_posix()
+ gdal.VectorTranslate(
+ dstPath, srcDs, format=fmt,
+ accessMode='overwrite',
+ reproject=True, dstSRS=target_srs,
+ clipDst=clipGeometry.ExportToWkt() if item.get('Clip', True) else None,
+ datasetCreationOptions=item.get('DatasetCreationOptions', []),
+ layerCreationOptions=item.get('LayerCreationOptions', []),
+ geometryType=item.get('GeometryType'),
+ skipFailures=True,
+ layers=[layerName] if layerName is not None else None
+ )
+ srcDs = None
+
+ if layerName is not None:
+ dstPath = f'{dstPath}|layername={layerName}'
+ layer = QgsVectorLayer(dstPath, name, 'ogr')
+ if not layer.isValid():
+ raise Exception(f'ERROR: {dstPath}: failed to load in QGIS')
+ projectInstance.addMapLayer(layer, False)
+ layerTreeRoot.insertChildNode(-1, QgsLayerTreeLayer(layer)) # last
+ layer.setReadOnly(True)
+
+ isVisible = item.get('Visible', True)
+ layerTreeRoot.findLayer(layer.id()).setItemVisibilityChecked(isVisible)
+
+ style = item.get('Style')
+ if style is not None:
+ style = Path(style).expanduser()
+ layer.loadNamedStyle(style.as_posix())
+
topo_maps = ['Topografi 10', 'Topografi 50', 'Topografi 100']
if args.topo_basedir is not None and projectInstance is not None:
idxContains = {}
diff --git a/höga-skogliga-naturvärden.qml b/höga-skogliga-naturvärden.qml
new file mode 100644
index 0000000..3e5deb3
--- /dev/null
+++ b/höga-skogliga-naturvärden.qml
@@ -0,0 +1,505 @@
+<!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>
+<qgis simplifyDrawingTol="1" simplifyAlgorithm="0" simplifyLocal="1" version="3.28.11-Firenze" readOnly="1" simplifyDrawingHints="1" symbologyReferenceScale="-1" hasScaleBasedVisibilityFlag="0" labelsEnabled="0" simplifyMaxScale="1" maxScale="0" styleCategories="AllStyleCategories" minScale="100000000">
+ <flags>
+ <Identifiable>1</Identifiable>
+ <Removable>1</Removable>
+ <Searchable>1</Searchable>
+ <Private>0</Private>
+ </flags>
+ <temporal accumulate="0" durationField="" enabled="0" durationUnit="min" limitMode="0" startField="" endExpression="" mode="0" endField="" fixedDuration="0" startExpression="">
+ <fixedRange>
+ <start></start>
+ <end></end>
+ </fixedRange>
+ </temporal>
+ <elevation showMarkerSymbolInSurfacePlots="0" clamping="Terrain" extrusionEnabled="0" zoffset="0" zscale="1" symbology="Line" binding="Centroid" type="IndividualFeatures" extrusion="0" respectLayerSymbol="1">
+ <data-defined-properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data-defined-properties>
+ <profileLineSymbol>
+ <symbol force_rhr="0" name="" alpha="1" frame_rate="10" clip_to_extent="1" is_animated="0" type="line">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer pass="0" class="SimpleLine" enabled="1" locked="0">
+ <Option type="Map">
+ <Option name="align_dash_pattern" value="0" type="QString"/>
+ <Option name="capstyle" value="square" type="QString"/>
+ <Option name="customdash" value="5;2" type="QString"/>
+ <Option name="customdash_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="customdash_unit" value="MM" type="QString"/>
+ <Option name="dash_pattern_offset" value="0" type="QString"/>
+ <Option name="dash_pattern_offset_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="dash_pattern_offset_unit" value="MM" type="QString"/>
+ <Option name="draw_inside_polygon" value="0" type="QString"/>
+ <Option name="joinstyle" value="bevel" type="QString"/>
+ <Option name="line_color" value="190,178,151,255" type="QString"/>
+ <Option name="line_style" value="solid" type="QString"/>
+ <Option name="line_width" value="0.6" type="QString"/>
+ <Option name="line_width_unit" value="MM" type="QString"/>
+ <Option name="offset" value="0" type="QString"/>
+ <Option name="offset_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="offset_unit" value="MM" type="QString"/>
+ <Option name="ring_filter" value="0" type="QString"/>
+ <Option name="trim_distance_end" value="0" type="QString"/>
+ <Option name="trim_distance_end_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="trim_distance_end_unit" value="MM" type="QString"/>
+ <Option name="trim_distance_start" value="0" type="QString"/>
+ <Option name="trim_distance_start_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="trim_distance_start_unit" value="MM" type="QString"/>
+ <Option name="tweak_dash_pattern_on_corners" value="0" type="QString"/>
+ <Option name="use_custom_dash" value="0" type="QString"/>
+ <Option name="width_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </profileLineSymbol>
+ <profileFillSymbol>
+ <symbol force_rhr="0" name="" alpha="1" frame_rate="10" clip_to_extent="1" is_animated="0" type="fill">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer pass="0" class="SimpleFill" enabled="1" locked="0">
+ <Option type="Map">
+ <Option name="border_width_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="color" value="190,178,151,255" type="QString"/>
+ <Option name="joinstyle" value="bevel" type="QString"/>
+ <Option name="offset" value="0,0" type="QString"/>
+ <Option name="offset_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="offset_unit" value="MM" type="QString"/>
+ <Option name="outline_color" value="136,127,108,255" type="QString"/>
+ <Option name="outline_style" value="solid" type="QString"/>
+ <Option name="outline_width" value="0.2" type="QString"/>
+ <Option name="outline_width_unit" value="MM" type="QString"/>
+ <Option name="style" value="solid" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </profileFillSymbol>
+ <profileMarkerSymbol>
+ <symbol force_rhr="0" name="" alpha="1" frame_rate="10" clip_to_extent="1" is_animated="0" type="marker">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer pass="0" class="SimpleMarker" enabled="1" locked="0">
+ <Option type="Map">
+ <Option name="angle" value="0" type="QString"/>
+ <Option name="cap_style" value="square" type="QString"/>
+ <Option name="color" value="190,178,151,255" type="QString"/>
+ <Option name="horizontal_anchor_point" value="1" type="QString"/>
+ <Option name="joinstyle" value="bevel" type="QString"/>
+ <Option name="name" value="diamond" type="QString"/>
+ <Option name="offset" value="0,0" type="QString"/>
+ <Option name="offset_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="offset_unit" value="MM" type="QString"/>
+ <Option name="outline_color" value="136,127,108,255" type="QString"/>
+ <Option name="outline_style" value="solid" type="QString"/>
+ <Option name="outline_width" value="0.2" type="QString"/>
+ <Option name="outline_width_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="outline_width_unit" value="MM" type="QString"/>
+ <Option name="scale_method" value="diameter" type="QString"/>
+ <Option name="size" value="3" type="QString"/>
+ <Option name="size_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="size_unit" value="MM" type="QString"/>
+ <Option name="vertical_anchor_point" value="1" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </profileMarkerSymbol>
+ </elevation>
+ <renderer-v2 referencescale="-1" type="singleSymbol" enableorderby="0" forceraster="0" symbollevels="0">
+ <symbols>
+ <symbol force_rhr="0" name="0" alpha="1" frame_rate="10" clip_to_extent="1" is_animated="0" type="fill">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer pass="0" class="SimpleFill" enabled="1" locked="0">
+ <Option type="Map">
+ <Option name="border_width_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="color" value="148,209,128,128" type="QString"/>
+ <Option name="joinstyle" value="bevel" type="QString"/>
+ <Option name="offset" value="0,0" type="QString"/>
+ <Option name="offset_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="offset_unit" value="MM" type="QString"/>
+ <Option name="outline_color" value="143,181,131,255" type="QString"/>
+ <Option name="outline_style" value="no" type="QString"/>
+ <Option name="outline_width" value="0.26" type="QString"/>
+ <Option name="outline_width_unit" value="MM" type="QString"/>
+ <Option name="style" value="solid" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </symbols>
+ <rotation/>
+ <sizescale/>
+ </renderer-v2>
+ <customproperties>
+ <Option type="Map">
+ <Option name="embeddedWidgets/count" value="0" type="int"/>
+ <Option name="variableNames"/>
+ <Option name="variableValues"/>
+ </Option>
+ </customproperties>
+ <blendMode>0</blendMode>
+ <featureBlendMode>0</featureBlendMode>
+ <layerOpacity>1</layerOpacity>
+ <SingleCategoryDiagramRenderer diagramType="Histogram" attributeLegend="1">
+ <DiagramCategory penColor="#000000" opacity="1" penAlpha="255" lineSizeType="MM" spacingUnitScale="3x:0,0,0,0,0,0" width="15" backgroundColor="#ffffff" showAxis="1" maxScaleDenominator="1e+08" spacingUnit="MM" height="15" penWidth="0" backgroundAlpha="255" diagramOrientation="Up" minScaleDenominator="0" sizeScale="3x:0,0,0,0,0,0" barWidth="5" labelPlacementMethod="XHeight" minimumSize="0" scaleBasedVisibility="0" enabled="0" lineSizeScale="3x:0,0,0,0,0,0" rotationOffset="270" direction="0" sizeType="MM" spacing="5" scaleDependency="Area">
+ <fontProperties description="Sans Serif,9,-1,5,50,0,0,0,0,0" underline="0" italic="0" style="" strikethrough="0" bold="0"/>
+ <attribute colorOpacity="1" label="" color="#000000" field=""/>
+ <axisSymbol>
+ <symbol force_rhr="0" name="" alpha="1" frame_rate="10" clip_to_extent="1" is_animated="0" type="line">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer pass="0" class="SimpleLine" enabled="1" locked="0">
+ <Option type="Map">
+ <Option name="align_dash_pattern" value="0" type="QString"/>
+ <Option name="capstyle" value="square" type="QString"/>
+ <Option name="customdash" value="5;2" type="QString"/>
+ <Option name="customdash_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="customdash_unit" value="MM" type="QString"/>
+ <Option name="dash_pattern_offset" value="0" type="QString"/>
+ <Option name="dash_pattern_offset_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="dash_pattern_offset_unit" value="MM" type="QString"/>
+ <Option name="draw_inside_polygon" value="0" type="QString"/>
+ <Option name="joinstyle" value="bevel" type="QString"/>
+ <Option name="line_color" value="35,35,35,255" type="QString"/>
+ <Option name="line_style" value="solid" type="QString"/>
+ <Option name="line_width" value="0.26" type="QString"/>
+ <Option name="line_width_unit" value="MM" type="QString"/>
+ <Option name="offset" value="0" type="QString"/>
+ <Option name="offset_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="offset_unit" value="MM" type="QString"/>
+ <Option name="ring_filter" value="0" type="QString"/>
+ <Option name="trim_distance_end" value="0" type="QString"/>
+ <Option name="trim_distance_end_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="trim_distance_end_unit" value="MM" type="QString"/>
+ <Option name="trim_distance_start" value="0" type="QString"/>
+ <Option name="trim_distance_start_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="trim_distance_start_unit" value="MM" type="QString"/>
+ <Option name="tweak_dash_pattern_on_corners" value="0" type="QString"/>
+ <Option name="use_custom_dash" value="0" type="QString"/>
+ <Option name="width_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </axisSymbol>
+ </DiagramCategory>
+ </SingleCategoryDiagramRenderer>
+ <DiagramLayerSettings linePlacementFlags="18" zIndex="0" showAll="1" priority="0" placement="1" dist="0" obstacle="0">
+ <properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </properties>
+ </DiagramLayerSettings>
+ <geometryOptions removeDuplicateNodes="0" geometryPrecision="0">
+ <activeChecks/>
+ <checkConfiguration type="Map">
+ <Option name="QgsGeometryGapCheck" type="Map">
+ <Option name="allowedGapsBuffer" value="0" type="double"/>
+ <Option name="allowedGapsEnabled" value="false" type="bool"/>
+ <Option name="allowedGapsLayer" value="" type="QString"/>
+ </Option>
+ </checkConfiguration>
+ </geometryOptions>
+ <legend showLabelLegend="0" type="default-vector"/>
+ <referencedLayers/>
+ <fieldConfiguration>
+ <field name="fid" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="OBJECTID" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="NAMN" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="AREA_HA" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="GRANSJUST" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="SHAPE_STAr" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="SHAPE_STLe" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ </fieldConfiguration>
+ <aliases>
+ <alias name="" index="0" field="fid"/>
+ <alias name="" index="1" field="OBJECTID"/>
+ <alias name="" index="2" field="NAMN"/>
+ <alias name="" index="3" field="AREA_HA"/>
+ <alias name="" index="4" field="GRANSJUST"/>
+ <alias name="" index="5" field="SHAPE_STAr"/>
+ <alias name="" index="6" field="SHAPE_STLe"/>
+ </aliases>
+ <defaults>
+ <default expression="" field="fid" applyOnUpdate="0"/>
+ <default expression="" field="OBJECTID" applyOnUpdate="0"/>
+ <default expression="" field="NAMN" applyOnUpdate="0"/>
+ <default expression="" field="AREA_HA" applyOnUpdate="0"/>
+ <default expression="" field="GRANSJUST" applyOnUpdate="0"/>
+ <default expression="" field="SHAPE_STAr" applyOnUpdate="0"/>
+ <default expression="" field="SHAPE_STLe" applyOnUpdate="0"/>
+ </defaults>
+ <constraints>
+ <constraint constraints="3" exp_strength="0" notnull_strength="1" unique_strength="1" field="fid"/>
+ <constraint constraints="0" exp_strength="0" notnull_strength="0" unique_strength="0" field="OBJECTID"/>
+ <constraint constraints="0" exp_strength="0" notnull_strength="0" unique_strength="0" field="NAMN"/>
+ <constraint constraints="0" exp_strength="0" notnull_strength="0" unique_strength="0" field="AREA_HA"/>
+ <constraint constraints="0" exp_strength="0" notnull_strength="0" unique_strength="0" field="GRANSJUST"/>
+ <constraint constraints="0" exp_strength="0" notnull_strength="0" unique_strength="0" field="SHAPE_STAr"/>
+ <constraint constraints="0" exp_strength="0" notnull_strength="0" unique_strength="0" field="SHAPE_STLe"/>
+ </constraints>
+ <constraintExpressions>
+ <constraint exp="" desc="" field="fid"/>
+ <constraint exp="" desc="" field="OBJECTID"/>
+ <constraint exp="" desc="" field="NAMN"/>
+ <constraint exp="" desc="" field="AREA_HA"/>
+ <constraint exp="" desc="" field="GRANSJUST"/>
+ <constraint exp="" desc="" field="SHAPE_STAr"/>
+ <constraint exp="" desc="" field="SHAPE_STLe"/>
+ </constraintExpressions>
+ <expressionfields/>
+ <attributeactions>
+ <defaultAction key="Canvas" value="{00000000-0000-0000-0000-000000000000}"/>
+ </attributeactions>
+ <attributetableconfig actionWidgetStyle="dropDown" sortOrder="0" sortExpression="">
+ <columns>
+ <column name="fid" width="-1" hidden="0" type="field"/>
+ <column name="OBJECTID" width="-1" hidden="0" type="field"/>
+ <column name="NAMN" width="-1" hidden="0" type="field"/>
+ <column name="AREA_HA" width="-1" hidden="0" type="field"/>
+ <column name="GRANSJUST" width="-1" hidden="0" type="field"/>
+ <column name="SHAPE_STAr" width="-1" hidden="0" type="field"/>
+ <column name="SHAPE_STLe" width="-1" hidden="0" type="field"/>
+ <column width="-1" hidden="1" type="actions"/>
+ </columns>
+ </attributetableconfig>
+ <conditionalstyles>
+ <rowstyles/>
+ <fieldstyles/>
+ </conditionalstyles>
+ <storedexpressions/>
+ <editform tolerant="1"></editform>
+ <editforminit/>
+ <editforminitcodesource>0</editforminitcodesource>
+ <editforminitfilepath></editforminitfilepath>
+ <editforminitcode><![CDATA[# -*- coding: utf-8 -*-
+"""
+QGIS forms can have a Python function that is called when the form is
+opened.
+
+Use this function to add extra logic to your forms.
+
+Enter the name of the function in the "Python Init function"
+field.
+An example follows:
+"""
+from qgis.PyQt.QtWidgets import QWidget
+
+def my_form_open(dialog, layer, feature):
+ geom = feature.geometry()
+ control = dialog.findChild(QWidget, "MyLineEdit")
+]]></editforminitcode>
+ <featformsuppress>0</featformsuppress>
+ <editorlayout>generatedlayout</editorlayout>
+ <editable>
+ <field name="AREA_HA" editable="1"/>
+ <field name="Beskrivn1" editable="1"/>
+ <field name="Beskrivn2" editable="1"/>
+ <field name="Beskrivn3" editable="1"/>
+ <field name="Beskrivn4" editable="1"/>
+ <field name="Beskrivn5" editable="1"/>
+ <field name="Beskrivn6" editable="1"/>
+ <field name="Beskrivn7" editable="1"/>
+ <field name="Beskrivn8" editable="1"/>
+ <field name="Beteckn" editable="1"/>
+ <field name="Biotop1" editable="1"/>
+ <field name="Biotop2" editable="1"/>
+ <field name="Biotop3" editable="1"/>
+ <field name="Datinv" editable="1"/>
+ <field name="Del" editable="1"/>
+ <field name="Ekoblad" editable="1"/>
+ <field name="GRANSJUST" editable="1"/>
+ <field name="Hektar" editable="1"/>
+ <field name="Kommun" editable="1"/>
+ <field name="KommunKod" editable="1"/>
+ <field name="Lan" editable="1"/>
+ <field name="LanKod" editable="1"/>
+ <field name="NAMN" editable="1"/>
+ <field name="OBJECTID" editable="1"/>
+ <field name="Objektnr" editable="1"/>
+ <field name="Objnamn" editable="1"/>
+ <field name="SHAPE_STAr" editable="1"/>
+ <field name="SHAPE_STLe" editable="1"/>
+ <field name="Storruta" editable="1"/>
+ <field name="Url" editable="1"/>
+ <field name="fid" editable="1"/>
+ </editable>
+ <labelOnTop>
+ <field name="AREA_HA" labelOnTop="0"/>
+ <field name="Beskrivn1" labelOnTop="0"/>
+ <field name="Beskrivn2" labelOnTop="0"/>
+ <field name="Beskrivn3" labelOnTop="0"/>
+ <field name="Beskrivn4" labelOnTop="0"/>
+ <field name="Beskrivn5" labelOnTop="0"/>
+ <field name="Beskrivn6" labelOnTop="0"/>
+ <field name="Beskrivn7" labelOnTop="0"/>
+ <field name="Beskrivn8" labelOnTop="0"/>
+ <field name="Beteckn" labelOnTop="0"/>
+ <field name="Biotop1" labelOnTop="0"/>
+ <field name="Biotop2" labelOnTop="0"/>
+ <field name="Biotop3" labelOnTop="0"/>
+ <field name="Datinv" labelOnTop="0"/>
+ <field name="Del" labelOnTop="0"/>
+ <field name="Ekoblad" labelOnTop="0"/>
+ <field name="GRANSJUST" labelOnTop="0"/>
+ <field name="Hektar" labelOnTop="0"/>
+ <field name="Kommun" labelOnTop="0"/>
+ <field name="KommunKod" labelOnTop="0"/>
+ <field name="Lan" labelOnTop="0"/>
+ <field name="LanKod" labelOnTop="0"/>
+ <field name="NAMN" labelOnTop="0"/>
+ <field name="OBJECTID" labelOnTop="0"/>
+ <field name="Objektnr" labelOnTop="0"/>
+ <field name="Objnamn" labelOnTop="0"/>
+ <field name="SHAPE_STAr" labelOnTop="0"/>
+ <field name="SHAPE_STLe" labelOnTop="0"/>
+ <field name="Storruta" labelOnTop="0"/>
+ <field name="Url" labelOnTop="0"/>
+ <field name="fid" labelOnTop="0"/>
+ </labelOnTop>
+ <reuseLastValue>
+ <field name="AREA_HA" reuseLastValue="0"/>
+ <field name="Beskrivn1" reuseLastValue="0"/>
+ <field name="Beskrivn2" reuseLastValue="0"/>
+ <field name="Beskrivn3" reuseLastValue="0"/>
+ <field name="Beskrivn4" reuseLastValue="0"/>
+ <field name="Beskrivn5" reuseLastValue="0"/>
+ <field name="Beskrivn6" reuseLastValue="0"/>
+ <field name="Beskrivn7" reuseLastValue="0"/>
+ <field name="Beskrivn8" reuseLastValue="0"/>
+ <field name="Beteckn" reuseLastValue="0"/>
+ <field name="Biotop1" reuseLastValue="0"/>
+ <field name="Biotop2" reuseLastValue="0"/>
+ <field name="Biotop3" reuseLastValue="0"/>
+ <field name="Datinv" reuseLastValue="0"/>
+ <field name="Del" reuseLastValue="0"/>
+ <field name="Ekoblad" reuseLastValue="0"/>
+ <field name="GRANSJUST" reuseLastValue="0"/>
+ <field name="Hektar" reuseLastValue="0"/>
+ <field name="Kommun" reuseLastValue="0"/>
+ <field name="KommunKod" reuseLastValue="0"/>
+ <field name="Lan" reuseLastValue="0"/>
+ <field name="LanKod" reuseLastValue="0"/>
+ <field name="NAMN" reuseLastValue="0"/>
+ <field name="OBJECTID" reuseLastValue="0"/>
+ <field name="Objektnr" reuseLastValue="0"/>
+ <field name="Objnamn" reuseLastValue="0"/>
+ <field name="SHAPE_STAr" reuseLastValue="0"/>
+ <field name="SHAPE_STLe" reuseLastValue="0"/>
+ <field name="Storruta" reuseLastValue="0"/>
+ <field name="Url" reuseLastValue="0"/>
+ <field name="fid" reuseLastValue="0"/>
+ </reuseLastValue>
+ <dataDefinedFieldProperties/>
+ <widgets/>
+ <previewExpression>"NAMN"</previewExpression>
+ <mapTip></mapTip>
+ <layerGeometryType>2</layerGeometryType>
+</qgis>
diff --git a/kontinuitetsskog.qml b/kontinuitetsskog.qml
new file mode 100644
index 0000000..deca98a
--- /dev/null
+++ b/kontinuitetsskog.qml
@@ -0,0 +1,711 @@
+<!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>
+<qgis simplifyLocal="1" simplifyDrawingHints="1" simplifyDrawingTol="1" minScale="100000000" simplifyMaxScale="1" maxScale="0" hasScaleBasedVisibilityFlag="0" version="3.28.11-Firenze" simplifyAlgorithm="0" styleCategories="AllStyleCategories" labelsEnabled="0" symbologyReferenceScale="-1" readOnly="1">
+ <flags>
+ <Identifiable>1</Identifiable>
+ <Removable>1</Removable>
+ <Searchable>1</Searchable>
+ <Private>0</Private>
+ </flags>
+ <temporal endExpression="" accumulate="0" startField="" endField="" durationUnit="min" durationField="" mode="0" limitMode="0" fixedDuration="0" startExpression="" enabled="0">
+ <fixedRange>
+ <start></start>
+ <end></end>
+ </fixedRange>
+ </temporal>
+ <elevation extrusionEnabled="0" extrusion="0" showMarkerSymbolInSurfacePlots="0" symbology="Line" zscale="1" zoffset="0" clamping="Terrain" binding="Centroid" type="IndividualFeatures" respectLayerSymbol="1">
+ <data-defined-properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data-defined-properties>
+ <profileLineSymbol>
+ <symbol name="" frame_rate="10" force_rhr="0" is_animated="0" type="line" clip_to_extent="1" alpha="1">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer pass="0" class="SimpleLine" locked="0" enabled="1">
+ <Option type="Map">
+ <Option name="align_dash_pattern" value="0" type="QString"/>
+ <Option name="capstyle" value="square" type="QString"/>
+ <Option name="customdash" value="5;2" type="QString"/>
+ <Option name="customdash_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="customdash_unit" value="MM" type="QString"/>
+ <Option name="dash_pattern_offset" value="0" type="QString"/>
+ <Option name="dash_pattern_offset_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="dash_pattern_offset_unit" value="MM" type="QString"/>
+ <Option name="draw_inside_polygon" value="0" type="QString"/>
+ <Option name="joinstyle" value="bevel" type="QString"/>
+ <Option name="line_color" value="24,207,85,255" type="QString"/>
+ <Option name="line_style" value="solid" type="QString"/>
+ <Option name="line_width" value="0.6" type="QString"/>
+ <Option name="line_width_unit" value="MM" type="QString"/>
+ <Option name="offset" value="0" type="QString"/>
+ <Option name="offset_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="offset_unit" value="MM" type="QString"/>
+ <Option name="ring_filter" value="0" type="QString"/>
+ <Option name="trim_distance_end" value="0" type="QString"/>
+ <Option name="trim_distance_end_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="trim_distance_end_unit" value="MM" type="QString"/>
+ <Option name="trim_distance_start" value="0" type="QString"/>
+ <Option name="trim_distance_start_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="trim_distance_start_unit" value="MM" type="QString"/>
+ <Option name="tweak_dash_pattern_on_corners" value="0" type="QString"/>
+ <Option name="use_custom_dash" value="0" type="QString"/>
+ <Option name="width_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </profileLineSymbol>
+ <profileFillSymbol>
+ <symbol name="" frame_rate="10" force_rhr="0" is_animated="0" type="fill" clip_to_extent="1" alpha="1">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer pass="0" class="SimpleFill" locked="0" enabled="1">
+ <Option type="Map">
+ <Option name="border_width_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="color" value="24,207,85,255" type="QString"/>
+ <Option name="joinstyle" value="bevel" type="QString"/>
+ <Option name="offset" value="0,0" type="QString"/>
+ <Option name="offset_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="offset_unit" value="MM" type="QString"/>
+ <Option name="outline_color" value="17,148,60,255" type="QString"/>
+ <Option name="outline_style" value="solid" type="QString"/>
+ <Option name="outline_width" value="0.2" type="QString"/>
+ <Option name="outline_width_unit" value="MM" type="QString"/>
+ <Option name="style" value="solid" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </profileFillSymbol>
+ <profileMarkerSymbol>
+ <symbol name="" frame_rate="10" force_rhr="0" is_animated="0" type="marker" clip_to_extent="1" alpha="1">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer pass="0" class="SimpleMarker" locked="0" enabled="1">
+ <Option type="Map">
+ <Option name="angle" value="0" type="QString"/>
+ <Option name="cap_style" value="square" type="QString"/>
+ <Option name="color" value="24,207,85,255" type="QString"/>
+ <Option name="horizontal_anchor_point" value="1" type="QString"/>
+ <Option name="joinstyle" value="bevel" type="QString"/>
+ <Option name="name" value="diamond" type="QString"/>
+ <Option name="offset" value="0,0" type="QString"/>
+ <Option name="offset_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="offset_unit" value="MM" type="QString"/>
+ <Option name="outline_color" value="17,148,60,255" type="QString"/>
+ <Option name="outline_style" value="solid" type="QString"/>
+ <Option name="outline_width" value="0.2" type="QString"/>
+ <Option name="outline_width_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="outline_width_unit" value="MM" type="QString"/>
+ <Option name="scale_method" value="diameter" type="QString"/>
+ <Option name="size" value="3" type="QString"/>
+ <Option name="size_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="size_unit" value="MM" type="QString"/>
+ <Option name="vertical_anchor_point" value="1" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </profileMarkerSymbol>
+ </elevation>
+ <renderer-v2 forceraster="0" attr="Klass" referencescale="-1" enableorderby="0" type="categorizedSymbol" symbollevels="0">
+ <categories>
+ <category label="Sannolikt kontinuitetsskog" symbol="0" value="Sannolikt k-skog" type="string" render="true"/>
+ <category label="Sannolikt påverkad kontinuitetsskog" symbol="1" value="Sannolikt påverkad k-skog" type="string" render="true"/>
+ <category label="Ej kontinuitetsskog" symbol="2" value="Ej k-skog" type="string" render="true"/>
+ <category label="Svårtolkat bildunderlag" symbol="3" value="Svårtolkat bildunderlag" type="string" render="true"/>
+ </categories>
+ <symbols>
+ <symbol name="0" frame_rate="10" force_rhr="0" is_animated="0" type="fill" clip_to_extent="1" alpha="0.75">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer pass="0" class="SimpleFill" locked="0" enabled="1">
+ <Option type="Map">
+ <Option name="border_width_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="color" value="77,175,74,255" type="QString"/>
+ <Option name="joinstyle" value="bevel" type="QString"/>
+ <Option name="offset" value="0,0" type="QString"/>
+ <Option name="offset_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="offset_unit" value="MM" type="QString"/>
+ <Option name="outline_color" value="56,128,54,255" type="QString"/>
+ <Option name="outline_style" value="no" type="QString"/>
+ <Option name="outline_width" value="0.26" type="QString"/>
+ <Option name="outline_width_unit" value="MM" type="QString"/>
+ <Option name="style" value="solid" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ <symbol name="1" frame_rate="10" force_rhr="0" is_animated="0" type="fill" clip_to_extent="1" alpha="0.75">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer pass="0" class="SimpleFill" locked="0" enabled="1">
+ <Option type="Map">
+ <Option name="border_width_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="color" value="255,127,0,255" type="QString"/>
+ <Option name="joinstyle" value="bevel" type="QString"/>
+ <Option name="offset" value="0,0" type="QString"/>
+ <Option name="offset_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="offset_unit" value="MM" type="QString"/>
+ <Option name="outline_color" value="128,62,0,255" type="QString"/>
+ <Option name="outline_style" value="no" type="QString"/>
+ <Option name="outline_width" value="0.26" type="QString"/>
+ <Option name="outline_width_unit" value="MM" type="QString"/>
+ <Option name="style" value="solid" type="QString"/>
+ </Option>
+ <effect type="effectStack" enabled="0">
+ <effect type="dropShadow">
+ <Option type="Map">
+ <Option name="blend_mode" value="13" type="QString"/>
+ <Option name="blur_level" value="1.8515" type="QString"/>
+ <Option name="blur_unit" value="MM" type="QString"/>
+ <Option name="blur_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="color" value="0,0,0,255" type="QString"/>
+ <Option name="draw_mode" value="2" type="QString"/>
+ <Option name="enabled" value="1" type="QString"/>
+ <Option name="offset_angle" value="135" type="QString"/>
+ <Option name="offset_distance" value="2" type="QString"/>
+ <Option name="offset_unit" value="MM" type="QString"/>
+ <Option name="offset_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="opacity" value="1" type="QString"/>
+ </Option>
+ </effect>
+ <effect type="outerGlow">
+ <Option type="Map">
+ <Option name="blend_mode" value="0" type="QString"/>
+ <Option name="blur_level" value="0.7935" type="QString"/>
+ <Option name="blur_unit" value="MM" type="QString"/>
+ <Option name="blur_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="color1" value="0,0,255,255" type="QString"/>
+ <Option name="color2" value="0,255,0,255" type="QString"/>
+ <Option name="color_type" value="0" type="QString"/>
+ <Option name="direction" value="ccw" type="QString"/>
+ <Option name="discrete" value="0" type="QString"/>
+ <Option name="draw_mode" value="2" type="QString"/>
+ <Option name="enabled" value="0" type="QString"/>
+ <Option name="opacity" value="0.5" type="QString"/>
+ <Option name="rampType" value="gradient" type="QString"/>
+ <Option name="single_color" value="255,255,255,255" type="QString"/>
+ <Option name="spec" value="rgb" type="QString"/>
+ <Option name="spread" value="2" type="QString"/>
+ <Option name="spread_unit" value="MM" type="QString"/>
+ <Option name="spread_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ </Option>
+ </effect>
+ <effect type="drawSource">
+ <Option type="Map">
+ <Option name="blend_mode" value="0" type="QString"/>
+ <Option name="draw_mode" value="2" type="QString"/>
+ <Option name="enabled" value="1" type="QString"/>
+ <Option name="opacity" value="1" type="QString"/>
+ </Option>
+ </effect>
+ <effect type="innerShadow">
+ <Option type="Map">
+ <Option name="blend_mode" value="13" type="QString"/>
+ <Option name="blur_level" value="2.645" type="QString"/>
+ <Option name="blur_unit" value="MM" type="QString"/>
+ <Option name="blur_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="color" value="0,0,0,255" type="QString"/>
+ <Option name="draw_mode" value="2" type="QString"/>
+ <Option name="enabled" value="1" type="QString"/>
+ <Option name="offset_angle" value="135" type="QString"/>
+ <Option name="offset_distance" value="2" type="QString"/>
+ <Option name="offset_unit" value="MM" type="QString"/>
+ <Option name="offset_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="opacity" value="1" type="QString"/>
+ </Option>
+ </effect>
+ <effect type="innerGlow">
+ <Option type="Map">
+ <Option name="blend_mode" value="0" type="QString"/>
+ <Option name="blur_level" value="0.7935" type="QString"/>
+ <Option name="blur_unit" value="MM" type="QString"/>
+ <Option name="blur_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="color1" value="0,0,255,255" type="QString"/>
+ <Option name="color2" value="0,255,0,255" type="QString"/>
+ <Option name="color_type" value="0" type="QString"/>
+ <Option name="direction" value="ccw" type="QString"/>
+ <Option name="discrete" value="0" type="QString"/>
+ <Option name="draw_mode" value="2" type="QString"/>
+ <Option name="enabled" value="0" type="QString"/>
+ <Option name="opacity" value="0.5" type="QString"/>
+ <Option name="rampType" value="gradient" type="QString"/>
+ <Option name="single_color" value="255,255,255,255" type="QString"/>
+ <Option name="spec" value="rgb" type="QString"/>
+ <Option name="spread" value="2" type="QString"/>
+ <Option name="spread_unit" value="MM" type="QString"/>
+ <Option name="spread_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ </Option>
+ </effect>
+ </effect>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ <symbol name="2" frame_rate="10" force_rhr="0" is_animated="0" type="fill" clip_to_extent="1" alpha="0.75">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer pass="0" class="SimpleFill" locked="0" enabled="1">
+ <Option type="Map">
+ <Option name="border_width_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="color" value="228,26,28,255" type="QString"/>
+ <Option name="joinstyle" value="bevel" type="QString"/>
+ <Option name="offset" value="0,0" type="QString"/>
+ <Option name="offset_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="offset_unit" value="MM" type="QString"/>
+ <Option name="outline_color" value="128,14,16,255" type="QString"/>
+ <Option name="outline_style" value="no" type="QString"/>
+ <Option name="outline_width" value="0.26" type="QString"/>
+ <Option name="outline_width_unit" value="MM" type="QString"/>
+ <Option name="style" value="solid" type="QString"/>
+ </Option>
+ <effect type="effectStack" enabled="0">
+ <effect type="dropShadow">
+ <Option type="Map">
+ <Option name="blend_mode" value="13" type="QString"/>
+ <Option name="blur_level" value="2.645" type="QString"/>
+ <Option name="blur_unit" value="MM" type="QString"/>
+ <Option name="blur_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="color" value="0,0,0,255" type="QString"/>
+ <Option name="draw_mode" value="2" type="QString"/>
+ <Option name="enabled" value="0" type="QString"/>
+ <Option name="offset_angle" value="135" type="QString"/>
+ <Option name="offset_distance" value="2" type="QString"/>
+ <Option name="offset_unit" value="MM" type="QString"/>
+ <Option name="offset_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="opacity" value="1" type="QString"/>
+ </Option>
+ </effect>
+ <effect type="outerGlow">
+ <Option type="Map">
+ <Option name="blend_mode" value="0" type="QString"/>
+ <Option name="blur_level" value="0.7935" type="QString"/>
+ <Option name="blur_unit" value="MM" type="QString"/>
+ <Option name="blur_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="color1" value="0,0,255,255" type="QString"/>
+ <Option name="color2" value="0,255,0,255" type="QString"/>
+ <Option name="color_type" value="0" type="QString"/>
+ <Option name="direction" value="ccw" type="QString"/>
+ <Option name="discrete" value="0" type="QString"/>
+ <Option name="draw_mode" value="2" type="QString"/>
+ <Option name="enabled" value="0" type="QString"/>
+ <Option name="opacity" value="0.5" type="QString"/>
+ <Option name="rampType" value="gradient" type="QString"/>
+ <Option name="single_color" value="255,255,255,255" type="QString"/>
+ <Option name="spec" value="rgb" type="QString"/>
+ <Option name="spread" value="2" type="QString"/>
+ <Option name="spread_unit" value="MM" type="QString"/>
+ <Option name="spread_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ </Option>
+ </effect>
+ <effect type="blur">
+ <Option type="Map">
+ <Option name="blend_mode" value="0" type="QString"/>
+ <Option name="blur_level" value="2.645" type="QString"/>
+ <Option name="blur_method" value="0" type="QString"/>
+ <Option name="blur_unit" value="MM" type="QString"/>
+ <Option name="blur_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="draw_mode" value="2" type="QString"/>
+ <Option name="enabled" value="1" type="QString"/>
+ <Option name="opacity" value="1" type="QString"/>
+ </Option>
+ </effect>
+ <effect type="innerShadow">
+ <Option type="Map">
+ <Option name="blend_mode" value="13" type="QString"/>
+ <Option name="blur_level" value="2.645" type="QString"/>
+ <Option name="blur_unit" value="MM" type="QString"/>
+ <Option name="blur_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="color" value="0,0,0,255" type="QString"/>
+ <Option name="draw_mode" value="2" type="QString"/>
+ <Option name="enabled" value="0" type="QString"/>
+ <Option name="offset_angle" value="135" type="QString"/>
+ <Option name="offset_distance" value="2" type="QString"/>
+ <Option name="offset_unit" value="MM" type="QString"/>
+ <Option name="offset_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="opacity" value="1" type="QString"/>
+ </Option>
+ </effect>
+ <effect type="innerGlow">
+ <Option type="Map">
+ <Option name="blend_mode" value="0" type="QString"/>
+ <Option name="blur_level" value="0.7935" type="QString"/>
+ <Option name="blur_unit" value="MM" type="QString"/>
+ <Option name="blur_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="color1" value="0,0,255,255" type="QString"/>
+ <Option name="color2" value="0,255,0,255" type="QString"/>
+ <Option name="color_type" value="0" type="QString"/>
+ <Option name="direction" value="ccw" type="QString"/>
+ <Option name="discrete" value="0" type="QString"/>
+ <Option name="draw_mode" value="2" type="QString"/>
+ <Option name="enabled" value="0" type="QString"/>
+ <Option name="opacity" value="0.5" type="QString"/>
+ <Option name="rampType" value="gradient" type="QString"/>
+ <Option name="single_color" value="255,255,255,255" type="QString"/>
+ <Option name="spec" value="rgb" type="QString"/>
+ <Option name="spread" value="2" type="QString"/>
+ <Option name="spread_unit" value="MM" type="QString"/>
+ <Option name="spread_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ </Option>
+ </effect>
+ </effect>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ <symbol name="3" frame_rate="10" force_rhr="0" is_animated="0" type="fill" clip_to_extent="1" alpha="0.75">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer pass="0" class="SimpleFill" locked="0" enabled="1">
+ <Option type="Map">
+ <Option name="border_width_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="color" value="204,204,204,255" type="QString"/>
+ <Option name="joinstyle" value="bevel" type="QString"/>
+ <Option name="offset" value="0,0" type="QString"/>
+ <Option name="offset_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="offset_unit" value="MM" type="QString"/>
+ <Option name="outline_color" value="82,82,82,255" type="QString"/>
+ <Option name="outline_style" value="no" type="QString"/>
+ <Option name="outline_width" value="0.26" type="QString"/>
+ <Option name="outline_width_unit" value="MM" type="QString"/>
+ <Option name="style" value="solid" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </symbols>
+ <source-symbol>
+ <symbol name="0" frame_rate="10" force_rhr="0" is_animated="0" type="fill" clip_to_extent="1" alpha="1">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer pass="0" class="SimpleFill" locked="0" enabled="1">
+ <Option type="Map">
+ <Option name="border_width_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="color" value="227,100,115,255" type="QString"/>
+ <Option name="joinstyle" value="bevel" type="QString"/>
+ <Option name="offset" value="0,0" type="QString"/>
+ <Option name="offset_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="offset_unit" value="MM" type="QString"/>
+ <Option name="outline_color" value="35,35,35,255" type="QString"/>
+ <Option name="outline_style" value="solid" type="QString"/>
+ <Option name="outline_width" value="0.26" type="QString"/>
+ <Option name="outline_width_unit" value="MM" type="QString"/>
+ <Option name="style" value="solid" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </source-symbol>
+ <rotation/>
+ <sizescale/>
+ </renderer-v2>
+ <customproperties>
+ <Option type="Map">
+ <Option name="embeddedWidgets/count" value="0" type="int"/>
+ <Option name="variableNames" type="invalid"/>
+ <Option name="variableValues" type="invalid"/>
+ </Option>
+ </customproperties>
+ <blendMode>0</blendMode>
+ <featureBlendMode>0</featureBlendMode>
+ <layerOpacity>1</layerOpacity>
+ <SingleCategoryDiagramRenderer attributeLegend="1" diagramType="Histogram">
+ <DiagramCategory barWidth="5" maxScaleDenominator="1e+08" diagramOrientation="Up" spacingUnit="MM" minimumSize="0" penColor="#000000" penAlpha="255" spacingUnitScale="3x:0,0,0,0,0,0" lineSizeScale="3x:0,0,0,0,0,0" height="15" enabled="0" labelPlacementMethod="XHeight" rotationOffset="270" spacing="5" scaleBasedVisibility="0" backgroundAlpha="255" sizeType="MM" sizeScale="3x:0,0,0,0,0,0" width="15" minScaleDenominator="0" opacity="1" backgroundColor="#ffffff" direction="0" scaleDependency="Area" showAxis="1" penWidth="0" lineSizeType="MM">
+ <fontProperties italic="0" strikethrough="0" underline="0" description="Sans Serif,9,-1,5,50,0,0,0,0,0" style="" bold="0"/>
+ <attribute label="" field="" color="#000000" colorOpacity="1"/>
+ <axisSymbol>
+ <symbol name="" frame_rate="10" force_rhr="0" is_animated="0" type="line" clip_to_extent="1" alpha="1">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer pass="0" class="SimpleLine" locked="0" enabled="1">
+ <Option type="Map">
+ <Option name="align_dash_pattern" value="0" type="QString"/>
+ <Option name="capstyle" value="square" type="QString"/>
+ <Option name="customdash" value="5;2" type="QString"/>
+ <Option name="customdash_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="customdash_unit" value="MM" type="QString"/>
+ <Option name="dash_pattern_offset" value="0" type="QString"/>
+ <Option name="dash_pattern_offset_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="dash_pattern_offset_unit" value="MM" type="QString"/>
+ <Option name="draw_inside_polygon" value="0" type="QString"/>
+ <Option name="joinstyle" value="bevel" type="QString"/>
+ <Option name="line_color" value="35,35,35,255" type="QString"/>
+ <Option name="line_style" value="solid" type="QString"/>
+ <Option name="line_width" value="0.26" type="QString"/>
+ <Option name="line_width_unit" value="MM" type="QString"/>
+ <Option name="offset" value="0" type="QString"/>
+ <Option name="offset_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="offset_unit" value="MM" type="QString"/>
+ <Option name="ring_filter" value="0" type="QString"/>
+ <Option name="trim_distance_end" value="0" type="QString"/>
+ <Option name="trim_distance_end_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="trim_distance_end_unit" value="MM" type="QString"/>
+ <Option name="trim_distance_start" value="0" type="QString"/>
+ <Option name="trim_distance_start_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ <Option name="trim_distance_start_unit" value="MM" type="QString"/>
+ <Option name="tweak_dash_pattern_on_corners" value="0" type="QString"/>
+ <Option name="use_custom_dash" value="0" type="QString"/>
+ <Option name="width_map_unit_scale" value="3x:0,0,0,0,0,0" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </axisSymbol>
+ </DiagramCategory>
+ </SingleCategoryDiagramRenderer>
+ <DiagramLayerSettings obstacle="0" zIndex="0" priority="0" linePlacementFlags="18" showAll="1" dist="0" placement="1">
+ <properties>
+ <Option type="Map">
+ <Option name="name" value="" type="QString"/>
+ <Option name="properties"/>
+ <Option name="type" value="collection" type="QString"/>
+ </Option>
+ </properties>
+ </DiagramLayerSettings>
+ <geometryOptions geometryPrecision="0" removeDuplicateNodes="0">
+ <activeChecks/>
+ <checkConfiguration type="Map">
+ <Option name="QgsGeometryGapCheck" type="Map">
+ <Option name="allowedGapsBuffer" value="0" type="double"/>
+ <Option name="allowedGapsEnabled" value="false" type="bool"/>
+ <Option name="allowedGapsLayer" value="" type="QString"/>
+ </Option>
+ </checkConfiguration>
+ </geometryOptions>
+ <legend type="default-vector" showLabelLegend="0"/>
+ <referencedLayers/>
+ <fieldConfiguration>
+ <field name="fid" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Kod" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Klass" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Id" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Area_ha" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ </fieldConfiguration>
+ <aliases>
+ <alias name="" field="fid" index="0"/>
+ <alias name="" field="Kod" index="1"/>
+ <alias name="" field="Klass" index="2"/>
+ <alias name="" field="Id" index="3"/>
+ <alias name="" field="Area_ha" index="4"/>
+ </aliases>
+ <defaults>
+ <default field="fid" applyOnUpdate="0" expression=""/>
+ <default field="Kod" applyOnUpdate="0" expression=""/>
+ <default field="Klass" applyOnUpdate="0" expression=""/>
+ <default field="Id" applyOnUpdate="0" expression=""/>
+ <default field="Area_ha" applyOnUpdate="0" expression=""/>
+ </defaults>
+ <constraints>
+ <constraint field="fid" constraints="3" notnull_strength="1" exp_strength="0" unique_strength="1"/>
+ <constraint field="Kod" constraints="0" notnull_strength="0" exp_strength="0" unique_strength="0"/>
+ <constraint field="Klass" constraints="0" notnull_strength="0" exp_strength="0" unique_strength="0"/>
+ <constraint field="Id" constraints="0" notnull_strength="0" exp_strength="0" unique_strength="0"/>
+ <constraint field="Area_ha" constraints="0" notnull_strength="0" exp_strength="0" unique_strength="0"/>
+ </constraints>
+ <constraintExpressions>
+ <constraint field="fid" desc="" exp=""/>
+ <constraint field="Kod" desc="" exp=""/>
+ <constraint field="Klass" desc="" exp=""/>
+ <constraint field="Id" desc="" exp=""/>
+ <constraint field="Area_ha" desc="" exp=""/>
+ </constraintExpressions>
+ <expressionfields/>
+ <attributeactions>
+ <defaultAction key="Canvas" value="{00000000-0000-0000-0000-000000000000}"/>
+ </attributeactions>
+ <attributetableconfig sortExpression="" sortOrder="0" actionWidgetStyle="dropDown">
+ <columns>
+ <column name="fid" width="-1" hidden="0" type="field"/>
+ <column name="Kod" width="-1" hidden="0" type="field"/>
+ <column name="Klass" width="-1" hidden="0" type="field"/>
+ <column name="Id" width="-1" hidden="0" type="field"/>
+ <column name="Area_ha" width="-1" hidden="0" type="field"/>
+ <column width="-1" hidden="1" type="actions"/>
+ </columns>
+ </attributetableconfig>
+ <conditionalstyles>
+ <rowstyles/>
+ <fieldstyles/>
+ </conditionalstyles>
+ <storedexpressions/>
+ <editform tolerant="1"></editform>
+ <editforminit/>
+ <editforminitcodesource>0</editforminitcodesource>
+ <editforminitfilepath></editforminitfilepath>
+ <editforminitcode><![CDATA[# -*- coding: utf-8 -*-
+"""
+QGIS forms can have a Python function that is called when the form is
+opened.
+
+Use this function to add extra logic to your forms.
+
+Enter the name of the function in the "Python Init function"
+field.
+An example follows:
+"""
+from qgis.PyQt.QtWidgets import QWidget
+
+def my_form_open(dialog, layer, feature):
+ geom = feature.geometry()
+ control = dialog.findChild(QWidget, "MyLineEdit")
+]]></editforminitcode>
+ <featformsuppress>0</featformsuppress>
+ <editorlayout>generatedlayout</editorlayout>
+ <editable>
+ <field name="Area_ha" editable="1"/>
+ <field name="Id" editable="1"/>
+ <field name="Klass" editable="1"/>
+ <field name="Kod" editable="1"/>
+ <field name="fid" editable="1"/>
+ </editable>
+ <labelOnTop>
+ <field name="Area_ha" labelOnTop="0"/>
+ <field name="Id" labelOnTop="0"/>
+ <field name="Klass" labelOnTop="0"/>
+ <field name="Kod" labelOnTop="0"/>
+ <field name="fid" labelOnTop="0"/>
+ </labelOnTop>
+ <reuseLastValue>
+ <field name="Area_ha" reuseLastValue="0"/>
+ <field name="Id" reuseLastValue="0"/>
+ <field name="Klass" reuseLastValue="0"/>
+ <field name="Kod" reuseLastValue="0"/>
+ <field name="fid" reuseLastValue="0"/>
+ </reuseLastValue>
+ <dataDefinedFieldProperties/>
+ <widgets/>
+ <previewExpression>"Klass"</previewExpression>
+ <mapTip></mapTip>
+ <layerGeometryType>2</layerGeometryType>
+</qgis>
diff --git a/nyckelbiotoper.qml b/nyckelbiotoper.qml
new file mode 100644
index 0000000..c780c78
--- /dev/null
+++ b/nyckelbiotoper.qml
@@ -0,0 +1,703 @@
+<!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>
+<qgis hasScaleBasedVisibilityFlag="0" labelsEnabled="0" minScale="100000000" simplifyDrawingHints="1" symbologyReferenceScale="-1" version="3.28.11-Firenze" simplifyMaxScale="1" simplifyDrawingTol="1" simplifyLocal="1" simplifyAlgorithm="0" readOnly="0" styleCategories="AllStyleCategories" maxScale="0">
+ <flags>
+ <Identifiable>1</Identifiable>
+ <Removable>1</Removable>
+ <Searchable>1</Searchable>
+ <Private>0</Private>
+ </flags>
+ <temporal enabled="0" accumulate="0" mode="0" endField="" endExpression="" startField="" startExpression="" durationUnit="min" durationField="" fixedDuration="0" limitMode="0">
+ <fixedRange>
+ <start></start>
+ <end></end>
+ </fixedRange>
+ </temporal>
+ <elevation extrusion="0" binding="Centroid" clamping="Terrain" zoffset="0" respectLayerSymbol="1" type="IndividualFeatures" showMarkerSymbolInSurfacePlots="0" zscale="1" extrusionEnabled="0" symbology="Line">
+ <data-defined-properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data-defined-properties>
+ <profileLineSymbol>
+ <symbol is_animated="0" frame_rate="10" name="" alpha="1" type="line" force_rhr="0" clip_to_extent="1">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer enabled="1" class="SimpleLine" locked="0" pass="0">
+ <Option type="Map">
+ <Option value="0" name="align_dash_pattern" type="QString"/>
+ <Option value="square" name="capstyle" type="QString"/>
+ <Option value="5;2" name="customdash" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="customdash_map_unit_scale" type="QString"/>
+ <Option value="MM" name="customdash_unit" type="QString"/>
+ <Option value="0" name="dash_pattern_offset" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="dash_pattern_offset_map_unit_scale" type="QString"/>
+ <Option value="MM" name="dash_pattern_offset_unit" type="QString"/>
+ <Option value="0" name="draw_inside_polygon" type="QString"/>
+ <Option value="bevel" name="joinstyle" type="QString"/>
+ <Option value="190,178,151,255" name="line_color" type="QString"/>
+ <Option value="solid" name="line_style" type="QString"/>
+ <Option value="0.6" name="line_width" type="QString"/>
+ <Option value="MM" name="line_width_unit" type="QString"/>
+ <Option value="0" name="offset" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="offset_map_unit_scale" type="QString"/>
+ <Option value="MM" name="offset_unit" type="QString"/>
+ <Option value="0" name="ring_filter" type="QString"/>
+ <Option value="0" name="trim_distance_end" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="trim_distance_end_map_unit_scale" type="QString"/>
+ <Option value="MM" name="trim_distance_end_unit" type="QString"/>
+ <Option value="0" name="trim_distance_start" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="trim_distance_start_map_unit_scale" type="QString"/>
+ <Option value="MM" name="trim_distance_start_unit" type="QString"/>
+ <Option value="0" name="tweak_dash_pattern_on_corners" type="QString"/>
+ <Option value="0" name="use_custom_dash" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="width_map_unit_scale" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </profileLineSymbol>
+ <profileFillSymbol>
+ <symbol is_animated="0" frame_rate="10" name="" alpha="1" type="fill" force_rhr="0" clip_to_extent="1">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer enabled="1" class="SimpleFill" locked="0" pass="0">
+ <Option type="Map">
+ <Option value="3x:0,0,0,0,0,0" name="border_width_map_unit_scale" type="QString"/>
+ <Option value="190,178,151,255" name="color" type="QString"/>
+ <Option value="bevel" name="joinstyle" type="QString"/>
+ <Option value="0,0" name="offset" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="offset_map_unit_scale" type="QString"/>
+ <Option value="MM" name="offset_unit" type="QString"/>
+ <Option value="136,127,108,255" name="outline_color" type="QString"/>
+ <Option value="solid" name="outline_style" type="QString"/>
+ <Option value="0.2" name="outline_width" type="QString"/>
+ <Option value="MM" name="outline_width_unit" type="QString"/>
+ <Option value="solid" name="style" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </profileFillSymbol>
+ <profileMarkerSymbol>
+ <symbol is_animated="0" frame_rate="10" name="" alpha="1" type="marker" force_rhr="0" clip_to_extent="1">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer enabled="1" class="SimpleMarker" locked="0" pass="0">
+ <Option type="Map">
+ <Option value="0" name="angle" type="QString"/>
+ <Option value="square" name="cap_style" type="QString"/>
+ <Option value="190,178,151,255" name="color" type="QString"/>
+ <Option value="1" name="horizontal_anchor_point" type="QString"/>
+ <Option value="bevel" name="joinstyle" type="QString"/>
+ <Option value="diamond" name="name" type="QString"/>
+ <Option value="0,0" name="offset" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="offset_map_unit_scale" type="QString"/>
+ <Option value="MM" name="offset_unit" type="QString"/>
+ <Option value="136,127,108,255" name="outline_color" type="QString"/>
+ <Option value="solid" name="outline_style" type="QString"/>
+ <Option value="0.2" name="outline_width" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="outline_width_map_unit_scale" type="QString"/>
+ <Option value="MM" name="outline_width_unit" type="QString"/>
+ <Option value="diameter" name="scale_method" type="QString"/>
+ <Option value="3" name="size" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="size_map_unit_scale" type="QString"/>
+ <Option value="MM" name="size_unit" type="QString"/>
+ <Option value="1" name="vertical_anchor_point" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </profileMarkerSymbol>
+ </elevation>
+ <renderer-v2 forceraster="0" referencescale="-1" symbollevels="0" type="singleSymbol" enableorderby="0">
+ <symbols>
+ <symbol is_animated="0" frame_rate="10" name="0" alpha="1" type="fill" force_rhr="0" clip_to_extent="1">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer enabled="1" class="SimpleFill" locked="0" pass="0">
+ <Option type="Map">
+ <Option value="3x:0,0,0,0,0,0" name="border_width_map_unit_scale" type="QString"/>
+ <Option value="148,209,128,153" name="color" type="QString"/>
+ <Option value="bevel" name="joinstyle" type="QString"/>
+ <Option value="0,0" name="offset" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="offset_map_unit_scale" type="QString"/>
+ <Option value="MM" name="offset_unit" type="QString"/>
+ <Option value="143,181,131,255" name="outline_color" type="QString"/>
+ <Option value="no" name="outline_style" type="QString"/>
+ <Option value="0.26" name="outline_width" type="QString"/>
+ <Option value="MM" name="outline_width_unit" type="QString"/>
+ <Option value="solid" name="style" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </symbols>
+ <rotation/>
+ <sizescale/>
+ </renderer-v2>
+ <customproperties>
+ <Option type="Map">
+ <Option value="0" name="embeddedWidgets/count" type="int"/>
+ <Option name="variableNames" type="invalid"/>
+ <Option name="variableValues" type="invalid"/>
+ </Option>
+ </customproperties>
+ <blendMode>0</blendMode>
+ <featureBlendMode>0</featureBlendMode>
+ <layerOpacity>1</layerOpacity>
+ <SingleCategoryDiagramRenderer attributeLegend="1" diagramType="Histogram">
+ <DiagramCategory penColor="#000000" spacingUnitScale="3x:0,0,0,0,0,0" maxScaleDenominator="1e+08" spacingUnit="MM" labelPlacementMethod="XHeight" showAxis="1" scaleDependency="Area" width="15" barWidth="5" direction="0" backgroundColor="#ffffff" sizeScale="3x:0,0,0,0,0,0" backgroundAlpha="255" rotationOffset="270" spacing="5" penWidth="0" minScaleDenominator="0" opacity="1" height="15" diagramOrientation="Up" lineSizeScale="3x:0,0,0,0,0,0" scaleBasedVisibility="0" minimumSize="0" lineSizeType="MM" sizeType="MM" enabled="0" penAlpha="255">
+ <fontProperties underline="0" bold="0" strikethrough="0" style="" description="Sans Serif,9,-1,5,50,0,0,0,0,0" italic="0"/>
+ <attribute field="" label="" color="#000000" colorOpacity="1"/>
+ <axisSymbol>
+ <symbol is_animated="0" frame_rate="10" name="" alpha="1" type="line" force_rhr="0" clip_to_extent="1">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer enabled="1" class="SimpleLine" locked="0" pass="0">
+ <Option type="Map">
+ <Option value="0" name="align_dash_pattern" type="QString"/>
+ <Option value="square" name="capstyle" type="QString"/>
+ <Option value="5;2" name="customdash" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="customdash_map_unit_scale" type="QString"/>
+ <Option value="MM" name="customdash_unit" type="QString"/>
+ <Option value="0" name="dash_pattern_offset" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="dash_pattern_offset_map_unit_scale" type="QString"/>
+ <Option value="MM" name="dash_pattern_offset_unit" type="QString"/>
+ <Option value="0" name="draw_inside_polygon" type="QString"/>
+ <Option value="bevel" name="joinstyle" type="QString"/>
+ <Option value="35,35,35,255" name="line_color" type="QString"/>
+ <Option value="solid" name="line_style" type="QString"/>
+ <Option value="0.26" name="line_width" type="QString"/>
+ <Option value="MM" name="line_width_unit" type="QString"/>
+ <Option value="0" name="offset" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="offset_map_unit_scale" type="QString"/>
+ <Option value="MM" name="offset_unit" type="QString"/>
+ <Option value="0" name="ring_filter" type="QString"/>
+ <Option value="0" name="trim_distance_end" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="trim_distance_end_map_unit_scale" type="QString"/>
+ <Option value="MM" name="trim_distance_end_unit" type="QString"/>
+ <Option value="0" name="trim_distance_start" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="trim_distance_start_map_unit_scale" type="QString"/>
+ <Option value="MM" name="trim_distance_start_unit" type="QString"/>
+ <Option value="0" name="tweak_dash_pattern_on_corners" type="QString"/>
+ <Option value="0" name="use_custom_dash" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="width_map_unit_scale" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </axisSymbol>
+ </DiagramCategory>
+ </SingleCategoryDiagramRenderer>
+ <DiagramLayerSettings dist="0" priority="0" zIndex="0" showAll="1" linePlacementFlags="18" placement="1" obstacle="0">
+ <properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </properties>
+ </DiagramLayerSettings>
+ <geometryOptions removeDuplicateNodes="0" geometryPrecision="0">
+ <activeChecks/>
+ <checkConfiguration type="Map">
+ <Option name="QgsGeometryGapCheck" type="Map">
+ <Option value="0" name="allowedGapsBuffer" type="double"/>
+ <Option value="false" name="allowedGapsEnabled" type="bool"/>
+ <Option value="" name="allowedGapsLayer" type="QString"/>
+ </Option>
+ </checkConfiguration>
+ </geometryOptions>
+ <legend showLabelLegend="0" type="default-vector"/>
+ <referencedLayers/>
+ <fieldConfiguration>
+ <field name="fid" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Beteckn" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="LanKod" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Lan" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="KommunKod" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Kommun" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Objnamn" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Hektar" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Datinv" configurationFlags="None">
+ <editWidget type="DateTime">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Biotop1" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Biotop2" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Biotop3" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Beskrivn1" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Beskrivn2" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Beskrivn3" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Beskrivn4" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Beskrivn5" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Beskrivn6" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Beskrivn7" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Beskrivn8" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Storruta" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Ekoblad" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Objektnr" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Del" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Url" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ </fieldConfiguration>
+ <aliases>
+ <alias name="" field="fid" index="0"/>
+ <alias name="" field="Beteckn" index="1"/>
+ <alias name="" field="LanKod" index="2"/>
+ <alias name="" field="Lan" index="3"/>
+ <alias name="" field="KommunKod" index="4"/>
+ <alias name="" field="Kommun" index="5"/>
+ <alias name="" field="Objnamn" index="6"/>
+ <alias name="" field="Hektar" index="7"/>
+ <alias name="" field="Datinv" index="8"/>
+ <alias name="" field="Biotop1" index="9"/>
+ <alias name="" field="Biotop2" index="10"/>
+ <alias name="" field="Biotop3" index="11"/>
+ <alias name="" field="Beskrivn1" index="12"/>
+ <alias name="" field="Beskrivn2" index="13"/>
+ <alias name="" field="Beskrivn3" index="14"/>
+ <alias name="" field="Beskrivn4" index="15"/>
+ <alias name="" field="Beskrivn5" index="16"/>
+ <alias name="" field="Beskrivn6" index="17"/>
+ <alias name="" field="Beskrivn7" index="18"/>
+ <alias name="" field="Beskrivn8" index="19"/>
+ <alias name="" field="Storruta" index="20"/>
+ <alias name="" field="Ekoblad" index="21"/>
+ <alias name="" field="Objektnr" index="22"/>
+ <alias name="" field="Del" index="23"/>
+ <alias name="" field="Url" index="24"/>
+ </aliases>
+ <defaults>
+ <default field="fid" applyOnUpdate="0" expression=""/>
+ <default field="Beteckn" applyOnUpdate="0" expression=""/>
+ <default field="LanKod" applyOnUpdate="0" expression=""/>
+ <default field="Lan" applyOnUpdate="0" expression=""/>
+ <default field="KommunKod" applyOnUpdate="0" expression=""/>
+ <default field="Kommun" applyOnUpdate="0" expression=""/>
+ <default field="Objnamn" applyOnUpdate="0" expression=""/>
+ <default field="Hektar" applyOnUpdate="0" expression=""/>
+ <default field="Datinv" applyOnUpdate="0" expression=""/>
+ <default field="Biotop1" applyOnUpdate="0" expression=""/>
+ <default field="Biotop2" applyOnUpdate="0" expression=""/>
+ <default field="Biotop3" applyOnUpdate="0" expression=""/>
+ <default field="Beskrivn1" applyOnUpdate="0" expression=""/>
+ <default field="Beskrivn2" applyOnUpdate="0" expression=""/>
+ <default field="Beskrivn3" applyOnUpdate="0" expression=""/>
+ <default field="Beskrivn4" applyOnUpdate="0" expression=""/>
+ <default field="Beskrivn5" applyOnUpdate="0" expression=""/>
+ <default field="Beskrivn6" applyOnUpdate="0" expression=""/>
+ <default field="Beskrivn7" applyOnUpdate="0" expression=""/>
+ <default field="Beskrivn8" applyOnUpdate="0" expression=""/>
+ <default field="Storruta" applyOnUpdate="0" expression=""/>
+ <default field="Ekoblad" applyOnUpdate="0" expression=""/>
+ <default field="Objektnr" applyOnUpdate="0" expression=""/>
+ <default field="Del" applyOnUpdate="0" expression=""/>
+ <default field="Url" applyOnUpdate="0" expression=""/>
+ </defaults>
+ <constraints>
+ <constraint notnull_strength="1" unique_strength="1" exp_strength="0" field="fid" constraints="3"/>
+ <constraint notnull_strength="0" unique_strength="0" exp_strength="0" field="Beteckn" constraints="0"/>
+ <constraint notnull_strength="0" unique_strength="0" exp_strength="0" field="LanKod" constraints="0"/>
+ <constraint notnull_strength="0" unique_strength="0" exp_strength="0" field="Lan" constraints="0"/>
+ <constraint notnull_strength="0" unique_strength="0" exp_strength="0" field="KommunKod" constraints="0"/>
+ <constraint notnull_strength="0" unique_strength="0" exp_strength="0" field="Kommun" constraints="0"/>
+ <constraint notnull_strength="0" unique_strength="0" exp_strength="0" field="Objnamn" constraints="0"/>
+ <constraint notnull_strength="0" unique_strength="0" exp_strength="0" field="Hektar" constraints="0"/>
+ <constraint notnull_strength="0" unique_strength="0" exp_strength="0" field="Datinv" constraints="0"/>
+ <constraint notnull_strength="0" unique_strength="0" exp_strength="0" field="Biotop1" constraints="0"/>
+ <constraint notnull_strength="0" unique_strength="0" exp_strength="0" field="Biotop2" constraints="0"/>
+ <constraint notnull_strength="0" unique_strength="0" exp_strength="0" field="Biotop3" constraints="0"/>
+ <constraint notnull_strength="0" unique_strength="0" exp_strength="0" field="Beskrivn1" constraints="0"/>
+ <constraint notnull_strength="0" unique_strength="0" exp_strength="0" field="Beskrivn2" constraints="0"/>
+ <constraint notnull_strength="0" unique_strength="0" exp_strength="0" field="Beskrivn3" constraints="0"/>
+ <constraint notnull_strength="0" unique_strength="0" exp_strength="0" field="Beskrivn4" constraints="0"/>
+ <constraint notnull_strength="0" unique_strength="0" exp_strength="0" field="Beskrivn5" constraints="0"/>
+ <constraint notnull_strength="0" unique_strength="0" exp_strength="0" field="Beskrivn6" constraints="0"/>
+ <constraint notnull_strength="0" unique_strength="0" exp_strength="0" field="Beskrivn7" constraints="0"/>
+ <constraint notnull_strength="0" unique_strength="0" exp_strength="0" field="Beskrivn8" constraints="0"/>
+ <constraint notnull_strength="0" unique_strength="0" exp_strength="0" field="Storruta" constraints="0"/>
+ <constraint notnull_strength="0" unique_strength="0" exp_strength="0" field="Ekoblad" constraints="0"/>
+ <constraint notnull_strength="0" unique_strength="0" exp_strength="0" field="Objektnr" constraints="0"/>
+ <constraint notnull_strength="0" unique_strength="0" exp_strength="0" field="Del" constraints="0"/>
+ <constraint notnull_strength="0" unique_strength="0" exp_strength="0" field="Url" constraints="0"/>
+ </constraints>
+ <constraintExpressions>
+ <constraint desc="" field="fid" exp=""/>
+ <constraint desc="" field="Beteckn" exp=""/>
+ <constraint desc="" field="LanKod" exp=""/>
+ <constraint desc="" field="Lan" exp=""/>
+ <constraint desc="" field="KommunKod" exp=""/>
+ <constraint desc="" field="Kommun" exp=""/>
+ <constraint desc="" field="Objnamn" exp=""/>
+ <constraint desc="" field="Hektar" exp=""/>
+ <constraint desc="" field="Datinv" exp=""/>
+ <constraint desc="" field="Biotop1" exp=""/>
+ <constraint desc="" field="Biotop2" exp=""/>
+ <constraint desc="" field="Biotop3" exp=""/>
+ <constraint desc="" field="Beskrivn1" exp=""/>
+ <constraint desc="" field="Beskrivn2" exp=""/>
+ <constraint desc="" field="Beskrivn3" exp=""/>
+ <constraint desc="" field="Beskrivn4" exp=""/>
+ <constraint desc="" field="Beskrivn5" exp=""/>
+ <constraint desc="" field="Beskrivn6" exp=""/>
+ <constraint desc="" field="Beskrivn7" exp=""/>
+ <constraint desc="" field="Beskrivn8" exp=""/>
+ <constraint desc="" field="Storruta" exp=""/>
+ <constraint desc="" field="Ekoblad" exp=""/>
+ <constraint desc="" field="Objektnr" exp=""/>
+ <constraint desc="" field="Del" exp=""/>
+ <constraint desc="" field="Url" exp=""/>
+ </constraintExpressions>
+ <expressionfields/>
+ <attributeactions>
+ <defaultAction value="{00000000-0000-0000-0000-000000000000}" key="Canvas"/>
+ </attributeactions>
+ <attributetableconfig sortOrder="0" sortExpression="" actionWidgetStyle="dropDown">
+ <columns>
+ <column name="fid" hidden="0" type="field" width="-1"/>
+ <column name="Beteckn" hidden="0" type="field" width="-1"/>
+ <column name="LanKod" hidden="0" type="field" width="-1"/>
+ <column name="Lan" hidden="0" type="field" width="-1"/>
+ <column name="KommunKod" hidden="0" type="field" width="-1"/>
+ <column name="Kommun" hidden="0" type="field" width="-1"/>
+ <column name="Objnamn" hidden="0" type="field" width="-1"/>
+ <column name="Hektar" hidden="0" type="field" width="-1"/>
+ <column name="Datinv" hidden="0" type="field" width="-1"/>
+ <column name="Biotop1" hidden="0" type="field" width="-1"/>
+ <column name="Biotop2" hidden="0" type="field" width="-1"/>
+ <column name="Biotop3" hidden="0" type="field" width="-1"/>
+ <column name="Beskrivn1" hidden="0" type="field" width="-1"/>
+ <column name="Beskrivn2" hidden="0" type="field" width="-1"/>
+ <column name="Beskrivn3" hidden="0" type="field" width="-1"/>
+ <column name="Beskrivn4" hidden="0" type="field" width="-1"/>
+ <column name="Beskrivn5" hidden="0" type="field" width="-1"/>
+ <column name="Beskrivn6" hidden="0" type="field" width="-1"/>
+ <column name="Beskrivn7" hidden="0" type="field" width="-1"/>
+ <column name="Beskrivn8" hidden="0" type="field" width="-1"/>
+ <column name="Storruta" hidden="0" type="field" width="-1"/>
+ <column name="Ekoblad" hidden="0" type="field" width="-1"/>
+ <column name="Objektnr" hidden="0" type="field" width="-1"/>
+ <column name="Del" hidden="0" type="field" width="-1"/>
+ <column name="Url" hidden="0" type="field" width="-1"/>
+ <column hidden="1" type="actions" width="-1"/>
+ </columns>
+ </attributetableconfig>
+ <conditionalstyles>
+ <rowstyles/>
+ <fieldstyles/>
+ </conditionalstyles>
+ <storedexpressions/>
+ <editform tolerant="1"></editform>
+ <editforminit/>
+ <editforminitcodesource>0</editforminitcodesource>
+ <editforminitfilepath></editforminitfilepath>
+ <editforminitcode><![CDATA[# -*- coding: utf-8 -*-
+"""
+QGIS forms can have a Python function that is called when the form is
+opened.
+
+Use this function to add extra logic to your forms.
+
+Enter the name of the function in the "Python Init function"
+field.
+An example follows:
+"""
+from qgis.PyQt.QtWidgets import QWidget
+
+def my_form_open(dialog, layer, feature):
+ geom = feature.geometry()
+ control = dialog.findChild(QWidget, "MyLineEdit")
+]]></editforminitcode>
+ <featformsuppress>0</featformsuppress>
+ <editorlayout>generatedlayout</editorlayout>
+ <editable>
+ <field name="Beskrivn1" editable="1"/>
+ <field name="Beskrivn2" editable="1"/>
+ <field name="Beskrivn3" editable="1"/>
+ <field name="Beskrivn4" editable="1"/>
+ <field name="Beskrivn5" editable="1"/>
+ <field name="Beskrivn6" editable="1"/>
+ <field name="Beskrivn7" editable="1"/>
+ <field name="Beskrivn8" editable="1"/>
+ <field name="Beteckn" editable="1"/>
+ <field name="Biotop1" editable="1"/>
+ <field name="Biotop2" editable="1"/>
+ <field name="Biotop3" editable="1"/>
+ <field name="Datinv" editable="1"/>
+ <field name="Del" editable="1"/>
+ <field name="Ekoblad" editable="1"/>
+ <field name="Hektar" editable="1"/>
+ <field name="Kommun" editable="1"/>
+ <field name="KommunKod" editable="1"/>
+ <field name="Lan" editable="1"/>
+ <field name="LanKod" editable="1"/>
+ <field name="Objektnr" editable="1"/>
+ <field name="Objnamn" editable="1"/>
+ <field name="Storruta" editable="1"/>
+ <field name="Url" editable="1"/>
+ <field name="fid" editable="1"/>
+ </editable>
+ <labelOnTop>
+ <field name="Beskrivn1" labelOnTop="0"/>
+ <field name="Beskrivn2" labelOnTop="0"/>
+ <field name="Beskrivn3" labelOnTop="0"/>
+ <field name="Beskrivn4" labelOnTop="0"/>
+ <field name="Beskrivn5" labelOnTop="0"/>
+ <field name="Beskrivn6" labelOnTop="0"/>
+ <field name="Beskrivn7" labelOnTop="0"/>
+ <field name="Beskrivn8" labelOnTop="0"/>
+ <field name="Beteckn" labelOnTop="0"/>
+ <field name="Biotop1" labelOnTop="0"/>
+ <field name="Biotop2" labelOnTop="0"/>
+ <field name="Biotop3" labelOnTop="0"/>
+ <field name="Datinv" labelOnTop="0"/>
+ <field name="Del" labelOnTop="0"/>
+ <field name="Ekoblad" labelOnTop="0"/>
+ <field name="Hektar" labelOnTop="0"/>
+ <field name="Kommun" labelOnTop="0"/>
+ <field name="KommunKod" labelOnTop="0"/>
+ <field name="Lan" labelOnTop="0"/>
+ <field name="LanKod" labelOnTop="0"/>
+ <field name="Objektnr" labelOnTop="0"/>
+ <field name="Objnamn" labelOnTop="0"/>
+ <field name="Storruta" labelOnTop="0"/>
+ <field name="Url" labelOnTop="0"/>
+ <field name="fid" labelOnTop="0"/>
+ </labelOnTop>
+ <reuseLastValue>
+ <field name="Beskrivn1" reuseLastValue="0"/>
+ <field name="Beskrivn2" reuseLastValue="0"/>
+ <field name="Beskrivn3" reuseLastValue="0"/>
+ <field name="Beskrivn4" reuseLastValue="0"/>
+ <field name="Beskrivn5" reuseLastValue="0"/>
+ <field name="Beskrivn6" reuseLastValue="0"/>
+ <field name="Beskrivn7" reuseLastValue="0"/>
+ <field name="Beskrivn8" reuseLastValue="0"/>
+ <field name="Beteckn" reuseLastValue="0"/>
+ <field name="Biotop1" reuseLastValue="0"/>
+ <field name="Biotop2" reuseLastValue="0"/>
+ <field name="Biotop3" reuseLastValue="0"/>
+ <field name="Datinv" reuseLastValue="0"/>
+ <field name="Del" reuseLastValue="0"/>
+ <field name="Ekoblad" reuseLastValue="0"/>
+ <field name="Hektar" reuseLastValue="0"/>
+ <field name="Kommun" reuseLastValue="0"/>
+ <field name="KommunKod" reuseLastValue="0"/>
+ <field name="Lan" reuseLastValue="0"/>
+ <field name="LanKod" reuseLastValue="0"/>
+ <field name="Objektnr" reuseLastValue="0"/>
+ <field name="Objnamn" reuseLastValue="0"/>
+ <field name="Storruta" reuseLastValue="0"/>
+ <field name="Url" reuseLastValue="0"/>
+ <field name="fid" reuseLastValue="0"/>
+ </reuseLastValue>
+ <dataDefinedFieldProperties/>
+ <widgets/>
+ <previewExpression>concat("Objnamn", ' (', "Beteckn", ')')</previewExpression>
+ <mapTip></mapTip>
+ <layerGeometryType>2</layerGeometryType>
+</qgis>
diff --git a/pågående-reservatsbildning.qml b/pågående-reservatsbildning.qml
new file mode 100644
index 0000000..e24850a
--- /dev/null
+++ b/pågående-reservatsbildning.qml
@@ -0,0 +1,502 @@
+<!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>
+<qgis simplifyAlgorithm="0" styleCategories="AllStyleCategories" simplifyMaxScale="1" minScale="100000000" simplifyDrawingHints="1" simplifyDrawingTol="1" symbologyReferenceScale="-1" readOnly="1" labelsEnabled="0" maxScale="0" hasScaleBasedVisibilityFlag="0" version="3.28.11-Firenze" simplifyLocal="1">
+ <flags>
+ <Identifiable>1</Identifiable>
+ <Removable>1</Removable>
+ <Searchable>1</Searchable>
+ <Private>0</Private>
+ </flags>
+ <temporal startField="" endField="" startExpression="" durationUnit="min" limitMode="0" mode="0" accumulate="0" enabled="0" endExpression="" durationField="" fixedDuration="0">
+ <fixedRange>
+ <start></start>
+ <end></end>
+ </fixedRange>
+ </temporal>
+ <elevation extrusion="0" binding="Centroid" zoffset="0" symbology="Line" extrusionEnabled="0" type="IndividualFeatures" respectLayerSymbol="1" showMarkerSymbolInSurfacePlots="0" zscale="1" clamping="Terrain">
+ <data-defined-properties>
+ <Option type="Map">
+ <Option value="" type="QString" name="name"/>
+ <Option name="properties"/>
+ <Option value="collection" type="QString" name="type"/>
+ </Option>
+ </data-defined-properties>
+ <profileLineSymbol>
+ <symbol force_rhr="0" frame_rate="10" clip_to_extent="1" type="line" name="" alpha="1" is_animated="0">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" type="QString" name="name"/>
+ <Option name="properties"/>
+ <Option value="collection" type="QString" name="type"/>
+ </Option>
+ </data_defined_properties>
+ <layer pass="0" class="SimpleLine" locked="0" enabled="1">
+ <Option type="Map">
+ <Option value="0" type="QString" name="align_dash_pattern"/>
+ <Option value="square" type="QString" name="capstyle"/>
+ <Option value="5;2" type="QString" name="customdash"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="customdash_map_unit_scale"/>
+ <Option value="MM" type="QString" name="customdash_unit"/>
+ <Option value="0" type="QString" name="dash_pattern_offset"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="dash_pattern_offset_map_unit_scale"/>
+ <Option value="MM" type="QString" name="dash_pattern_offset_unit"/>
+ <Option value="0" type="QString" name="draw_inside_polygon"/>
+ <Option value="bevel" type="QString" name="joinstyle"/>
+ <Option value="2,168,55,255" type="QString" name="line_color"/>
+ <Option value="solid" type="QString" name="line_style"/>
+ <Option value="0.6" type="QString" name="line_width"/>
+ <Option value="MM" type="QString" name="line_width_unit"/>
+ <Option value="0" type="QString" name="offset"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="offset_map_unit_scale"/>
+ <Option value="MM" type="QString" name="offset_unit"/>
+ <Option value="0" type="QString" name="ring_filter"/>
+ <Option value="0" type="QString" name="trim_distance_end"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="trim_distance_end_map_unit_scale"/>
+ <Option value="MM" type="QString" name="trim_distance_end_unit"/>
+ <Option value="0" type="QString" name="trim_distance_start"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="trim_distance_start_map_unit_scale"/>
+ <Option value="MM" type="QString" name="trim_distance_start_unit"/>
+ <Option value="0" type="QString" name="tweak_dash_pattern_on_corners"/>
+ <Option value="0" type="QString" name="use_custom_dash"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="width_map_unit_scale"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" type="QString" name="name"/>
+ <Option name="properties"/>
+ <Option value="collection" type="QString" name="type"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </profileLineSymbol>
+ <profileFillSymbol>
+ <symbol force_rhr="0" frame_rate="10" clip_to_extent="1" type="fill" name="" alpha="1" is_animated="0">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" type="QString" name="name"/>
+ <Option name="properties"/>
+ <Option value="collection" type="QString" name="type"/>
+ </Option>
+ </data_defined_properties>
+ <layer pass="0" class="SimpleFill" locked="0" enabled="1">
+ <Option type="Map">
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="border_width_map_unit_scale"/>
+ <Option value="2,168,55,255" type="QString" name="color"/>
+ <Option value="bevel" type="QString" name="joinstyle"/>
+ <Option value="0,0" type="QString" name="offset"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="offset_map_unit_scale"/>
+ <Option value="MM" type="QString" name="offset_unit"/>
+ <Option value="1,120,39,255" type="QString" name="outline_color"/>
+ <Option value="solid" type="QString" name="outline_style"/>
+ <Option value="0.2" type="QString" name="outline_width"/>
+ <Option value="MM" type="QString" name="outline_width_unit"/>
+ <Option value="solid" type="QString" name="style"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" type="QString" name="name"/>
+ <Option name="properties"/>
+ <Option value="collection" type="QString" name="type"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </profileFillSymbol>
+ <profileMarkerSymbol>
+ <symbol force_rhr="0" frame_rate="10" clip_to_extent="1" type="marker" name="" alpha="1" is_animated="0">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" type="QString" name="name"/>
+ <Option name="properties"/>
+ <Option value="collection" type="QString" name="type"/>
+ </Option>
+ </data_defined_properties>
+ <layer pass="0" class="SimpleMarker" locked="0" enabled="1">
+ <Option type="Map">
+ <Option value="0" type="QString" name="angle"/>
+ <Option value="square" type="QString" name="cap_style"/>
+ <Option value="2,168,55,255" type="QString" name="color"/>
+ <Option value="1" type="QString" name="horizontal_anchor_point"/>
+ <Option value="bevel" type="QString" name="joinstyle"/>
+ <Option value="diamond" type="QString" name="name"/>
+ <Option value="0,0" type="QString" name="offset"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="offset_map_unit_scale"/>
+ <Option value="MM" type="QString" name="offset_unit"/>
+ <Option value="1,120,39,255" type="QString" name="outline_color"/>
+ <Option value="solid" type="QString" name="outline_style"/>
+ <Option value="0.2" type="QString" name="outline_width"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="outline_width_map_unit_scale"/>
+ <Option value="MM" type="QString" name="outline_width_unit"/>
+ <Option value="diameter" type="QString" name="scale_method"/>
+ <Option value="3" type="QString" name="size"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="size_map_unit_scale"/>
+ <Option value="MM" type="QString" name="size_unit"/>
+ <Option value="1" type="QString" name="vertical_anchor_point"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" type="QString" name="name"/>
+ <Option name="properties"/>
+ <Option value="collection" type="QString" name="type"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </profileMarkerSymbol>
+ </elevation>
+ <renderer-v2 symbollevels="0" enableorderby="0" type="singleSymbol" forceraster="0" referencescale="-1">
+ <symbols>
+ <symbol force_rhr="0" frame_rate="10" clip_to_extent="1" type="fill" name="0" alpha="1" is_animated="0">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" type="QString" name="name"/>
+ <Option name="properties"/>
+ <Option value="collection" type="QString" name="type"/>
+ </Option>
+ </data_defined_properties>
+ <layer pass="0" class="SimpleLine" locked="0" enabled="1">
+ <Option type="Map">
+ <Option value="0" type="QString" name="align_dash_pattern"/>
+ <Option value="flat" type="QString" name="capstyle"/>
+ <Option value="5;2" type="QString" name="customdash"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="customdash_map_unit_scale"/>
+ <Option value="MM" type="QString" name="customdash_unit"/>
+ <Option value="0" type="QString" name="dash_pattern_offset"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="dash_pattern_offset_map_unit_scale"/>
+ <Option value="MM" type="QString" name="dash_pattern_offset_unit"/>
+ <Option value="0" type="QString" name="draw_inside_polygon"/>
+ <Option value="miter" type="QString" name="joinstyle"/>
+ <Option value="119,226,80,154" type="QString" name="line_color"/>
+ <Option value="dash dot" type="QString" name="line_style"/>
+ <Option value="0.6" type="QString" name="line_width"/>
+ <Option value="MM" type="QString" name="line_width_unit"/>
+ <Option value="0.4" type="QString" name="offset"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="offset_map_unit_scale"/>
+ <Option value="MM" type="QString" name="offset_unit"/>
+ <Option value="0" type="QString" name="ring_filter"/>
+ <Option value="0" type="QString" name="trim_distance_end"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="trim_distance_end_map_unit_scale"/>
+ <Option value="MM" type="QString" name="trim_distance_end_unit"/>
+ <Option value="0" type="QString" name="trim_distance_start"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="trim_distance_start_map_unit_scale"/>
+ <Option value="MM" type="QString" name="trim_distance_start_unit"/>
+ <Option value="0" type="QString" name="tweak_dash_pattern_on_corners"/>
+ <Option value="0" type="QString" name="use_custom_dash"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="width_map_unit_scale"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" type="QString" name="name"/>
+ <Option name="properties"/>
+ <Option value="collection" type="QString" name="type"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ <layer pass="0" class="SimpleLine" locked="0" enabled="1">
+ <Option type="Map">
+ <Option value="0" type="QString" name="align_dash_pattern"/>
+ <Option value="flat" type="QString" name="capstyle"/>
+ <Option value="5;2" type="QString" name="customdash"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="customdash_map_unit_scale"/>
+ <Option value="MM" type="QString" name="customdash_unit"/>
+ <Option value="0" type="QString" name="dash_pattern_offset"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="dash_pattern_offset_map_unit_scale"/>
+ <Option value="MM" type="QString" name="dash_pattern_offset_unit"/>
+ <Option value="0" type="QString" name="draw_inside_polygon"/>
+ <Option value="miter" type="QString" name="joinstyle"/>
+ <Option value="79,186,40,241" type="QString" name="line_color"/>
+ <Option value="dash dot" type="QString" name="line_style"/>
+ <Option value="0.3" type="QString" name="line_width"/>
+ <Option value="MM" type="QString" name="line_width_unit"/>
+ <Option value="0" type="QString" name="offset"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="offset_map_unit_scale"/>
+ <Option value="MM" type="QString" name="offset_unit"/>
+ <Option value="0" type="QString" name="ring_filter"/>
+ <Option value="0" type="QString" name="trim_distance_end"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="trim_distance_end_map_unit_scale"/>
+ <Option value="MM" type="QString" name="trim_distance_end_unit"/>
+ <Option value="0" type="QString" name="trim_distance_start"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="trim_distance_start_map_unit_scale"/>
+ <Option value="MM" type="QString" name="trim_distance_start_unit"/>
+ <Option value="0" type="QString" name="tweak_dash_pattern_on_corners"/>
+ <Option value="0" type="QString" name="use_custom_dash"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="width_map_unit_scale"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" type="QString" name="name"/>
+ <Option name="properties"/>
+ <Option value="collection" type="QString" name="type"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </symbols>
+ <rotation/>
+ <sizescale/>
+ </renderer-v2>
+ <customproperties>
+ <Option type="Map">
+ <Option value="0" type="int" name="embeddedWidgets/count"/>
+ <Option type="invalid" name="variableNames"/>
+ <Option type="invalid" name="variableValues"/>
+ </Option>
+ </customproperties>
+ <blendMode>0</blendMode>
+ <featureBlendMode>0</featureBlendMode>
+ <layerOpacity>1</layerOpacity>
+ <SingleCategoryDiagramRenderer diagramType="Histogram" attributeLegend="1">
+ <DiagramCategory spacingUnitScale="3x:0,0,0,0,0,0" lineSizeScale="3x:0,0,0,0,0,0" scaleDependency="Area" penColor="#000000" width="15" diagramOrientation="Up" penAlpha="255" minimumSize="0" scaleBasedVisibility="0" spacingUnit="MM" opacity="1" height="15" direction="0" backgroundColor="#ffffff" maxScaleDenominator="1e+08" sizeType="MM" minScaleDenominator="0" spacing="5" lineSizeType="MM" labelPlacementMethod="XHeight" backgroundAlpha="255" penWidth="0" sizeScale="3x:0,0,0,0,0,0" showAxis="1" rotationOffset="270" barWidth="5" enabled="0">
+ <fontProperties italic="0" description="Sans Serif,9,-1,5,50,0,0,0,0,0" style="" underline="0" strikethrough="0" bold="0"/>
+ <attribute label="" color="#000000" field="" colorOpacity="1"/>
+ <axisSymbol>
+ <symbol force_rhr="0" frame_rate="10" clip_to_extent="1" type="line" name="" alpha="1" is_animated="0">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" type="QString" name="name"/>
+ <Option name="properties"/>
+ <Option value="collection" type="QString" name="type"/>
+ </Option>
+ </data_defined_properties>
+ <layer pass="0" class="SimpleLine" locked="0" enabled="1">
+ <Option type="Map">
+ <Option value="0" type="QString" name="align_dash_pattern"/>
+ <Option value="square" type="QString" name="capstyle"/>
+ <Option value="5;2" type="QString" name="customdash"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="customdash_map_unit_scale"/>
+ <Option value="MM" type="QString" name="customdash_unit"/>
+ <Option value="0" type="QString" name="dash_pattern_offset"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="dash_pattern_offset_map_unit_scale"/>
+ <Option value="MM" type="QString" name="dash_pattern_offset_unit"/>
+ <Option value="0" type="QString" name="draw_inside_polygon"/>
+ <Option value="bevel" type="QString" name="joinstyle"/>
+ <Option value="35,35,35,255" type="QString" name="line_color"/>
+ <Option value="solid" type="QString" name="line_style"/>
+ <Option value="0.26" type="QString" name="line_width"/>
+ <Option value="MM" type="QString" name="line_width_unit"/>
+ <Option value="0" type="QString" name="offset"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="offset_map_unit_scale"/>
+ <Option value="MM" type="QString" name="offset_unit"/>
+ <Option value="0" type="QString" name="ring_filter"/>
+ <Option value="0" type="QString" name="trim_distance_end"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="trim_distance_end_map_unit_scale"/>
+ <Option value="MM" type="QString" name="trim_distance_end_unit"/>
+ <Option value="0" type="QString" name="trim_distance_start"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="trim_distance_start_map_unit_scale"/>
+ <Option value="MM" type="QString" name="trim_distance_start_unit"/>
+ <Option value="0" type="QString" name="tweak_dash_pattern_on_corners"/>
+ <Option value="0" type="QString" name="use_custom_dash"/>
+ <Option value="3x:0,0,0,0,0,0" type="QString" name="width_map_unit_scale"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" type="QString" name="name"/>
+ <Option name="properties"/>
+ <Option value="collection" type="QString" name="type"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </axisSymbol>
+ </DiagramCategory>
+ </SingleCategoryDiagramRenderer>
+ <DiagramLayerSettings priority="0" placement="1" obstacle="0" dist="0" zIndex="0" linePlacementFlags="18" showAll="1">
+ <properties>
+ <Option type="Map">
+ <Option value="" type="QString" name="name"/>
+ <Option name="properties"/>
+ <Option value="collection" type="QString" name="type"/>
+ </Option>
+ </properties>
+ </DiagramLayerSettings>
+ <geometryOptions removeDuplicateNodes="0" geometryPrecision="0">
+ <activeChecks/>
+ <checkConfiguration type="Map">
+ <Option type="Map" name="QgsGeometryGapCheck">
+ <Option value="0" type="double" name="allowedGapsBuffer"/>
+ <Option value="false" type="bool" name="allowedGapsEnabled"/>
+ <Option value="" type="QString" name="allowedGapsLayer"/>
+ </Option>
+ </checkConfiguration>
+ </geometryOptions>
+ <legend type="default-vector" showLabelLegend="0"/>
+ <referencedLayers/>
+ <fieldConfiguration>
+ <field name="fid" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="OBJECTID" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="NAMN" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="AREA_HA" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="GRANSJUST" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="DOS_ID" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="SHAPE_STAr" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="SHAPE_STLe" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ </fieldConfiguration>
+ <aliases>
+ <alias field="fid" index="0" name=""/>
+ <alias field="OBJECTID" index="1" name=""/>
+ <alias field="NAMN" index="2" name=""/>
+ <alias field="AREA_HA" index="3" name=""/>
+ <alias field="GRANSJUST" index="4" name=""/>
+ <alias field="DOS_ID" index="5" name=""/>
+ <alias field="SHAPE_STAr" index="6" name=""/>
+ <alias field="SHAPE_STLe" index="7" name=""/>
+ </aliases>
+ <defaults>
+ <default expression="" applyOnUpdate="0" field="fid"/>
+ <default expression="" applyOnUpdate="0" field="OBJECTID"/>
+ <default expression="" applyOnUpdate="0" field="NAMN"/>
+ <default expression="" applyOnUpdate="0" field="AREA_HA"/>
+ <default expression="" applyOnUpdate="0" field="GRANSJUST"/>
+ <default expression="" applyOnUpdate="0" field="DOS_ID"/>
+ <default expression="" applyOnUpdate="0" field="SHAPE_STAr"/>
+ <default expression="" applyOnUpdate="0" field="SHAPE_STLe"/>
+ </defaults>
+ <constraints>
+ <constraint exp_strength="0" notnull_strength="1" field="fid" constraints="3" unique_strength="1"/>
+ <constraint exp_strength="0" notnull_strength="0" field="OBJECTID" constraints="0" unique_strength="0"/>
+ <constraint exp_strength="0" notnull_strength="0" field="NAMN" constraints="0" unique_strength="0"/>
+ <constraint exp_strength="0" notnull_strength="0" field="AREA_HA" constraints="0" unique_strength="0"/>
+ <constraint exp_strength="0" notnull_strength="0" field="GRANSJUST" constraints="0" unique_strength="0"/>
+ <constraint exp_strength="0" notnull_strength="0" field="DOS_ID" constraints="0" unique_strength="0"/>
+ <constraint exp_strength="0" notnull_strength="0" field="SHAPE_STAr" constraints="0" unique_strength="0"/>
+ <constraint exp_strength="0" notnull_strength="0" field="SHAPE_STLe" constraints="0" unique_strength="0"/>
+ </constraints>
+ <constraintExpressions>
+ <constraint exp="" field="fid" desc=""/>
+ <constraint exp="" field="OBJECTID" desc=""/>
+ <constraint exp="" field="NAMN" desc=""/>
+ <constraint exp="" field="AREA_HA" desc=""/>
+ <constraint exp="" field="GRANSJUST" desc=""/>
+ <constraint exp="" field="DOS_ID" desc=""/>
+ <constraint exp="" field="SHAPE_STAr" desc=""/>
+ <constraint exp="" field="SHAPE_STLe" desc=""/>
+ </constraintExpressions>
+ <expressionfields/>
+ <attributeactions>
+ <defaultAction value="{00000000-0000-0000-0000-000000000000}" key="Canvas"/>
+ </attributeactions>
+ <attributetableconfig actionWidgetStyle="dropDown" sortExpression="" sortOrder="0">
+ <columns>
+ <column width="-1" type="field" name="fid" hidden="0"/>
+ <column width="-1" type="field" name="OBJECTID" hidden="0"/>
+ <column width="-1" type="field" name="NAMN" hidden="0"/>
+ <column width="-1" type="field" name="AREA_HA" hidden="0"/>
+ <column width="-1" type="field" name="GRANSJUST" hidden="0"/>
+ <column width="-1" type="field" name="DOS_ID" hidden="0"/>
+ <column width="-1" type="field" name="SHAPE_STAr" hidden="0"/>
+ <column width="-1" type="field" name="SHAPE_STLe" hidden="0"/>
+ <column width="-1" type="actions" hidden="1"/>
+ </columns>
+ </attributetableconfig>
+ <conditionalstyles>
+ <rowstyles/>
+ <fieldstyles/>
+ </conditionalstyles>
+ <storedexpressions/>
+ <editform tolerant="1"></editform>
+ <editforminit/>
+ <editforminitcodesource>0</editforminitcodesource>
+ <editforminitfilepath></editforminitfilepath>
+ <editforminitcode><![CDATA[# -*- coding: utf-8 -*-
+"""
+QGIS forms can have a Python function that is called when the form is
+opened.
+
+Use this function to add extra logic to your forms.
+
+Enter the name of the function in the "Python Init function"
+field.
+An example follows:
+"""
+from qgis.PyQt.QtWidgets import QWidget
+
+def my_form_open(dialog, layer, feature):
+ geom = feature.geometry()
+ control = dialog.findChild(QWidget, "MyLineEdit")
+]]></editforminitcode>
+ <featformsuppress>0</featformsuppress>
+ <editorlayout>generatedlayout</editorlayout>
+ <editable>
+ <field editable="1" name="AREA_HA"/>
+ <field editable="1" name="DOS_ID"/>
+ <field editable="1" name="GRANSJUST"/>
+ <field editable="1" name="NAMN"/>
+ <field editable="1" name="OBJECTID"/>
+ <field editable="1" name="SHAPE_STAr"/>
+ <field editable="1" name="SHAPE_STLe"/>
+ <field editable="1" name="fid"/>
+ </editable>
+ <labelOnTop>
+ <field labelOnTop="0" name="AREA_HA"/>
+ <field labelOnTop="0" name="DOS_ID"/>
+ <field labelOnTop="0" name="GRANSJUST"/>
+ <field labelOnTop="0" name="NAMN"/>
+ <field labelOnTop="0" name="OBJECTID"/>
+ <field labelOnTop="0" name="SHAPE_STAr"/>
+ <field labelOnTop="0" name="SHAPE_STLe"/>
+ <field labelOnTop="0" name="fid"/>
+ </labelOnTop>
+ <reuseLastValue>
+ <field reuseLastValue="0" name="AREA_HA"/>
+ <field reuseLastValue="0" name="DOS_ID"/>
+ <field reuseLastValue="0" name="GRANSJUST"/>
+ <field reuseLastValue="0" name="NAMN"/>
+ <field reuseLastValue="0" name="OBJECTID"/>
+ <field reuseLastValue="0" name="SHAPE_STAr"/>
+ <field reuseLastValue="0" name="SHAPE_STLe"/>
+ <field reuseLastValue="0" name="fid"/>
+ </reuseLastValue>
+ <dataDefinedFieldProperties/>
+ <widgets/>
+ <previewExpression>"NAMN"</previewExpression>
+ <mapTip></mapTip>
+ <layerGeometryType>2</layerGeometryType>
+</qgis>
diff --git a/skogliga-värdekärnor.qml b/skogliga-värdekärnor.qml
new file mode 100644
index 0000000..b4cf0f1
--- /dev/null
+++ b/skogliga-värdekärnor.qml
@@ -0,0 +1,704 @@
+<!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>
+<qgis simplifyDrawingHints="1" simplifyAlgorithm="0" labelsEnabled="0" maxScale="0" hasScaleBasedVisibilityFlag="0" styleCategories="AllStyleCategories" readOnly="0" simplifyDrawingTol="1" version="3.28.11-Firenze" minScale="100000000" simplifyLocal="1" symbologyReferenceScale="-1" simplifyMaxScale="1">
+ <flags>
+ <Identifiable>1</Identifiable>
+ <Removable>1</Removable>
+ <Searchable>1</Searchable>
+ <Private>0</Private>
+ </flags>
+ <temporal endField="" startField="" fixedDuration="0" startExpression="" endExpression="" accumulate="0" enabled="0" limitMode="0" durationField="" durationUnit="min" mode="0">
+ <fixedRange>
+ <start></start>
+ <end></end>
+ </fixedRange>
+ </temporal>
+ <elevation zscale="1" respectLayerSymbol="1" zoffset="0" symbology="Line" showMarkerSymbolInSurfacePlots="0" extrusion="0" clamping="Terrain" binding="Centroid" type="IndividualFeatures" extrusionEnabled="0">
+ <data-defined-properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data-defined-properties>
+ <profileLineSymbol>
+ <symbol alpha="1" clip_to_extent="1" force_rhr="0" name="" is_animated="0" type="line" frame_rate="10">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer class="SimpleLine" locked="0" enabled="1" pass="0">
+ <Option type="Map">
+ <Option value="0" name="align_dash_pattern" type="QString"/>
+ <Option value="square" name="capstyle" type="QString"/>
+ <Option value="5;2" name="customdash" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="customdash_map_unit_scale" type="QString"/>
+ <Option value="MM" name="customdash_unit" type="QString"/>
+ <Option value="0" name="dash_pattern_offset" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="dash_pattern_offset_map_unit_scale" type="QString"/>
+ <Option value="MM" name="dash_pattern_offset_unit" type="QString"/>
+ <Option value="0" name="draw_inside_polygon" type="QString"/>
+ <Option value="bevel" name="joinstyle" type="QString"/>
+ <Option value="125,139,143,255" name="line_color" type="QString"/>
+ <Option value="solid" name="line_style" type="QString"/>
+ <Option value="0.6" name="line_width" type="QString"/>
+ <Option value="MM" name="line_width_unit" type="QString"/>
+ <Option value="0" name="offset" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="offset_map_unit_scale" type="QString"/>
+ <Option value="MM" name="offset_unit" type="QString"/>
+ <Option value="0" name="ring_filter" type="QString"/>
+ <Option value="0" name="trim_distance_end" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="trim_distance_end_map_unit_scale" type="QString"/>
+ <Option value="MM" name="trim_distance_end_unit" type="QString"/>
+ <Option value="0" name="trim_distance_start" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="trim_distance_start_map_unit_scale" type="QString"/>
+ <Option value="MM" name="trim_distance_start_unit" type="QString"/>
+ <Option value="0" name="tweak_dash_pattern_on_corners" type="QString"/>
+ <Option value="0" name="use_custom_dash" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="width_map_unit_scale" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </profileLineSymbol>
+ <profileFillSymbol>
+ <symbol alpha="1" clip_to_extent="1" force_rhr="0" name="" is_animated="0" type="fill" frame_rate="10">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer class="SimpleFill" locked="0" enabled="1" pass="0">
+ <Option type="Map">
+ <Option value="3x:0,0,0,0,0,0" name="border_width_map_unit_scale" type="QString"/>
+ <Option value="125,139,143,255" name="color" type="QString"/>
+ <Option value="bevel" name="joinstyle" type="QString"/>
+ <Option value="0,0" name="offset" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="offset_map_unit_scale" type="QString"/>
+ <Option value="MM" name="offset_unit" type="QString"/>
+ <Option value="89,99,102,255" name="outline_color" type="QString"/>
+ <Option value="solid" name="outline_style" type="QString"/>
+ <Option value="0.2" name="outline_width" type="QString"/>
+ <Option value="MM" name="outline_width_unit" type="QString"/>
+ <Option value="solid" name="style" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </profileFillSymbol>
+ <profileMarkerSymbol>
+ <symbol alpha="1" clip_to_extent="1" force_rhr="0" name="" is_animated="0" type="marker" frame_rate="10">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer class="SimpleMarker" locked="0" enabled="1" pass="0">
+ <Option type="Map">
+ <Option value="0" name="angle" type="QString"/>
+ <Option value="square" name="cap_style" type="QString"/>
+ <Option value="125,139,143,255" name="color" type="QString"/>
+ <Option value="1" name="horizontal_anchor_point" type="QString"/>
+ <Option value="bevel" name="joinstyle" type="QString"/>
+ <Option value="diamond" name="name" type="QString"/>
+ <Option value="0,0" name="offset" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="offset_map_unit_scale" type="QString"/>
+ <Option value="MM" name="offset_unit" type="QString"/>
+ <Option value="89,99,102,255" name="outline_color" type="QString"/>
+ <Option value="solid" name="outline_style" type="QString"/>
+ <Option value="0.2" name="outline_width" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="outline_width_map_unit_scale" type="QString"/>
+ <Option value="MM" name="outline_width_unit" type="QString"/>
+ <Option value="diameter" name="scale_method" type="QString"/>
+ <Option value="3" name="size" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="size_map_unit_scale" type="QString"/>
+ <Option value="MM" name="size_unit" type="QString"/>
+ <Option value="1" name="vertical_anchor_point" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </profileMarkerSymbol>
+ </elevation>
+ <renderer-v2 enableorderby="0" referencescale="-1" symbollevels="0" attr="BESKRIVNIN" type="categorizedSymbol" forceraster="0">
+ <categories>
+ <category value="Med formellt skydd" symbol="0" type="string" render="true" label="Med formellt skydd"/>
+ <category value="Utan formellt skydd" symbol="1" type="string" render="true" label="Utan formellt skydd"/>
+ </categories>
+ <symbols>
+ <symbol alpha="1" clip_to_extent="1" force_rhr="0" name="0" is_animated="0" type="fill" frame_rate="10">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer class="LinePatternFill" locked="0" enabled="1" pass="0">
+ <Option type="Map">
+ <Option value="45" name="angle" type="QString"/>
+ <Option value="during_render" name="clip_mode" type="QString"/>
+ <Option value="55,126,184,255" name="color" type="QString"/>
+ <Option value="feature" name="coordinate_reference" type="QString"/>
+ <Option value="4.8" name="distance" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="distance_map_unit_scale" type="QString"/>
+ <Option value="MM" name="distance_unit" type="QString"/>
+ <Option value="0.26" name="line_width" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="line_width_map_unit_scale" type="QString"/>
+ <Option value="MM" name="line_width_unit" type="QString"/>
+ <Option value="0" name="offset" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="offset_map_unit_scale" type="QString"/>
+ <Option value="MM" name="offset_unit" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="outline_width_map_unit_scale" type="QString"/>
+ <Option value="MM" name="outline_width_unit" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <symbol alpha="1" clip_to_extent="1" force_rhr="0" name="@0@0" is_animated="0" type="line" frame_rate="10">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer class="SimpleLine" locked="0" enabled="1" pass="0">
+ <Option type="Map">
+ <Option value="0" name="align_dash_pattern" type="QString"/>
+ <Option value="square" name="capstyle" type="QString"/>
+ <Option value="5;2" name="customdash" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="customdash_map_unit_scale" type="QString"/>
+ <Option value="MM" name="customdash_unit" type="QString"/>
+ <Option value="0" name="dash_pattern_offset" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="dash_pattern_offset_map_unit_scale" type="QString"/>
+ <Option value="MM" name="dash_pattern_offset_unit" type="QString"/>
+ <Option value="0" name="draw_inside_polygon" type="QString"/>
+ <Option value="bevel" name="joinstyle" type="QString"/>
+ <Option value="77,175,74,255" name="line_color" type="QString"/>
+ <Option value="solid" name="line_style" type="QString"/>
+ <Option value="0.32" name="line_width" type="QString"/>
+ <Option value="MM" name="line_width_unit" type="QString"/>
+ <Option value="0" name="offset" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="offset_map_unit_scale" type="QString"/>
+ <Option value="MM" name="offset_unit" type="QString"/>
+ <Option value="0" name="ring_filter" type="QString"/>
+ <Option value="0" name="trim_distance_end" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="trim_distance_end_map_unit_scale" type="QString"/>
+ <Option value="MM" name="trim_distance_end_unit" type="QString"/>
+ <Option value="0" name="trim_distance_start" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="trim_distance_start_map_unit_scale" type="QString"/>
+ <Option value="MM" name="trim_distance_start_unit" type="QString"/>
+ <Option value="0" name="tweak_dash_pattern_on_corners" type="QString"/>
+ <Option value="0" name="use_custom_dash" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="width_map_unit_scale" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </layer>
+ <layer class="SimpleLine" locked="0" enabled="1" pass="0">
+ <Option type="Map">
+ <Option value="0" name="align_dash_pattern" type="QString"/>
+ <Option value="square" name="capstyle" type="QString"/>
+ <Option value="5;2" name="customdash" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="customdash_map_unit_scale" type="QString"/>
+ <Option value="MM" name="customdash_unit" type="QString"/>
+ <Option value="0" name="dash_pattern_offset" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="dash_pattern_offset_map_unit_scale" type="QString"/>
+ <Option value="MM" name="dash_pattern_offset_unit" type="QString"/>
+ <Option value="0" name="draw_inside_polygon" type="QString"/>
+ <Option value="bevel" name="joinstyle" type="QString"/>
+ <Option value="77,175,74,255" name="line_color" type="QString"/>
+ <Option value="solid" name="line_style" type="QString"/>
+ <Option value="0.36" name="line_width" type="QString"/>
+ <Option value="MM" name="line_width_unit" type="QString"/>
+ <Option value="0" name="offset" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="offset_map_unit_scale" type="QString"/>
+ <Option value="MM" name="offset_unit" type="QString"/>
+ <Option value="0" name="ring_filter" type="QString"/>
+ <Option value="0" name="trim_distance_end" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="trim_distance_end_map_unit_scale" type="QString"/>
+ <Option value="MM" name="trim_distance_end_unit" type="QString"/>
+ <Option value="0" name="trim_distance_start" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="trim_distance_start_map_unit_scale" type="QString"/>
+ <Option value="MM" name="trim_distance_start_unit" type="QString"/>
+ <Option value="0" name="tweak_dash_pattern_on_corners" type="QString"/>
+ <Option value="0" name="use_custom_dash" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="width_map_unit_scale" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ <symbol alpha="1" clip_to_extent="1" force_rhr="0" name="1" is_animated="0" type="fill" frame_rate="10">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer class="PointPatternFill" locked="0" enabled="1" pass="0">
+ <Option type="Map">
+ <Option value="0" name="angle" type="double"/>
+ <Option value="shape" name="clip_mode" type="QString"/>
+ <Option value="feature" name="coordinate_reference" type="QString"/>
+ <Option value="2" name="displacement_x" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="displacement_x_map_unit_scale" type="QString"/>
+ <Option value="MM" name="displacement_x_unit" type="QString"/>
+ <Option value="0" name="displacement_y" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="displacement_y_map_unit_scale" type="QString"/>
+ <Option value="MM" name="displacement_y_unit" type="QString"/>
+ <Option value="4" name="distance_x" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="distance_x_map_unit_scale" type="QString"/>
+ <Option value="MM" name="distance_x_unit" type="QString"/>
+ <Option value="4" name="distance_y" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="distance_y_map_unit_scale" type="QString"/>
+ <Option value="MM" name="distance_y_unit" type="QString"/>
+ <Option value="0" name="offset_x" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="offset_x_map_unit_scale" type="QString"/>
+ <Option value="MM" name="offset_x_unit" type="QString"/>
+ <Option value="0" name="offset_y" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="offset_y_map_unit_scale" type="QString"/>
+ <Option value="MM" name="offset_y_unit" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="outline_width_map_unit_scale" type="QString"/>
+ <Option value="MM" name="outline_width_unit" type="QString"/>
+ <Option value="0" name="random_deviation_x" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="random_deviation_x_map_unit_scale" type="QString"/>
+ <Option value="MM" name="random_deviation_x_unit" type="QString"/>
+ <Option value="0" name="random_deviation_y" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="random_deviation_y_map_unit_scale" type="QString"/>
+ <Option value="MM" name="random_deviation_y_unit" type="QString"/>
+ <Option value="730321733" name="seed" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <symbol alpha="1" clip_to_extent="1" force_rhr="0" name="@1@0" is_animated="0" type="marker" frame_rate="10">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer class="SimpleMarker" locked="0" enabled="1" pass="0">
+ <Option type="Map">
+ <Option value="0" name="angle" type="QString"/>
+ <Option value="square" name="cap_style" type="QString"/>
+ <Option value="77,175,74,255" name="color" type="QString"/>
+ <Option value="1" name="horizontal_anchor_point" type="QString"/>
+ <Option value="bevel" name="joinstyle" type="QString"/>
+ <Option value="circle" name="name" type="QString"/>
+ <Option value="0,0" name="offset" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="offset_map_unit_scale" type="QString"/>
+ <Option value="MM" name="offset_unit" type="QString"/>
+ <Option value="77,175,74,255" name="outline_color" type="QString"/>
+ <Option value="solid" name="outline_style" type="QString"/>
+ <Option value="0" name="outline_width" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="outline_width_map_unit_scale" type="QString"/>
+ <Option value="MM" name="outline_width_unit" type="QString"/>
+ <Option value="diameter" name="scale_method" type="QString"/>
+ <Option value="0.6" name="size" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="size_map_unit_scale" type="QString"/>
+ <Option value="MM" name="size_unit" type="QString"/>
+ <Option value="1" name="vertical_anchor_point" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </layer>
+ <layer class="SimpleLine" locked="0" enabled="1" pass="0">
+ <Option type="Map">
+ <Option value="0" name="align_dash_pattern" type="QString"/>
+ <Option value="square" name="capstyle" type="QString"/>
+ <Option value="5;2" name="customdash" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="customdash_map_unit_scale" type="QString"/>
+ <Option value="MM" name="customdash_unit" type="QString"/>
+ <Option value="0" name="dash_pattern_offset" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="dash_pattern_offset_map_unit_scale" type="QString"/>
+ <Option value="MM" name="dash_pattern_offset_unit" type="QString"/>
+ <Option value="0" name="draw_inside_polygon" type="QString"/>
+ <Option value="bevel" name="joinstyle" type="QString"/>
+ <Option value="77,175,74,255" name="line_color" type="QString"/>
+ <Option value="solid" name="line_style" type="QString"/>
+ <Option value="0.36" name="line_width" type="QString"/>
+ <Option value="MM" name="line_width_unit" type="QString"/>
+ <Option value="0" name="offset" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="offset_map_unit_scale" type="QString"/>
+ <Option value="MM" name="offset_unit" type="QString"/>
+ <Option value="0" name="ring_filter" type="QString"/>
+ <Option value="0" name="trim_distance_end" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="trim_distance_end_map_unit_scale" type="QString"/>
+ <Option value="MM" name="trim_distance_end_unit" type="QString"/>
+ <Option value="0" name="trim_distance_start" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="trim_distance_start_map_unit_scale" type="QString"/>
+ <Option value="MM" name="trim_distance_start_unit" type="QString"/>
+ <Option value="0" name="tweak_dash_pattern_on_corners" type="QString"/>
+ <Option value="0" name="use_custom_dash" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="width_map_unit_scale" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </symbols>
+ <source-symbol>
+ <symbol alpha="1" clip_to_extent="1" force_rhr="0" name="0" is_animated="0" type="fill" frame_rate="10">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer class="SimpleFill" locked="0" enabled="1" pass="0">
+ <Option type="Map">
+ <Option value="3x:0,0,0,0,0,0" name="border_width_map_unit_scale" type="QString"/>
+ <Option value="133,182,111,255" name="color" type="QString"/>
+ <Option value="bevel" name="joinstyle" type="QString"/>
+ <Option value="0,0" name="offset" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="offset_map_unit_scale" type="QString"/>
+ <Option value="MM" name="offset_unit" type="QString"/>
+ <Option value="35,35,35,255" name="outline_color" type="QString"/>
+ <Option value="solid" name="outline_style" type="QString"/>
+ <Option value="0.26" name="outline_width" type="QString"/>
+ <Option value="MM" name="outline_width_unit" type="QString"/>
+ <Option value="solid" name="style" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </source-symbol>
+ <rotation/>
+ <sizescale/>
+ </renderer-v2>
+ <customproperties>
+ <Option type="Map">
+ <Option name="dualview/previewExpressions" type="List">
+ <Option value="&quot;LAN&quot;" type="QString"/>
+ </Option>
+ <Option value="0" name="embeddedWidgets/count" type="int"/>
+ <Option name="variableNames" type="invalid"/>
+ <Option name="variableValues" type="invalid"/>
+ </Option>
+ </customproperties>
+ <blendMode>0</blendMode>
+ <featureBlendMode>0</featureBlendMode>
+ <layerOpacity>1</layerOpacity>
+ <SingleCategoryDiagramRenderer diagramType="Histogram" attributeLegend="1">
+ <DiagramCategory penAlpha="255" scaleBasedVisibility="0" penWidth="0" opacity="1" penColor="#000000" sizeType="MM" diagramOrientation="Up" direction="0" rotationOffset="270" spacingUnit="MM" minScaleDenominator="0" backgroundColor="#ffffff" labelPlacementMethod="XHeight" enabled="0" lineSizeScale="3x:0,0,0,0,0,0" maxScaleDenominator="1e+08" width="15" scaleDependency="Area" spacingUnitScale="3x:0,0,0,0,0,0" lineSizeType="MM" minimumSize="0" height="15" sizeScale="3x:0,0,0,0,0,0" backgroundAlpha="255" barWidth="5" spacing="5" showAxis="1">
+ <fontProperties bold="0" strikethrough="0" underline="0" style="" italic="0" description="Sans Serif,9,-1,5,50,0,0,0,0,0"/>
+ <attribute field="" color="#000000" colorOpacity="1" label=""/>
+ <axisSymbol>
+ <symbol alpha="1" clip_to_extent="1" force_rhr="0" name="" is_animated="0" type="line" frame_rate="10">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ <layer class="SimpleLine" locked="0" enabled="1" pass="0">
+ <Option type="Map">
+ <Option value="0" name="align_dash_pattern" type="QString"/>
+ <Option value="square" name="capstyle" type="QString"/>
+ <Option value="5;2" name="customdash" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="customdash_map_unit_scale" type="QString"/>
+ <Option value="MM" name="customdash_unit" type="QString"/>
+ <Option value="0" name="dash_pattern_offset" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="dash_pattern_offset_map_unit_scale" type="QString"/>
+ <Option value="MM" name="dash_pattern_offset_unit" type="QString"/>
+ <Option value="0" name="draw_inside_polygon" type="QString"/>
+ <Option value="bevel" name="joinstyle" type="QString"/>
+ <Option value="35,35,35,255" name="line_color" type="QString"/>
+ <Option value="solid" name="line_style" type="QString"/>
+ <Option value="0.26" name="line_width" type="QString"/>
+ <Option value="MM" name="line_width_unit" type="QString"/>
+ <Option value="0" name="offset" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="offset_map_unit_scale" type="QString"/>
+ <Option value="MM" name="offset_unit" type="QString"/>
+ <Option value="0" name="ring_filter" type="QString"/>
+ <Option value="0" name="trim_distance_end" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="trim_distance_end_map_unit_scale" type="QString"/>
+ <Option value="MM" name="trim_distance_end_unit" type="QString"/>
+ <Option value="0" name="trim_distance_start" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="trim_distance_start_map_unit_scale" type="QString"/>
+ <Option value="MM" name="trim_distance_start_unit" type="QString"/>
+ <Option value="0" name="tweak_dash_pattern_on_corners" type="QString"/>
+ <Option value="0" name="use_custom_dash" type="QString"/>
+ <Option value="3x:0,0,0,0,0,0" name="width_map_unit_scale" type="QString"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </axisSymbol>
+ </DiagramCategory>
+ </SingleCategoryDiagramRenderer>
+ <DiagramLayerSettings linePlacementFlags="18" showAll="1" dist="0" priority="0" obstacle="0" placement="1" zIndex="0">
+ <properties>
+ <Option type="Map">
+ <Option value="" name="name" type="QString"/>
+ <Option name="properties"/>
+ <Option value="collection" name="type" type="QString"/>
+ </Option>
+ </properties>
+ </DiagramLayerSettings>
+ <geometryOptions removeDuplicateNodes="0" geometryPrecision="0">
+ <activeChecks/>
+ <checkConfiguration type="Map">
+ <Option name="QgsGeometryGapCheck" type="Map">
+ <Option value="0" name="allowedGapsBuffer" type="double"/>
+ <Option value="false" name="allowedGapsEnabled" type="bool"/>
+ <Option value="" name="allowedGapsLayer" type="QString"/>
+ </Option>
+ </checkConfiguration>
+ </geometryOptions>
+ <legend showLabelLegend="0" type="default-vector"/>
+ <referencedLayers/>
+ <fieldConfiguration>
+ <field name="fid" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="OBJECTID" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="LAN" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="OBJTYP" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="BESKRIVNIN" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="REVDATUM" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Shape_STAr" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ <field name="Shape_STLe" configurationFlags="None">
+ <editWidget type="TextEdit">
+ <config>
+ <Option/>
+ </config>
+ </editWidget>
+ </field>
+ </fieldConfiguration>
+ <aliases>
+ <alias field="fid" name="" index="0"/>
+ <alias field="OBJECTID" name="" index="1"/>
+ <alias field="LAN" name="" index="2"/>
+ <alias field="OBJTYP" name="" index="3"/>
+ <alias field="BESKRIVNIN" name="" index="4"/>
+ <alias field="REVDATUM" name="" index="5"/>
+ <alias field="Shape_STAr" name="" index="6"/>
+ <alias field="Shape_STLe" name="" index="7"/>
+ </aliases>
+ <defaults>
+ <default field="fid" applyOnUpdate="0" expression=""/>
+ <default field="OBJECTID" applyOnUpdate="0" expression=""/>
+ <default field="LAN" applyOnUpdate="0" expression=""/>
+ <default field="OBJTYP" applyOnUpdate="0" expression=""/>
+ <default field="BESKRIVNIN" applyOnUpdate="0" expression=""/>
+ <default field="REVDATUM" applyOnUpdate="0" expression=""/>
+ <default field="Shape_STAr" applyOnUpdate="0" expression=""/>
+ <default field="Shape_STLe" applyOnUpdate="0" expression=""/>
+ </defaults>
+ <constraints>
+ <constraint field="fid" exp_strength="0" notnull_strength="1" constraints="3" unique_strength="1"/>
+ <constraint field="OBJECTID" exp_strength="0" notnull_strength="0" constraints="0" unique_strength="0"/>
+ <constraint field="LAN" exp_strength="0" notnull_strength="0" constraints="0" unique_strength="0"/>
+ <constraint field="OBJTYP" exp_strength="0" notnull_strength="0" constraints="0" unique_strength="0"/>
+ <constraint field="BESKRIVNIN" exp_strength="0" notnull_strength="0" constraints="0" unique_strength="0"/>
+ <constraint field="REVDATUM" exp_strength="0" notnull_strength="0" constraints="0" unique_strength="0"/>
+ <constraint field="Shape_STAr" exp_strength="0" notnull_strength="0" constraints="0" unique_strength="0"/>
+ <constraint field="Shape_STLe" exp_strength="0" notnull_strength="0" constraints="0" unique_strength="0"/>
+ </constraints>
+ <constraintExpressions>
+ <constraint field="fid" desc="" exp=""/>
+ <constraint field="OBJECTID" desc="" exp=""/>
+ <constraint field="LAN" desc="" exp=""/>
+ <constraint field="OBJTYP" desc="" exp=""/>
+ <constraint field="BESKRIVNIN" desc="" exp=""/>
+ <constraint field="REVDATUM" desc="" exp=""/>
+ <constraint field="Shape_STAr" desc="" exp=""/>
+ <constraint field="Shape_STLe" desc="" exp=""/>
+ </constraintExpressions>
+ <expressionfields/>
+ <attributeactions>
+ <defaultAction value="{00000000-0000-0000-0000-000000000000}" key="Canvas"/>
+ </attributeactions>
+ <attributetableconfig actionWidgetStyle="dropDown" sortExpression="" sortOrder="0">
+ <columns>
+ <column hidden="0" name="OBJECTID" type="field" width="-1"/>
+ <column hidden="0" name="LAN" type="field" width="-1"/>
+ <column hidden="0" name="OBJTYP" type="field" width="-1"/>
+ <column hidden="0" name="BESKRIVNIN" type="field" width="-1"/>
+ <column hidden="0" name="REVDATUM" type="field" width="-1"/>
+ <column hidden="0" name="fid" type="field" width="-1"/>
+ <column hidden="0" name="Shape_STAr" type="field" width="-1"/>
+ <column hidden="0" name="Shape_STLe" type="field" width="-1"/>
+ <column hidden="1" type="actions" width="-1"/>
+ </columns>
+ </attributetableconfig>
+ <conditionalstyles>
+ <rowstyles/>
+ <fieldstyles/>
+ </conditionalstyles>
+ <storedexpressions/>
+ <editform tolerant="1"></editform>
+ <editforminit/>
+ <editforminitcodesource>0</editforminitcodesource>
+ <editforminitfilepath></editforminitfilepath>
+ <editforminitcode><![CDATA[# -*- coding: utf-8 -*-
+"""
+QGIS forms can have a Python function that is called when the form is
+opened.
+
+Use this function to add extra logic to your forms.
+
+Enter the name of the function in the "Python Init function"
+field.
+An example follows:
+"""
+from qgis.PyQt.QtWidgets import QWidget
+
+def my_form_open(dialog, layer, feature):
+ geom = feature.geometry()
+ control = dialog.findChild(QWidget, "MyLineEdit")
+]]></editforminitcode>
+ <featformsuppress>0</featformsuppress>
+ <editorlayout>generatedlayout</editorlayout>
+ <editable>
+ <field name="BESKRIVNIN" editable="1"/>
+ <field name="LAN" editable="1"/>
+ <field name="OBJECTID" editable="1"/>
+ <field name="OBJTYP" editable="1"/>
+ <field name="REVDATUM" editable="1"/>
+ <field name="Shape_STAr" editable="1"/>
+ <field name="Shape_STLe" editable="1"/>
+ <field name="fid" editable="1"/>
+ </editable>
+ <labelOnTop>
+ <field labelOnTop="0" name="BESKRIVNIN"/>
+ <field labelOnTop="0" name="LAN"/>
+ <field labelOnTop="0" name="OBJECTID"/>
+ <field labelOnTop="0" name="OBJTYP"/>
+ <field labelOnTop="0" name="REVDATUM"/>
+ <field labelOnTop="0" name="Shape_STAr"/>
+ <field labelOnTop="0" name="Shape_STLe"/>
+ <field labelOnTop="0" name="fid"/>
+ </labelOnTop>
+ <reuseLastValue>
+ <field reuseLastValue="0" name="BESKRIVNIN"/>
+ <field reuseLastValue="0" name="LAN"/>
+ <field reuseLastValue="0" name="OBJECTID"/>
+ <field reuseLastValue="0" name="OBJTYP"/>
+ <field reuseLastValue="0" name="REVDATUM"/>
+ <field reuseLastValue="0" name="Shape_STAr"/>
+ <field reuseLastValue="0" name="Shape_STLe"/>
+ <field reuseLastValue="0" name="fid"/>
+ </reuseLastValue>
+ <dataDefinedFieldProperties/>
+ <widgets/>
+ <previewExpression>concat("OBJTYP", ' (', "BESKRIVNIN", ')')</previewExpression>
+ <mapTip></mapTip>
+ <layerGeometryType>2</layerGeometryType>
+</qgis>