QGIS/tests/testdata/symbol_layer/polygonLabel.qml

911 lines
37 KiB
QML
Raw Normal View History

<!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>
<qgis version="2.99.0-Master" simplifyDrawingHints="1" simplifyLocal="1" readOnly="0" mincale="1e+08" hasScaleBasedVisibilityFlag="0" maxScale="0" simplifyAlgorithm="0" simplifyDrawingTol="1" simplifyMaxScale="1">
<renderer-v2 symbollevels="0" forceraster="0" type="singleSymbol" enableorderby="0">
<symbols>
<symbol alpha="1" name="0" clip_to_extent="1" type="fill">
<layer pass="0" enabled="1" locked="0" class="SimpleFill">
<prop k="border_width_map_unit_scale" v="3x:0,0,0,0,0,0"/>
<prop k="color" v="143,107,163,255"/>
<prop k="joinstyle" v="bevel"/>
<prop k="offset" v="0,0"/>
<prop k="offset_map_unit_scale" v="3x:0,0,0,0,0,0"/>
<prop k="offset_unit" v="MM"/>
<prop k="outline_color" v="0,0,0,255"/>
<prop k="outline_style" v="solid"/>
<prop k="outline_width" v="0.26"/>
<prop k="outline_width_unit" v="MM"/>
<prop k="style" v="solid"/>
<data_defined_properties>
<Option type="Map">
<Option name="name" type="QString" value=""/>
<Option name="properties"/>
<Option name="type" type="QString" value="collection"/>
</Option>
</data_defined_properties>
</layer>
</symbol>
</symbols>
<rotation/>
<sizescale/>
</renderer-v2>
<labeling type="simple">
<settings>
<text-style fontWeight="50" fieldName="name" blendMode="0" fontItalic="0" isExpression="0" fontStrikeout="0" fontSizeMapUnitScale="3x:0,0,0,0,0,0" fontSize="10" fontFamily="Noto Sans" previewBkgrdColor="#ffffff" useSubstitutions="0" fontUnderline="0" textOpacity="1" textColor="0,0,0,255" fontSizeUnit="Point" fontWordSpacing="0" fontCapitals="0" namedStyle="Regular" multilineHeight="1" fontLetterSpacing="0">
<text-buffer bufferColor="255,255,255,255" bufferSize="1" bufferSizeUnits="MM" bufferBlendMode="0" bufferOpacity="1" bufferSizeMapUnitScale="3x:0,0,0,0,0,0" bufferNoFill="1" bufferJoinStyle="128" bufferDraw="0"/>
<background shapeRotationType="0" shapeType="0" shapeSizeX="0" shapeOpacity="1" shapeRadiiMapUnitScale="3x:0,0,0,0,0,0" shapeRadiiY="0" shapeSizeMapUnitScale="3x:0,0,0,0,0,0" shapeBlendMode="0" shapeOffsetY="0" shapeRotation="0" shapeOffsetMapUnitScale="3x:0,0,0,0,0,0" shapeOffsetX="0" shapeOffsetUnit="MM" shapeFillColor="255,255,255,255" shapeBorderWidthMapUnitScale="3x:0,0,0,0,0,0" shapeBorderColor="128,128,128,255" shapeSVGFile="" shapeRadiiUnit="MM" shapeDraw="0" shapeSizeType="0" shapeBorderWidthUnit="MM" shapeSizeY="0" shapeRadiiX="0" shapeBorderWidth="0" shapeJoinStyle="64" shapeSizeUnit="MM"/>
<shadow shadowOffsetGlobal="1" shadowRadiusUnit="MM" shadowBlendMode="6" shadowOffsetDist="1" shadowOffsetAngle="135" shadowUnder="0" shadowOffsetMapUnitScale="3x:0,0,0,0,0,0" shadowScale="100" shadowRadius="1.5" shadowRadiusMapUnitScale="3x:0,0,0,0,0,0" shadowColor="0,0,0,255" shadowOpacity="0.7" shadowDraw="0" shadowOffsetUnit="MM" shadowRadiusAlphaOnly="0"/>
<substitutions/>
</text-style>
<text-format reverseDirectionSymbol="0" placeDirectionSymbol="0" multilineAlign="4294967295" plussign="0" rightDirectionSymbol=">" formatNumbers="0" leftDirectionSymbol="&lt;" decimals="3" wrapChar="" addDirectionSymbol="0"/>
<placement offsetType="0" priority="5" dist="0" repeatDistanceUnit="1" labelOffsetInMapUnits="1" predefinedPositionOrder="TR,TL,BR,BL,R,L,TSR,BSR" repeatDistanceMapUnitScale="3x:0,0,0,0,0,0" distInMapUnits="0" preserveRotation="1" yOffset="0" labelOffsetMapUnitScale="3x:0,0,0,0,0,0" centroidInside="0" rotationAngle="0" distMapUnitScale="3x:0,0,0,0,0,0" maxCurvedCharAngleOut="-25" maxCurvedCharAngleIn="25" placementFlags="10" repeatDistance="0" xOffset="0" placement="0" fitInPolygonOnly="0" quadOffset="4" centroidWhole="0"/>
<rendering drawLabels="1" labelPerPart="0" obstacleFactor="1" scaleVisibility="0" scaleMax="0" mergeLines="0" scaleMin="0" minFeatureSize="0" obstacle="1" fontMaxPixelSize="10000" zIndex="0" fontMinPixelSize="3" obstacleType="0" fontLimitPixelSize="0" limitNumLabels="0" upsidedownLabels="0" maxNumLabels="2000" displayAll="0"/>
<dd_properties>
<Option type="Map">
<Option name="name" type="QString" value=""/>
<Option name="properties"/>
<Option name="type" type="QString" value="collection"/>
</Option>
</dd_properties>
</settings>
</labeling>
<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" sizeLegend="0" attributeLegend="1">
<DiagramCategory rotationOffset="270" barWidth="5" scaleDependency="Area" penWidth="0" minimumSize="0" height="15" penAlpha="255" sizeType="MM" enabled="0" lineSizeScale="3x:0,0,0,0,0,0" minScaleDenominator="0" maxScaleDenominator="1e+08" sizeScale="3x:0,0,0,0,0,0" scaleBasedVisibility="0" width="15" diagramOrientation="Up" labelPlacementMethod="XHeight" lineSizeType="MM" backgroundAlpha="255" penColor="#000000" backgroundColor="#ffffff" opacity="1">
<fontProperties description="Noto Sans,9,-1,5,50,0,0,0,0,0" style=""/>
</DiagramCategory>
<symbol alpha="1" name="sizeSymbol" clip_to_extent="1" type="marker">
<layer pass="0" enabled="1" locked="0" class="SimpleMarker">
<prop k="angle" v="0"/>
<prop k="color" v="255,0,0,255"/>
<prop k="horizontal_anchor_point" v="1"/>
<prop k="joinstyle" v="bevel"/>
<prop k="name" v="circle"/>
<prop k="offset" v="0,0"/>
<prop k="offset_map_unit_scale" v="3x:0,0,0,0,0,0"/>
<prop k="offset_unit" v="MM"/>
<prop k="outline_color" v="0,0,0,255"/>
<prop k="outline_style" v="solid"/>
<prop k="outline_width" v="0"/>
<prop k="outline_width_map_unit_scale" v="3x:0,0,0,0,0,0"/>
<prop k="outline_width_unit" v="MM"/>
<prop k="scale_method" v="diameter"/>
<prop k="size" v="2"/>
<prop k="size_map_unit_scale" v="3x:0,0,0,0,0,0"/>
<prop k="size_unit" v="MM"/>
<prop k="vertical_anchor_point" v="1"/>
<data_defined_properties>
<Option type="Map">
<Option name="name" type="QString" value=""/>
<Option name="properties"/>
<Option name="type" type="QString" value="collection"/>
</Option>
</data_defined_properties>
</layer>
</symbol>
</SingleCategoryDiagramRenderer>
<DiagramLayerSettings obstacle="0" priority="0" linePlacementFlags="18" dist="0" zIndex="0" showAll="1" placement="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="scalerank">
<editWidget type="Range">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="featurecla">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="labelrank">
<editWidget type="Range">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="sovereignt">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="sov_a3">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="adm0_dif">
<editWidget type="Range">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="level">
<editWidget type="Range">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="type">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="admin">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="adm0_a3">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="geou_dif">
<editWidget type="Range">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="geounit">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="gu_a3">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="su_dif">
<editWidget type="Range">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="subunit">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="su_a3">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="brk_diff">
<editWidget type="Range">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="name">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="name_long">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="brk_a3">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="brk_name">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="brk_group">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="abbrev">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="postal">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="formal_en">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="formal_fr">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="note_adm0">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="note_brk">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="name_sort">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="name_alt">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="mapcolor7">
<editWidget type="Range">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="mapcolor8">
<editWidget type="Range">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="mapcolor9">
<editWidget type="Range">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="mapcolor13">
<editWidget type="Range">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="pop_est">
<editWidget type="Range">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="gdp_md_est">
<editWidget type="Range">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="pop_year">
<editWidget type="Range">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="lastcensus">
<editWidget type="Range">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="gdp_year">
<editWidget type="Range">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="economy">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="income_grp">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="wikipedia">
<editWidget type="Range">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="fips_10">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="iso_a2">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="iso_a3">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="iso_n3">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="un_a3">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="wb_a2">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="wb_a3">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="woe_id">
<editWidget type="Range">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="adm0_a3_is">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="adm0_a3_us">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="adm0_a3_un">
<editWidget type="Range">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="adm0_a3_wb">
<editWidget type="Range">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="continent">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="region_un">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="subregion">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="region_wb">
<editWidget type="TextEdit">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="name_len">
<editWidget type="Range">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="long_len">
<editWidget type="Range">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="abbrev_len">
<editWidget type="Range">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="tiny">
<editWidget type="Range">
<config>
<Option/>
</config>
</editWidget>
</field>
<field name="homepart">
<editWidget type="Range">
<config>
<Option/>
</config>
</editWidget>
</field>
</fieldConfiguration>
<aliases>
<alias field="scalerank" name="" index="0"/>
<alias field="featurecla" name="" index="1"/>
<alias field="labelrank" name="" index="2"/>
<alias field="sovereignt" name="" index="3"/>
<alias field="sov_a3" name="" index="4"/>
<alias field="adm0_dif" name="" index="5"/>
<alias field="level" name="" index="6"/>
<alias field="type" name="" index="7"/>
<alias field="admin" name="" index="8"/>
<alias field="adm0_a3" name="" index="9"/>
<alias field="geou_dif" name="" index="10"/>
<alias field="geounit" name="" index="11"/>
<alias field="gu_a3" name="" index="12"/>
<alias field="su_dif" name="" index="13"/>
<alias field="subunit" name="" index="14"/>
<alias field="su_a3" name="" index="15"/>
<alias field="brk_diff" name="" index="16"/>
<alias field="name" name="" index="17"/>
<alias field="name_long" name="" index="18"/>
<alias field="brk_a3" name="" index="19"/>
<alias field="brk_name" name="" index="20"/>
<alias field="brk_group" name="" index="21"/>
<alias field="abbrev" name="" index="22"/>
<alias field="postal" name="" index="23"/>
<alias field="formal_en" name="" index="24"/>
<alias field="formal_fr" name="" index="25"/>
<alias field="note_adm0" name="" index="26"/>
<alias field="note_brk" name="" index="27"/>
<alias field="name_sort" name="" index="28"/>
<alias field="name_alt" name="" index="29"/>
<alias field="mapcolor7" name="" index="30"/>
<alias field="mapcolor8" name="" index="31"/>
<alias field="mapcolor9" name="" index="32"/>
<alias field="mapcolor13" name="" index="33"/>
<alias field="pop_est" name="" index="34"/>
<alias field="gdp_md_est" name="" index="35"/>
<alias field="pop_year" name="" index="36"/>
<alias field="lastcensus" name="" index="37"/>
<alias field="gdp_year" name="" index="38"/>
<alias field="economy" name="" index="39"/>
<alias field="income_grp" name="" index="40"/>
<alias field="wikipedia" name="" index="41"/>
<alias field="fips_10" name="" index="42"/>
<alias field="iso_a2" name="" index="43"/>
<alias field="iso_a3" name="" index="44"/>
<alias field="iso_n3" name="" index="45"/>
<alias field="un_a3" name="" index="46"/>
<alias field="wb_a2" name="" index="47"/>
<alias field="wb_a3" name="" index="48"/>
<alias field="woe_id" name="" index="49"/>
<alias field="adm0_a3_is" name="" index="50"/>
<alias field="adm0_a3_us" name="" index="51"/>
<alias field="adm0_a3_un" name="" index="52"/>
<alias field="adm0_a3_wb" name="" index="53"/>
<alias field="continent" name="" index="54"/>
<alias field="region_un" name="" index="55"/>
<alias field="subregion" name="" index="56"/>
<alias field="region_wb" name="" index="57"/>
<alias field="name_len" name="" index="58"/>
<alias field="long_len" name="" index="59"/>
<alias field="abbrev_len" name="" index="60"/>
<alias field="tiny" name="" index="61"/>
<alias field="homepart" name="" index="62"/>
</aliases>
<excludeAttributesWMS/>
<excludeAttributesWFS/>
<defaults>
<default field="scalerank" expression=""/>
<default field="featurecla" expression=""/>
<default field="labelrank" expression=""/>
<default field="sovereignt" expression=""/>
<default field="sov_a3" expression=""/>
<default field="adm0_dif" expression=""/>
<default field="level" expression=""/>
<default field="type" expression=""/>
<default field="admin" expression=""/>
<default field="adm0_a3" expression=""/>
<default field="geou_dif" expression=""/>
<default field="geounit" expression=""/>
<default field="gu_a3" expression=""/>
<default field="su_dif" expression=""/>
<default field="subunit" expression=""/>
<default field="su_a3" expression=""/>
<default field="brk_diff" expression=""/>
<default field="name" expression=""/>
<default field="name_long" expression=""/>
<default field="brk_a3" expression=""/>
<default field="brk_name" expression=""/>
<default field="brk_group" expression=""/>
<default field="abbrev" expression=""/>
<default field="postal" expression=""/>
<default field="formal_en" expression=""/>
<default field="formal_fr" expression=""/>
<default field="note_adm0" expression=""/>
<default field="note_brk" expression=""/>
<default field="name_sort" expression=""/>
<default field="name_alt" expression=""/>
<default field="mapcolor7" expression=""/>
<default field="mapcolor8" expression=""/>
<default field="mapcolor9" expression=""/>
<default field="mapcolor13" expression=""/>
<default field="pop_est" expression=""/>
<default field="gdp_md_est" expression=""/>
<default field="pop_year" expression=""/>
<default field="lastcensus" expression=""/>
<default field="gdp_year" expression=""/>
<default field="economy" expression=""/>
<default field="income_grp" expression=""/>
<default field="wikipedia" expression=""/>
<default field="fips_10" expression=""/>
<default field="iso_a2" expression=""/>
<default field="iso_a3" expression=""/>
<default field="iso_n3" expression=""/>
<default field="un_a3" expression=""/>
<default field="wb_a2" expression=""/>
<default field="wb_a3" expression=""/>
<default field="woe_id" expression=""/>
<default field="adm0_a3_is" expression=""/>
<default field="adm0_a3_us" expression=""/>
<default field="adm0_a3_un" expression=""/>
<default field="adm0_a3_wb" expression=""/>
<default field="continent" expression=""/>
<default field="region_un" expression=""/>
<default field="subregion" expression=""/>
<default field="region_wb" expression=""/>
<default field="name_len" expression=""/>
<default field="long_len" expression=""/>
<default field="abbrev_len" expression=""/>
<default field="tiny" expression=""/>
<default field="homepart" expression=""/>
</defaults>
<constraints>
<constraint field="scalerank" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="featurecla" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="labelrank" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="sovereignt" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="sov_a3" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="adm0_dif" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="level" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="type" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="admin" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="adm0_a3" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="geou_dif" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="geounit" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="gu_a3" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="su_dif" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="subunit" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="su_a3" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="brk_diff" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="name" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="name_long" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="brk_a3" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="brk_name" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="brk_group" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="abbrev" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="postal" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="formal_en" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="formal_fr" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="note_adm0" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="note_brk" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="name_sort" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="name_alt" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="mapcolor7" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="mapcolor8" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="mapcolor9" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="mapcolor13" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="pop_est" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="gdp_md_est" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="pop_year" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="lastcensus" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="gdp_year" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="economy" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="income_grp" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="wikipedia" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="fips_10" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="iso_a2" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="iso_a3" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="iso_n3" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="un_a3" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="wb_a2" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="wb_a3" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="woe_id" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="adm0_a3_is" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="adm0_a3_us" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="adm0_a3_un" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="adm0_a3_wb" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="continent" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="region_un" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="subregion" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="region_wb" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="name_len" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="long_len" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="abbrev_len" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="tiny" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
<constraint field="homepart" unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0"/>
</constraints>
<constraintExpressions>
<constraint field="scalerank" desc="" exp=""/>
<constraint field="featurecla" desc="" exp=""/>
<constraint field="labelrank" desc="" exp=""/>
<constraint field="sovereignt" desc="" exp=""/>
<constraint field="sov_a3" desc="" exp=""/>
<constraint field="adm0_dif" desc="" exp=""/>
<constraint field="level" desc="" exp=""/>
<constraint field="type" desc="" exp=""/>
<constraint field="admin" desc="" exp=""/>
<constraint field="adm0_a3" desc="" exp=""/>
<constraint field="geou_dif" desc="" exp=""/>
<constraint field="geounit" desc="" exp=""/>
<constraint field="gu_a3" desc="" exp=""/>
<constraint field="su_dif" desc="" exp=""/>
<constraint field="subunit" desc="" exp=""/>
<constraint field="su_a3" desc="" exp=""/>
<constraint field="brk_diff" desc="" exp=""/>
<constraint field="name" desc="" exp=""/>
<constraint field="name_long" desc="" exp=""/>
<constraint field="brk_a3" desc="" exp=""/>
<constraint field="brk_name" desc="" exp=""/>
<constraint field="brk_group" desc="" exp=""/>
<constraint field="abbrev" desc="" exp=""/>
<constraint field="postal" desc="" exp=""/>
<constraint field="formal_en" desc="" exp=""/>
<constraint field="formal_fr" desc="" exp=""/>
<constraint field="note_adm0" desc="" exp=""/>
<constraint field="note_brk" desc="" exp=""/>
<constraint field="name_sort" desc="" exp=""/>
<constraint field="name_alt" desc="" exp=""/>
<constraint field="mapcolor7" desc="" exp=""/>
<constraint field="mapcolor8" desc="" exp=""/>
<constraint field="mapcolor9" desc="" exp=""/>
<constraint field="mapcolor13" desc="" exp=""/>
<constraint field="pop_est" desc="" exp=""/>
<constraint field="gdp_md_est" desc="" exp=""/>
<constraint field="pop_year" desc="" exp=""/>
<constraint field="lastcensus" desc="" exp=""/>
<constraint field="gdp_year" desc="" exp=""/>
<constraint field="economy" desc="" exp=""/>
<constraint field="income_grp" desc="" exp=""/>
<constraint field="wikipedia" desc="" exp=""/>
<constraint field="fips_10" desc="" exp=""/>
<constraint field="iso_a2" desc="" exp=""/>
<constraint field="iso_a3" desc="" exp=""/>
<constraint field="iso_n3" desc="" exp=""/>
<constraint field="un_a3" desc="" exp=""/>
<constraint field="wb_a2" desc="" exp=""/>
<constraint field="wb_a3" desc="" exp=""/>
<constraint field="woe_id" desc="" exp=""/>
<constraint field="adm0_a3_is" desc="" exp=""/>
<constraint field="adm0_a3_us" desc="" exp=""/>
<constraint field="adm0_a3_un" desc="" exp=""/>
<constraint field="adm0_a3_wb" desc="" exp=""/>
<constraint field="continent" desc="" exp=""/>
<constraint field="region_un" desc="" exp=""/>
<constraint field="subregion" desc="" exp=""/>
<constraint field="region_wb" desc="" exp=""/>
<constraint field="name_len" desc="" exp=""/>
<constraint field="long_len" desc="" exp=""/>
<constraint field="abbrev_len" desc="" exp=""/>
<constraint field="tiny" desc="" exp=""/>
<constraint field="homepart" desc="" exp=""/>
</constraintExpressions>
<attributeactions>
<defaultAction key="Canvas" value="{00000000-0000-0000-0000-000000000000}"/>
</attributeactions>
<attributetableconfig actionWidgetStyle="dropDown" sortOrder="0" sortExpression="">
<columns>
<column name="scalerank" type="field" hidden="0" width="-1"/>
<column name="featurecla" type="field" hidden="0" width="-1"/>
<column name="labelrank" type="field" hidden="0" width="-1"/>
<column name="sovereignt" type="field" hidden="0" width="-1"/>
<column name="sov_a3" type="field" hidden="0" width="-1"/>
<column name="adm0_dif" type="field" hidden="0" width="-1"/>
<column name="level" type="field" hidden="0" width="-1"/>
<column name="type" type="field" hidden="0" width="-1"/>
<column name="admin" type="field" hidden="0" width="-1"/>
<column name="adm0_a3" type="field" hidden="0" width="-1"/>
<column name="geou_dif" type="field" hidden="0" width="-1"/>
<column name="geounit" type="field" hidden="0" width="-1"/>
<column name="gu_a3" type="field" hidden="0" width="-1"/>
<column name="su_dif" type="field" hidden="0" width="-1"/>
<column name="subunit" type="field" hidden="0" width="-1"/>
<column name="su_a3" type="field" hidden="0" width="-1"/>
<column name="brk_diff" type="field" hidden="0" width="-1"/>
<column name="name" type="field" hidden="0" width="-1"/>
<column name="name_long" type="field" hidden="0" width="-1"/>
<column name="brk_a3" type="field" hidden="0" width="-1"/>
<column name="brk_name" type="field" hidden="0" width="-1"/>
<column name="brk_group" type="field" hidden="0" width="-1"/>
<column name="abbrev" type="field" hidden="0" width="-1"/>
<column name="postal" type="field" hidden="0" width="-1"/>
<column name="formal_en" type="field" hidden="0" width="-1"/>
<column name="formal_fr" type="field" hidden="0" width="-1"/>
<column name="note_adm0" type="field" hidden="0" width="-1"/>
<column name="note_brk" type="field" hidden="0" width="-1"/>
<column name="name_sort" type="field" hidden="0" width="-1"/>
<column name="name_alt" type="field" hidden="0" width="-1"/>
<column name="mapcolor7" type="field" hidden="0" width="-1"/>
<column name="mapcolor8" type="field" hidden="0" width="-1"/>
<column name="mapcolor9" type="field" hidden="0" width="-1"/>
<column name="mapcolor13" type="field" hidden="0" width="-1"/>
<column name="pop_est" type="field" hidden="0" width="-1"/>
<column name="gdp_md_est" type="field" hidden="0" width="-1"/>
<column name="pop_year" type="field" hidden="0" width="-1"/>
<column name="lastcensus" type="field" hidden="0" width="-1"/>
<column name="gdp_year" type="field" hidden="0" width="-1"/>
<column name="economy" type="field" hidden="0" width="-1"/>
<column name="income_grp" type="field" hidden="0" width="-1"/>
<column name="wikipedia" type="field" hidden="0" width="-1"/>
<column name="fips_10" type="field" hidden="0" width="-1"/>
<column name="iso_a2" type="field" hidden="0" width="-1"/>
<column name="iso_a3" type="field" hidden="0" width="-1"/>
<column name="iso_n3" type="field" hidden="0" width="-1"/>
<column name="un_a3" type="field" hidden="0" width="-1"/>
<column name="wb_a2" type="field" hidden="0" width="-1"/>
<column name="wb_a3" type="field" hidden="0" width="-1"/>
<column name="woe_id" type="field" hidden="0" width="-1"/>
<column name="adm0_a3_is" type="field" hidden="0" width="-1"/>
<column name="adm0_a3_us" type="field" hidden="0" width="-1"/>
<column name="adm0_a3_un" type="field" hidden="0" width="-1"/>
<column name="adm0_a3_wb" type="field" hidden="0" width="-1"/>
<column name="continent" type="field" hidden="0" width="-1"/>
<column name="region_un" type="field" hidden="0" width="-1"/>
<column name="subregion" type="field" hidden="0" width="-1"/>
<column name="region_wb" type="field" hidden="0" width="-1"/>
<column name="name_len" type="field" hidden="0" width="-1"/>
<column name="long_len" type="field" hidden="0" width="-1"/>
<column name="abbrev_len" type="field" hidden="0" width="-1"/>
<column name="tiny" type="field" hidden="0" width="-1"/>
<column name="homepart" type="field" hidden="0" width="-1"/>
<column type="actions" hidden="1" width="-1"/>
</columns>
</attributetableconfig>
<editform></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>
<widgets/>
<conditionalstyles>
<rowstyles/>
<fieldstyles/>
</conditionalstyles>
<expressionfields/>
<previewExpression>name</previewExpression>
<mapTip></mapTip>
<layerGeometryType>2</layerGeometryType>
</qgis>