mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-28 00:17:30 -05:00
364 lines
15 KiB
QML
364 lines
15 KiB
QML
<!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>
|
|
<qgis minScale="1e+8" readOnly="0" version="3.3.0-Master" simplifyDrawingTol="1" simplifyDrawingHints="0" simplifyLocal="1" simplifyMaxScale="1" maxScale="0" labelsEnabled="0" hasScaleBasedVisibilityFlag="0" simplifyAlgorithm="0">
|
|
<renderer-v2 type="singleSymbol" forceraster="0" symbollevels="0" enableorderby="0">
|
|
<symbols>
|
|
<symbol clip_to_extent="1" name="0" type="marker" alpha="1">
|
|
<layer pass="0" locked="0" class="SimpleMarker" enabled="1">
|
|
<prop v="0" k="angle"/>
|
|
<prop v="222,12,61,255" k="color"/>
|
|
<prop v="1" k="horizontal_anchor_point"/>
|
|
<prop v="bevel" k="joinstyle"/>
|
|
<prop v="circle" k="name"/>
|
|
<prop v="0,0" k="offset"/>
|
|
<prop v="3x:0,0,0,0,0,0" k="offset_map_unit_scale"/>
|
|
<prop v="MM" k="offset_unit"/>
|
|
<prop v="35,35,35,255" k="outline_color"/>
|
|
<prop v="no" k="outline_style"/>
|
|
<prop v="0" k="outline_width"/>
|
|
<prop v="3x:0,0,0,0,0,0" k="outline_width_map_unit_scale"/>
|
|
<prop v="MM" k="outline_width_unit"/>
|
|
<prop v="diameter" k="scale_method"/>
|
|
<prop v="10" k="size"/>
|
|
<prop v="3x:0,0,0,0,0,0" k="size_map_unit_scale"/>
|
|
<prop v="MM" k="size_unit"/>
|
|
<prop v="1" k="vertical_anchor_point"/>
|
|
<data_defined_properties>
|
|
<Option type="Map">
|
|
<Option name="name" type="QString" value=""/>
|
|
<Option name="properties" type="Map">
|
|
<Option name="size" type="Map">
|
|
<Option name="active" type="bool" value="false"/>
|
|
<Option name="type" type="int" value="1"/>
|
|
<Option name="val" type="QString" value=""/>
|
|
</Option>
|
|
</Option>
|
|
<Option name="type" type="QString" value="collection"/>
|
|
</Option>
|
|
</data_defined_properties>
|
|
</layer>
|
|
<layer pass="0" locked="0" class="SimpleMarker" enabled="1">
|
|
<prop v="0" k="angle"/>
|
|
<prop v="255,149,0,255" k="color"/>
|
|
<prop v="1" k="horizontal_anchor_point"/>
|
|
<prop v="bevel" k="joinstyle"/>
|
|
<prop v="circle" k="name"/>
|
|
<prop v="0,0" k="offset"/>
|
|
<prop v="3x:0,0,0,0,0,0" k="offset_map_unit_scale"/>
|
|
<prop v="MM" k="offset_unit"/>
|
|
<prop v="35,35,35,255" k="outline_color"/>
|
|
<prop v="no" k="outline_style"/>
|
|
<prop v="0" k="outline_width"/>
|
|
<prop v="3x:0,0,0,0,0,0" k="outline_width_map_unit_scale"/>
|
|
<prop v="MM" k="outline_width_unit"/>
|
|
<prop v="diameter" k="scale_method"/>
|
|
<prop v="8" k="size"/>
|
|
<prop v="3x:0,0,0,0,0,0" k="size_map_unit_scale"/>
|
|
<prop v="MM" k="size_unit"/>
|
|
<prop v="1" k="vertical_anchor_point"/>
|
|
<data_defined_properties>
|
|
<Option type="Map">
|
|
<Option name="name" type="QString" value=""/>
|
|
<Option name="properties" type="Map">
|
|
<Option name="fillColor" type="Map">
|
|
<Option name="active" type="bool" value="true"/>
|
|
<Option name="expression" type="QString" value="ramp_color('Viridis', 60 / second(now()))"/>
|
|
<Option name="type" type="int" value="3"/>
|
|
</Option>
|
|
<Option name="size" type="Map">
|
|
<Option name="active" type="bool" value="false"/>
|
|
<Option name="type" type="int" value="1"/>
|
|
<Option name="val" type="QString" value=""/>
|
|
</Option>
|
|
</Option>
|
|
<Option name="type" type="QString" value="collection"/>
|
|
</Option>
|
|
</data_defined_properties>
|
|
</layer>
|
|
<layer pass="0" locked="0" class="SimpleMarker" enabled="1">
|
|
<prop v="0" k="angle"/>
|
|
<prop v="255,0,0,255" k="color"/>
|
|
<prop v="1" k="horizontal_anchor_point"/>
|
|
<prop v="bevel" k="joinstyle"/>
|
|
<prop v="cross" k="name"/>
|
|
<prop v="0,0" k="offset"/>
|
|
<prop v="3x:0,0,0,0,0,0" k="offset_map_unit_scale"/>
|
|
<prop v="MM" k="offset_unit"/>
|
|
<prop v="222,12,61,255" k="outline_color"/>
|
|
<prop v="solid" k="outline_style"/>
|
|
<prop v="2" k="outline_width"/>
|
|
<prop v="3x:0,0,0,0,0,0" k="outline_width_map_unit_scale"/>
|
|
<prop v="MM" k="outline_width_unit"/>
|
|
<prop v="diameter" k="scale_method"/>
|
|
<prop v="5" k="size"/>
|
|
<prop v="3x:0,0,0,0,0,0" k="size_map_unit_scale"/>
|
|
<prop v="MM" k="size_unit"/>
|
|
<prop v="1" k="vertical_anchor_point"/>
|
|
<data_defined_properties>
|
|
<Option type="Map">
|
|
<Option name="name" type="QString" value=""/>
|
|
<Option name="properties" type="Map">
|
|
<Option name="angle" type="Map">
|
|
<Option name="active" type="bool" value="true"/>
|
|
<Option name="expression" type="QString" value="second(now()) * 6"/>
|
|
<Option name="type" type="int" value="3"/>
|
|
</Option>
|
|
</Option>
|
|
<Option name="type" type="QString" value="collection"/>
|
|
</Option>
|
|
</data_defined_properties>
|
|
</layer>
|
|
</symbol>
|
|
</symbols>
|
|
<rotation/>
|
|
<sizescale/>
|
|
<effect type="effectStack" enabled="1">
|
|
<effect type="dropShadow">
|
|
<prop v="13" k="blend_mode"/>
|
|
<prop v="3" k="blur_level"/>
|
|
<prop v="0,0,0,255" k="color"/>
|
|
<prop v="2" k="draw_mode"/>
|
|
<prop v="1" k="enabled"/>
|
|
<prop v="135" k="offset_angle"/>
|
|
<prop v="2" k="offset_distance"/>
|
|
<prop v="MM" k="offset_unit"/>
|
|
<prop v="3x:0,0,0,0,0,0" k="offset_unit_scale"/>
|
|
<prop v="0.5" k="opacity"/>
|
|
</effect>
|
|
<effect type="outerGlow">
|
|
<prop v="0" k="blend_mode"/>
|
|
<prop v="3" k="blur_level"/>
|
|
<prop v="0" k="color_type"/>
|
|
<prop v="2" k="draw_mode"/>
|
|
<prop v="0" k="enabled"/>
|
|
<prop v="0.5" k="opacity"/>
|
|
<prop v="255,255,255,255" k="single_color"/>
|
|
<prop v="2" k="spread"/>
|
|
<prop v="MM" k="spread_unit"/>
|
|
<prop v="3x:0,0,0,0,0,0" k="spread_unit_scale"/>
|
|
</effect>
|
|
<effect type="drawSource">
|
|
<prop v="0" k="blend_mode"/>
|
|
<prop v="2" k="draw_mode"/>
|
|
<prop v="1" k="enabled"/>
|
|
<prop v="1" k="opacity"/>
|
|
</effect>
|
|
<effect type="innerShadow">
|
|
<prop v="13" k="blend_mode"/>
|
|
<prop v="10" k="blur_level"/>
|
|
<prop v="0,0,0,255" k="color"/>
|
|
<prop v="2" k="draw_mode"/>
|
|
<prop v="0" k="enabled"/>
|
|
<prop v="135" k="offset_angle"/>
|
|
<prop v="2" k="offset_distance"/>
|
|
<prop v="MM" k="offset_unit"/>
|
|
<prop v="3x:0,0,0,0,0,0" k="offset_unit_scale"/>
|
|
<prop v="1" k="opacity"/>
|
|
</effect>
|
|
<effect type="innerGlow">
|
|
<prop v="0" k="blend_mode"/>
|
|
<prop v="3" k="blur_level"/>
|
|
<prop v="0" k="color_type"/>
|
|
<prop v="2" k="draw_mode"/>
|
|
<prop v="0" k="enabled"/>
|
|
<prop v="0.5" k="opacity"/>
|
|
<prop v="255,255,255,255" k="single_color"/>
|
|
<prop v="2" k="spread"/>
|
|
<prop v="MM" k="spread_unit"/>
|
|
<prop v="3x:0,0,0,0,0,0" k="spread_unit_scale"/>
|
|
</effect>
|
|
</effect>
|
|
</renderer-v2>
|
|
<customproperties>
|
|
<property key="embeddedWidgets/count" value="0"/>
|
|
<property key="variableNames"/>
|
|
<property key="variableValues"/>
|
|
</customproperties>
|
|
<blendMode>0</blendMode>
|
|
<featureBlendMode>0</featureBlendMode>
|
|
<layerOpacity>1</layerOpacity>
|
|
<SingleCategoryDiagramRenderer diagramType="Histogram" attributeLegend="1">
|
|
<DiagramCategory rotationOffset="270" lineSizeType="MM" diagramOrientation="Up" penAlpha="255" sizeScale="3x:0,0,0,0,0,0" lineSizeScale="3x:0,0,0,0,0,0" scaleDependency="Area" maxScaleDenominator="1e+8" penWidth="0" width="15" backgroundAlpha="255" enabled="0" scaleBasedVisibility="0" sizeType="MM" minScaleDenominator="0" labelPlacementMethod="XHeight" barWidth="5" minimumSize="0" height="15" penColor="#000000" opacity="1" backgroundColor="#ffffff">
|
|
<fontProperties description=".SF NS Text,13,-1,5,50,0,0,0,0,0" style=""/>
|
|
<attribute color="#000000" label="" field=""/>
|
|
</DiagramCategory>
|
|
</SingleCategoryDiagramRenderer>
|
|
<DiagramLayerSettings zIndex="0" dist="0" showAll="1" linePlacementFlags="18" placement="0" obstacle="0" priority="0">
|
|
<properties>
|
|
<Option type="Map">
|
|
<Option name="name" type="QString" value=""/>
|
|
<Option name="properties"/>
|
|
<Option name="type" type="QString" value="collection"/>
|
|
</Option>
|
|
</properties>
|
|
</DiagramLayerSettings>
|
|
<fieldConfiguration>
|
|
<field name="year">
|
|
<editWidget type="Range">
|
|
<config>
|
|
<Option/>
|
|
</config>
|
|
</editWidget>
|
|
</field>
|
|
<field name="month">
|
|
<editWidget type="TextEdit">
|
|
<config>
|
|
<Option/>
|
|
</config>
|
|
</editWidget>
|
|
</field>
|
|
<field name="hackfest_number">
|
|
<editWidget type="TextEdit">
|
|
<config>
|
|
<Option/>
|
|
</config>
|
|
</editWidget>
|
|
</field>
|
|
<field name="place">
|
|
<editWidget type="TextEdit">
|
|
<config>
|
|
<Option/>
|
|
</config>
|
|
</editWidget>
|
|
</field>
|
|
<field name="notes">
|
|
<editWidget type="TextEdit">
|
|
<config>
|
|
<Option/>
|
|
</config>
|
|
</editWidget>
|
|
</field>
|
|
<field name="month_int">
|
|
<editWidget type="Range">
|
|
<config>
|
|
<Option/>
|
|
</config>
|
|
</editWidget>
|
|
</field>
|
|
<field name="day_int">
|
|
<editWidget type="Range">
|
|
<config>
|
|
<Option/>
|
|
</config>
|
|
</editWidget>
|
|
</field>
|
|
<field name="date_nice">
|
|
<editWidget type="DateTime">
|
|
<config>
|
|
<Option/>
|
|
</config>
|
|
</editWidget>
|
|
</field>
|
|
</fieldConfiguration>
|
|
<geometryOptions geometryPrecision="0" removeDuplicateNodes="0"/>
|
|
<aliases>
|
|
<alias name="" field="year" index="0"/>
|
|
<alias name="" field="month" index="1"/>
|
|
<alias name="" field="hackfest_number" index="2"/>
|
|
<alias name="" field="place" index="3"/>
|
|
<alias name="" field="notes" index="4"/>
|
|
<alias name="" field="month_int" index="5"/>
|
|
<alias name="" field="day_int" index="6"/>
|
|
<alias name="" field="date_nice" index="7"/>
|
|
</aliases>
|
|
<excludeAttributesWMS/>
|
|
<excludeAttributesWFS/>
|
|
<defaults>
|
|
<default expression="" field="year" applyOnUpdate="0"/>
|
|
<default expression="" field="month" applyOnUpdate="0"/>
|
|
<default expression="" field="hackfest_number" applyOnUpdate="0"/>
|
|
<default expression="" field="place" applyOnUpdate="0"/>
|
|
<default expression="" field="notes" applyOnUpdate="0"/>
|
|
<default expression="" field="month_int" applyOnUpdate="0"/>
|
|
<default expression="" field="day_int" applyOnUpdate="0"/>
|
|
<default expression="" field="date_nice" applyOnUpdate="0"/>
|
|
</defaults>
|
|
<constraints>
|
|
<constraint notnull_strength="0" field="year" unique_strength="0" constraints="0" exp_strength="0"/>
|
|
<constraint notnull_strength="0" field="month" unique_strength="0" constraints="0" exp_strength="0"/>
|
|
<constraint notnull_strength="0" field="hackfest_number" unique_strength="0" constraints="0" exp_strength="0"/>
|
|
<constraint notnull_strength="0" field="place" unique_strength="0" constraints="0" exp_strength="0"/>
|
|
<constraint notnull_strength="0" field="notes" unique_strength="0" constraints="0" exp_strength="0"/>
|
|
<constraint notnull_strength="0" field="month_int" unique_strength="0" constraints="0" exp_strength="0"/>
|
|
<constraint notnull_strength="0" field="day_int" unique_strength="0" constraints="0" exp_strength="0"/>
|
|
<constraint notnull_strength="0" field="date_nice" unique_strength="0" constraints="0" exp_strength="0"/>
|
|
</constraints>
|
|
<constraintExpressions>
|
|
<constraint field="year" desc="" exp=""/>
|
|
<constraint field="month" desc="" exp=""/>
|
|
<constraint field="hackfest_number" desc="" exp=""/>
|
|
<constraint field="place" desc="" exp=""/>
|
|
<constraint field="notes" desc="" exp=""/>
|
|
<constraint field="month_int" desc="" exp=""/>
|
|
<constraint field="day_int" desc="" exp=""/>
|
|
<constraint field="date_nice" desc="" exp=""/>
|
|
</constraintExpressions>
|
|
<attributeactions>
|
|
<defaultAction key="Canvas" value="{00000000-0000-0000-0000-000000000000}"/>
|
|
</attributeactions>
|
|
<attributetableconfig sortExpression="" sortOrder="0" actionWidgetStyle="dropDown">
|
|
<columns>
|
|
<column name="year" type="field" width="-1" hidden="0"/>
|
|
<column name="month" type="field" width="-1" hidden="0"/>
|
|
<column name="hackfest_number" type="field" width="-1" hidden="0"/>
|
|
<column name="place" type="field" width="-1" hidden="0"/>
|
|
<column name="notes" type="field" width="-1" hidden="0"/>
|
|
<column name="month_int" type="field" width="-1" hidden="0"/>
|
|
<column name="day_int" type="field" width="-1" hidden="0"/>
|
|
<column name="date_nice" type="field" width="-1" hidden="0"/>
|
|
<column type="actions" width="-1" hidden="1"/>
|
|
</columns>
|
|
</attributetableconfig>
|
|
<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="date_nice"/>
|
|
<field editable="1" name="day_int"/>
|
|
<field editable="1" name="hackfest_number"/>
|
|
<field editable="1" name="month"/>
|
|
<field editable="1" name="month_int"/>
|
|
<field editable="1" name="notes"/>
|
|
<field editable="1" name="place"/>
|
|
<field editable="1" name="year"/>
|
|
</editable>
|
|
<labelOnTop>
|
|
<field labelOnTop="0" name="date_nice"/>
|
|
<field labelOnTop="0" name="day_int"/>
|
|
<field labelOnTop="0" name="hackfest_number"/>
|
|
<field labelOnTop="0" name="month"/>
|
|
<field labelOnTop="0" name="month_int"/>
|
|
<field labelOnTop="0" name="notes"/>
|
|
<field labelOnTop="0" name="place"/>
|
|
<field labelOnTop="0" name="year"/>
|
|
</labelOnTop>
|
|
<widgets/>
|
|
<conditionalstyles>
|
|
<rowstyles/>
|
|
<fieldstyles/>
|
|
</conditionalstyles>
|
|
<expressionfields/>
|
|
<previewExpression>year</previewExpression>
|
|
<mapTip></mapTip>
|
|
<layerGeometryType>0</layerGeometryType>
|
|
</qgis>
|