summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas André <thomas.andre@iggdrasil.net>2025-06-10 11:54:22 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2025-07-29 08:49:03 +0200
commite0e2cc9c916a122cc6e810620bbc5fda974f41bd (patch)
tree7478b74edf3171bd349c86f96f53f80d98b057af
parentedf13b44cc8f9d73b7be4574affe57faf5d07e6d (diff)
downloadIshtar-e0e2cc9c916a122cc6e810620bbc5fda974f41bd.tar.bz2
Ishtar-e0e2cc9c916a122cc6e810620bbc5fda974f41bd.zip
Corrections in the importation of SIG data + Application of modifications and optimisation for the exportation of SIG data
-rw-r--r--ishtar_common/models_imports.py4
-rw-r--r--ishtar_common/qfield/model/Context_records.gpkgbin106496 -> 106496 bytes
-rw-r--r--ishtar_common/qfield/model/Prospections.qgs2208
-rw-r--r--ishtar_common/qfield/model/Prospections_attachments.zipbin1124 -> 1124 bytes
-rw-r--r--ishtar_common/tests.py16
-rw-r--r--ishtar_common/views_item.py48
6 files changed, 1191 insertions, 1085 deletions
diff --git a/ishtar_common/models_imports.py b/ishtar_common/models_imports.py
index 2a7039d51..02a00c469 100644
--- a/ishtar_common/models_imports.py
+++ b/ishtar_common/models_imports.py
@@ -2346,7 +2346,6 @@ class Import(BaseImport):
return
last_column = max(col_numbers)
filename = ".".join(imported_file_path.split('.')[:-1]) + f"-{random.randint(1, 10000):05d}.csv"
-
try:
data.to_csv(filename, index=False, columns=data.columns[range(last_column)],
float_format=np_format_int_float)
@@ -2674,7 +2673,8 @@ class Import(BaseImport):
shutil.rmtree(tmp_dir)
if imported_values.endswith(".gpkg"):
print(data)
- del data[0][0]
+ for elem in data:
+ del elem[0]
print(data)
return data
diff --git a/ishtar_common/qfield/model/Context_records.gpkg b/ishtar_common/qfield/model/Context_records.gpkg
index 0d00f6158..9bca2656c 100644
--- a/ishtar_common/qfield/model/Context_records.gpkg
+++ b/ishtar_common/qfield/model/Context_records.gpkg
Binary files differ
diff --git a/ishtar_common/qfield/model/Prospections.qgs b/ishtar_common/qfield/model/Prospections.qgs
index 4e042d631..5b54d86be 100644
--- a/ishtar_common/qfield/model/Prospections.qgs
+++ b/ishtar_common/qfield/model/Prospections.qgs
@@ -1,5 +1,5 @@
<!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>
-<qgis saveDateTime="2025-06-02T12:01:13" projectname="" saveUserFull="Thomas ANDRE" version="3.40.5-Bratislava" saveUser="thomas">
+<qgis saveDateTime="2025-06-06T17:47:26" saveUser="thomas" projectname="" version="3.40.5-Bratislava" saveUserFull="Thomas ANDRE">
<homePath path=""/>
<title></title>
<transaction mode="Disabled"/>
@@ -30,48 +30,48 @@
<geographicflag>false</geographicflag>
</spatialrefsys>
</verticalCrs>
- <elevation-shading-renderer light-azimuth="315" edl-distance-unit="0" edl-is-active="1" hillshading-is-multidirectional="0" is-active="0" edl-strength="1000" edl-distance="0.5" hillshading-z-factor="1" combined-method="0" light-altitude="45" hillshading-is-active="0"/>
+ <elevation-shading-renderer hillshading-is-multidirectional="0" light-altitude="45" is-active="0" edl-distance-unit="0" edl-strength="1000" combined-method="0" edl-is-active="1" light-azimuth="315" hillshading-is-active="0" hillshading-z-factor="1" edl-distance="0.5"/>
<layer-tree-group>
<customproperties>
<Option/>
</customproperties>
- <layer-tree-layer checked="Qt::Checked" expanded="1" source="./Context_records.gpkg|layername=Context_records" patch_size="-1,-1" name="Context_records" providerKey="ogr" legend_split_behavior="0" legend_exp="" id="Context_records_94782d53_b0c1_4448_9720_44f58c1a13fa">
+ <layer-tree-layer expanded="1" providerKey="ogr" legend_exp="" legend_split_behavior="0" patch_size="-1,-1" name="Context_records" source="./Context_records.gpkg|layername=Context_records" checked="Qt::Checked" id="Context_records_321d8648_b561_45da_9000_6df5d7562f17">
<customproperties>
<Option/>
</customproperties>
</layer-tree-layer>
- <layer-tree-layer checked="Qt::Checked" expanded="1" source="./Finds.gpkg|layername=Finds" patch_size="-1,-1" name="Finds" providerKey="ogr" legend_split_behavior="0" legend_exp="" id="Finds_7595ca92_4128_456d_a700_416cedf9aaa4">
+ <layer-tree-layer expanded="1" providerKey="ogr" legend_exp="" legend_split_behavior="0" patch_size="-1,-1" name="Finds" source="./Finds.gpkg|layername=Finds" checked="Qt::Checked" id="Finds_7595ca92_4128_456d_a700_416cedf9aaa4">
<customproperties>
<Option/>
</customproperties>
</layer-tree-layer>
- <layer-tree-group expanded="0" checked="Qt::Checked" groupLayer="" name="Administratif">
+ <layer-tree-group expanded="0" name="Administratif" checked="Qt::Checked" groupLayer="">
<customproperties>
<Option/>
</customproperties>
- <layer-tree-layer checked="Qt::Unchecked" expanded="1" source=" pagingEnabled='default' preferCoordinatesForWfsT11='false' restrictToRequestBBOX='1' srsname='EPSG:4326' typename='BDPARCELLAIRE-VECTEUR_WLD_BDD_WGS84G:parcelle' url='https://data.geopf.fr/wfs/ows' url='https://data.geopf.fr/wfs/ows?VERSION=2.0.0' version='auto'" patch_size="-1,-1" name="Parcelles" providerKey="WFS" legend_split_behavior="0" legend_exp="" id="Parcelles_b677c8a6_df4d_4e0a_9f9f_42287fd8263e">
+ <layer-tree-layer expanded="1" providerKey="WFS" legend_exp="" legend_split_behavior="0" patch_size="-1,-1" name="Parcelles" source=" pagingEnabled='default' preferCoordinatesForWfsT11='false' restrictToRequestBBOX='1' srsname='EPSG:4326' typename='BDPARCELLAIRE-VECTEUR_WLD_BDD_WGS84G:parcelle' url='https://data.geopf.fr/wfs/ows' url='https://data.geopf.fr/wfs/ows?VERSION=2.0.0' version='auto'" checked="Qt::Unchecked" id="Parcelles_b677c8a6_df4d_4e0a_9f9f_42287fd8263e">
<customproperties>
<Option/>
</customproperties>
</layer-tree-layer>
- <layer-tree-layer checked="Qt::Unchecked" expanded="1" source=" pagingEnabled='default' preferCoordinatesForWfsT11='false' restrictToRequestBBOX='1' srsname='EPSG:4326' typename='ADMINEXPRESS-COG.2024:commune' url='https://data.geopf.fr/wfs/ows' url='https://data.geopf.fr/wfs/ows?VERSION=2.0.0' version='auto'" patch_size="-1,-1" name="Communes" providerKey="WFS" legend_split_behavior="0" legend_exp="" id="Communes_4866eaff_96f1_4af8_820c_6a6e1c2a757b">
+ <layer-tree-layer expanded="1" providerKey="WFS" legend_exp="" legend_split_behavior="0" patch_size="-1,-1" name="Communes" source=" pagingEnabled='default' preferCoordinatesForWfsT11='false' restrictToRequestBBOX='1' srsname='EPSG:4326' typename='ADMINEXPRESS-COG.2024:commune' url='https://data.geopf.fr/wfs/ows' url='https://data.geopf.fr/wfs/ows?VERSION=2.0.0' version='auto'" checked="Qt::Unchecked" id="Communes_4866eaff_96f1_4af8_820c_6a6e1c2a757b">
<customproperties>
<Option/>
</customproperties>
</layer-tree-layer>
</layer-tree-group>
- <layer-tree-group expanded="1" checked="Qt::Checked" groupLayer="" name="Cartes">
+ <layer-tree-group expanded="1" name="Cartes" checked="Qt::Checked" groupLayer="">
<customproperties>
<Option/>
</customproperties>
- <layer-tree-layer checked="Qt::Checked" expanded="0" source="crs=EPSG:3857&amp;format&amp;type=xyz&amp;url=http://tile.openstreetmap.org/%7Bz%7D/%7Bx%7D/%7By%7D.png&amp;zmax=19&amp;zmin=0" patch_size="-1,-1" name="OSM Standard" providerKey="wms" legend_split_behavior="0" legend_exp="" id="OSM_Standard_88a32e94_cd29_412c_8b66_ee44fe338fab">
+ <layer-tree-layer expanded="0" providerKey="wms" legend_exp="" legend_split_behavior="0" patch_size="-1,-1" name="OSM Standard" source="crs=EPSG:3857&amp;format&amp;type=xyz&amp;url=http://tile.openstreetmap.org/%7Bz%7D/%7Bx%7D/%7By%7D.png&amp;zmax=19&amp;zmin=0" checked="Qt::Checked" id="OSM_Standard_88a32e94_cd29_412c_8b66_ee44fe338fab">
<customproperties>
<Option type="Map">
<Option type="invalid" name="expandedLegendNodes"/>
</Option>
</customproperties>
</layer-tree-layer>
- <layer-tree-layer checked="Qt::Checked" expanded="0" source="crs=EPSG:3857&amp;dpiMode=7&amp;featureCount=10&amp;format=image/jpeg&amp;layers=HR.ORTHOIMAGERY.ORTHOPHOTOS&amp;styles=normal&amp;tileMatrixSet=PM_6_19&amp;tilePixelRatio=0&amp;url=https://data.geopf.fr/wmts?SERVICE%3DWMTS%26VERSION%3D1.0.0%26REQUEST%3DGetCapabilities" patch_size="-1,-1" name="Ortho 20 cm" providerKey="wms" legend_split_behavior="0" legend_exp="" id="Ortho_20_cm_f8497a68_e819_4170_a2ce_17cc699ac2d2">
+ <layer-tree-layer expanded="0" providerKey="wms" legend_exp="" legend_split_behavior="0" patch_size="-1,-1" name="Ortho 20 cm" source="crs=EPSG:3857&amp;dpiMode=7&amp;featureCount=10&amp;format=image/jpeg&amp;layers=HR.ORTHOIMAGERY.ORTHOPHOTOS&amp;styles=normal&amp;tileMatrixSet=PM_6_19&amp;tilePixelRatio=0&amp;url=https://data.geopf.fr/wmts?SERVICE%3DWMTS%26VERSION%3D1.0.0%26REQUEST%3DGetCapabilities" checked="Qt::Checked" id="Ortho_20_cm_f8497a68_e819_4170_a2ce_17cc699ac2d2">
<customproperties>
<Option/>
</customproperties>
@@ -83,15 +83,15 @@
<item>Ortho_20_cm_f8497a68_e819_4170_a2ce_17cc699ac2d2</item>
<item>Parcelles_b677c8a6_df4d_4e0a_9f9f_42287fd8263e</item>
<item>Communes_4866eaff_96f1_4af8_820c_6a6e1c2a757b</item>
- <item>Context_records_94782d53_b0c1_4448_9720_44f58c1a13fa</item>
+ <item>Context_records_321d8648_b561_45da_9000_6df5d7562f17</item>
</custom-order>
</layer-tree-group>
- <snapping-settings minScale="0" mode="2" enabled="0" maxScale="0" type="1" unit="1" self-snapping="0" tolerance="12" intersection-snapping="0" scaleDependencyMode="0">
+ <snapping-settings maxScale="0" mode="2" scaleDependencyMode="0" type="1" tolerance="12" unit="1" intersection-snapping="0" self-snapping="0" minScale="0" enabled="0">
<individual-layer-settings>
- <layer-setting minScale="0" enabled="0" maxScale="0" type="1" tolerance="12" id="Context_records_94782d53_b0c1_4448_9720_44f58c1a13fa" units="1"/>
- <layer-setting minScale="0" enabled="0" maxScale="0" type="1" tolerance="12" id="Parcelles_b677c8a6_df4d_4e0a_9f9f_42287fd8263e" units="1"/>
- <layer-setting minScale="0" enabled="0" maxScale="0" type="1" tolerance="12" id="Communes_4866eaff_96f1_4af8_820c_6a6e1c2a757b" units="1"/>
- <layer-setting minScale="0" enabled="0" maxScale="0" type="1" tolerance="12" id="Finds_7595ca92_4128_456d_a700_416cedf9aaa4" units="1"/>
+ <layer-setting maxScale="0" type="1" tolerance="12" units="1" minScale="0" enabled="0" id="Finds_7595ca92_4128_456d_a700_416cedf9aaa4"/>
+ <layer-setting maxScale="0" type="1" tolerance="12" units="1" minScale="0" enabled="0" id="Context_records_321d8648_b561_45da_9000_6df5d7562f17"/>
+ <layer-setting maxScale="0" type="1" tolerance="12" units="1" minScale="0" enabled="0" id="Communes_4866eaff_96f1_4af8_820c_6a6e1c2a757b"/>
+ <layer-setting maxScale="0" type="1" tolerance="12" units="1" minScale="0" enabled="0" id="Parcelles_b677c8a6_df4d_4e0a_9f9f_42287fd8263e"/>
</individual-layer-settings>
</snapping-settings>
<relations/>
@@ -99,10 +99,10 @@
<mapcanvas annotationsVisible="1" name="theMapCanvas">
<units>degrees</units>
<extent>
- <xmin>-4.78929591895689732</xmin>
- <ymin>43.59536848099315165</ymin>
- <xmax>8.23398533104295716</xmax>
- <ymax>49.74895054059680177</ymax>
+ <xmin>-5.01831950074398492</xmin>
+ <ymin>42.81767541344365924</ymin>
+ <xmax>10.32258959016502331</xmax>
+ <ymax>50.06635116171296573</ymax>
</extent>
<rotation>0</rotation>
<destinationsrs>
@@ -123,43 +123,43 @@
</mapcanvas>
<projectModels/>
<legend updateDrawingOrder="true">
- <legendlayer checked="Qt::Checked" drawingOrder="-1" showFeatureCount="0" name="Context_records" open="true">
+ <legendlayer drawingOrder="-1" showFeatureCount="0" open="true" checked="Qt::Checked" name="Context_records">
<filegroup hidden="false" open="true">
- <legendlayerfile layerid="Context_records_94782d53_b0c1_4448_9720_44f58c1a13fa" isInOverview="0" visible="1"/>
+ <legendlayerfile isInOverview="0" layerid="Context_records_321d8648_b561_45da_9000_6df5d7562f17" visible="1"/>
</filegroup>
</legendlayer>
- <legendlayer checked="Qt::Checked" drawingOrder="-1" showFeatureCount="0" name="Finds" open="true">
+ <legendlayer drawingOrder="-1" showFeatureCount="0" open="true" checked="Qt::Checked" name="Finds">
<filegroup hidden="false" open="true">
- <legendlayerfile layerid="Finds_7595ca92_4128_456d_a700_416cedf9aaa4" isInOverview="0" visible="1"/>
+ <legendlayerfile isInOverview="0" layerid="Finds_7595ca92_4128_456d_a700_416cedf9aaa4" visible="1"/>
</filegroup>
</legendlayer>
- <legendgroup checked="Qt::Checked" name="Administratif" open="false">
- <legendlayer checked="Qt::Unchecked" drawingOrder="-1" showFeatureCount="0" name="Parcelles" open="true">
+ <legendgroup open="false" name="Administratif" checked="Qt::Checked">
+ <legendlayer drawingOrder="-1" showFeatureCount="0" open="true" checked="Qt::Unchecked" name="Parcelles">
<filegroup hidden="false" open="true">
- <legendlayerfile layerid="Parcelles_b677c8a6_df4d_4e0a_9f9f_42287fd8263e" isInOverview="0" visible="0"/>
+ <legendlayerfile isInOverview="0" layerid="Parcelles_b677c8a6_df4d_4e0a_9f9f_42287fd8263e" visible="0"/>
</filegroup>
</legendlayer>
- <legendlayer checked="Qt::Unchecked" drawingOrder="-1" showFeatureCount="0" name="Communes" open="true">
+ <legendlayer drawingOrder="-1" showFeatureCount="0" open="true" checked="Qt::Unchecked" name="Communes">
<filegroup hidden="false" open="true">
- <legendlayerfile layerid="Communes_4866eaff_96f1_4af8_820c_6a6e1c2a757b" isInOverview="0" visible="0"/>
+ <legendlayerfile isInOverview="0" layerid="Communes_4866eaff_96f1_4af8_820c_6a6e1c2a757b" visible="0"/>
</filegroup>
</legendlayer>
</legendgroup>
- <legendgroup checked="Qt::Checked" name="Cartes" open="true">
- <legendlayer checked="Qt::Checked" drawingOrder="-1" showFeatureCount="0" name="OSM Standard" open="false">
+ <legendgroup open="true" name="Cartes" checked="Qt::Checked">
+ <legendlayer drawingOrder="-1" showFeatureCount="0" open="false" checked="Qt::Checked" name="OSM Standard">
<filegroup hidden="false" open="false">
- <legendlayerfile layerid="OSM_Standard_88a32e94_cd29_412c_8b66_ee44fe338fab" isInOverview="0" visible="1"/>
+ <legendlayerfile isInOverview="0" layerid="OSM_Standard_88a32e94_cd29_412c_8b66_ee44fe338fab" visible="1"/>
</filegroup>
</legendlayer>
- <legendlayer checked="Qt::Checked" drawingOrder="-1" showFeatureCount="0" name="Ortho 20 cm" open="false">
+ <legendlayer drawingOrder="-1" showFeatureCount="0" open="false" checked="Qt::Checked" name="Ortho 20 cm">
<filegroup hidden="false" open="false">
- <legendlayerfile layerid="Ortho_20_cm_f8497a68_e819_4170_a2ce_17cc699ac2d2" isInOverview="0" visible="1"/>
+ <legendlayerfile isInOverview="0" layerid="Ortho_20_cm_f8497a68_e819_4170_a2ce_17cc699ac2d2" visible="1"/>
</filegroup>
</legendlayer>
</legendgroup>
</legend>
<mapViewDocks/>
- <main-annotation-layer minScale="1e+08" refreshOnNotifyMessage="" styleCategories="AllStyleCategories" hasScaleBasedVisibilityFlag="0" maxScale="0" type="annotation" refreshOnNotifyEnabled="0" legendPlaceholderImage="" autoRefreshTime="0" autoRefreshMode="Disabled">
+ <main-annotation-layer maxScale="0" type="annotation" autoRefreshTime="0" refreshOnNotifyEnabled="0" styleCategories="AllStyleCategories" legendPlaceholderImage="" minScale="1e+08" refreshOnNotifyMessage="" autoRefreshMode="Disabled" hasScaleBasedVisibilityFlag="0">
<id>Annotations_61e154b2_8160_463f_af4c_71565a806b89</id>
<datasource></datasource>
<keywordList>
@@ -220,7 +220,7 @@
<paintEffect/>
</main-annotation-layer>
<projectlayers>
- <maplayer minScale="100000000" maxScale="0" simplifyMaxScale="1" simplifyDrawingTol="1" simplifyAlgorithm="0" geometry="Polygon" refreshOnNotifyEnabled="0" refreshOnNotifyMessage="" wkbType="MultiPolygon" autoRefreshMode="Disabled" styleCategories="AllStyleCategories" autoRefreshTime="0" simplifyLocal="1" symbologyReferenceScale="-1" labelsEnabled="0" readOnly="0" type="vector" legendPlaceholderImage="" simplifyDrawingHints="1" hasScaleBasedVisibilityFlag="0">
+ <maplayer autoRefreshMode="Disabled" legendPlaceholderImage="" simplifyDrawingTol="1" simplifyDrawingHints="1" autoRefreshTime="0" wkbType="MultiPolygon" simplifyAlgorithm="0" minScale="100000000" labelsEnabled="0" symbologyReferenceScale="-1" hasScaleBasedVisibilityFlag="0" refreshOnNotifyEnabled="0" refreshOnNotifyMessage="" geometry="Polygon" maxScale="0" simplifyLocal="1" type="vector" styleCategories="AllStyleCategories" readOnly="0" simplifyMaxScale="1">
<id>Communes_4866eaff_96f1_4af8_820c_6a6e1c2a757b</id>
<datasource> pagingEnabled='default' preferCoordinatesForWfsT11='false' restrictToRequestBBOX='1' srsname='EPSG:4326' typename='ADMINEXPRESS-COG.2024:commune' url='https://data.geopf.fr/wfs/ows' url='https://data.geopf.fr/wfs/ows?VERSION=2.0.0' version='auto'</datasource>
<keywordList>
@@ -282,173 +282,173 @@
<Searchable>1</Searchable>
<Private>0</Private>
</flags>
- <temporal endExpression="" accumulate="0" mode="0" endField="" enabled="0" durationField="population" startExpression="" limitMode="0" fixedDuration="0" durationUnit="min" startField="">
+ <temporal durationField="population" endField="" mode="0" endExpression="" durationUnit="min" accumulate="0" limitMode="0" startExpression="" enabled="0" startField="" fixedDuration="0">
<fixedRange>
<start></start>
<end></end>
</fixedRange>
</temporal>
- <elevation extrusionEnabled="0" extrusion="0" zoffset="0" symbology="Line" zscale="1" clamping="Terrain" type="IndividualFeatures" respectLayerSymbol="1" binding="Centroid" showMarkerSymbolInSurfacePlots="0">
+ <elevation extrusionEnabled="0" symbology="Line" type="IndividualFeatures" extrusion="0" clamping="Terrain" binding="Centroid" zscale="1" respectLayerSymbol="1" showMarkerSymbolInSurfacePlots="0" zoffset="0">
<data-defined-properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data-defined-properties>
<profileLineSymbol>
- <symbol force_rhr="0" type="line" name="" alpha="1" frame_rate="10" is_animated="0" clip_to_extent="1">
+ <symbol force_rhr="0" alpha="1" type="line" is_animated="0" name="" clip_to_extent="1" frame_rate="10">
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
- <layer pass="0" enabled="1" class="SimpleLine" id="{2cccb3e2-5136-4ae5-91ea-975a7f4a7548}" locked="0">
- <Option type="Map">
- <Option type="QString" name="align_dash_pattern" value="0"/>
- <Option type="QString" name="capstyle" value="square"/>
- <Option type="QString" name="customdash" value="5;2"/>
- <Option type="QString" name="customdash_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="customdash_unit" value="MM"/>
- <Option type="QString" name="dash_pattern_offset" value="0"/>
- <Option type="QString" name="dash_pattern_offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="dash_pattern_offset_unit" value="MM"/>
- <Option type="QString" name="draw_inside_polygon" value="0"/>
- <Option type="QString" name="joinstyle" value="bevel"/>
- <Option type="QString" name="line_color" value="164,113,88,255,rgb:0.64313725490196083,0.44313725490196076,0.34509803921568627,1"/>
- <Option type="QString" name="line_style" value="solid"/>
- <Option type="QString" name="line_width" value="0.6"/>
- <Option type="QString" name="line_width_unit" value="MM"/>
- <Option type="QString" name="offset" value="0"/>
- <Option type="QString" name="offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="offset_unit" value="MM"/>
- <Option type="QString" name="ring_filter" value="0"/>
- <Option type="QString" name="trim_distance_end" value="0"/>
- <Option type="QString" name="trim_distance_end_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="trim_distance_end_unit" value="MM"/>
- <Option type="QString" name="trim_distance_start" value="0"/>
- <Option type="QString" name="trim_distance_start_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="trim_distance_start_unit" value="MM"/>
- <Option type="QString" name="tweak_dash_pattern_on_corners" value="0"/>
- <Option type="QString" name="use_custom_dash" value="0"/>
- <Option type="QString" name="width_map_unit_scale" value="3x:0,0,0,0,0,0"/>
+ <layer locked="0" pass="0" enabled="1" id="{2cccb3e2-5136-4ae5-91ea-975a7f4a7548}" class="SimpleLine">
+ <Option type="Map">
+ <Option type="QString" value="0" name="align_dash_pattern"/>
+ <Option type="QString" value="square" name="capstyle"/>
+ <Option type="QString" value="5;2" name="customdash"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="customdash_map_unit_scale"/>
+ <Option type="QString" value="MM" name="customdash_unit"/>
+ <Option type="QString" value="0" name="dash_pattern_offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="dash_pattern_offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="dash_pattern_offset_unit"/>
+ <Option type="QString" value="0" name="draw_inside_polygon"/>
+ <Option type="QString" value="bevel" name="joinstyle"/>
+ <Option type="QString" value="164,113,88,255,rgb:0.64313725490196083,0.44313725490196076,0.34509803921568627,1" name="line_color"/>
+ <Option type="QString" value="solid" name="line_style"/>
+ <Option type="QString" value="0.6" name="line_width"/>
+ <Option type="QString" value="MM" name="line_width_unit"/>
+ <Option type="QString" value="0" name="offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="offset_unit"/>
+ <Option type="QString" value="0" name="ring_filter"/>
+ <Option type="QString" value="0" name="trim_distance_end"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="trim_distance_end_map_unit_scale"/>
+ <Option type="QString" value="MM" name="trim_distance_end_unit"/>
+ <Option type="QString" value="0" name="trim_distance_start"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="trim_distance_start_map_unit_scale"/>
+ <Option type="QString" value="MM" name="trim_distance_start_unit"/>
+ <Option type="QString" value="0" name="tweak_dash_pattern_on_corners"/>
+ <Option type="QString" value="0" name="use_custom_dash"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="width_map_unit_scale"/>
</Option>
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
</layer>
</symbol>
</profileLineSymbol>
<profileFillSymbol>
- <symbol force_rhr="0" type="fill" name="" alpha="1" frame_rate="10" is_animated="0" clip_to_extent="1">
+ <symbol force_rhr="0" alpha="1" type="fill" is_animated="0" name="" clip_to_extent="1" frame_rate="10">
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
- <layer pass="0" enabled="1" class="SimpleFill" id="{77a2f273-86f1-4e78-9600-9079ab6a5ecb}" locked="0">
- <Option type="Map">
- <Option type="QString" name="border_width_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="color" value="164,113,88,255,rgb:0.64313725490196083,0.44313725490196076,0.34509803921568627,1"/>
- <Option type="QString" name="joinstyle" value="bevel"/>
- <Option type="QString" name="offset" value="0,0"/>
- <Option type="QString" name="offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="offset_unit" value="MM"/>
- <Option type="QString" name="outline_color" value="117,81,63,255,rgb:0.45937285420004575,0.31653315022507056,0.24649423971923401,1"/>
- <Option type="QString" name="outline_style" value="solid"/>
- <Option type="QString" name="outline_width" value="0.2"/>
- <Option type="QString" name="outline_width_unit" value="MM"/>
- <Option type="QString" name="style" value="solid"/>
+ <layer locked="0" pass="0" enabled="1" id="{77a2f273-86f1-4e78-9600-9079ab6a5ecb}" class="SimpleFill">
+ <Option type="Map">
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="border_width_map_unit_scale"/>
+ <Option type="QString" value="164,113,88,255,rgb:0.64313725490196083,0.44313725490196076,0.34509803921568627,1" name="color"/>
+ <Option type="QString" value="bevel" name="joinstyle"/>
+ <Option type="QString" value="0,0" name="offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="offset_unit"/>
+ <Option type="QString" value="117,81,63,255,rgb:0.45937285420004575,0.31653315022507056,0.24649423971923401,1" name="outline_color"/>
+ <Option type="QString" value="solid" name="outline_style"/>
+ <Option type="QString" value="0.2" name="outline_width"/>
+ <Option type="QString" value="MM" name="outline_width_unit"/>
+ <Option type="QString" value="solid" name="style"/>
</Option>
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
</layer>
</symbol>
</profileFillSymbol>
<profileMarkerSymbol>
- <symbol force_rhr="0" type="marker" name="" alpha="1" frame_rate="10" is_animated="0" clip_to_extent="1">
+ <symbol force_rhr="0" alpha="1" type="marker" is_animated="0" name="" clip_to_extent="1" frame_rate="10">
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
- <layer pass="0" enabled="1" class="SimpleMarker" id="{f4950358-1845-46d7-9946-ae9ae5c46263}" locked="0">
- <Option type="Map">
- <Option type="QString" name="angle" value="0"/>
- <Option type="QString" name="cap_style" value="square"/>
- <Option type="QString" name="color" value="164,113,88,255,rgb:0.64313725490196083,0.44313725490196076,0.34509803921568627,1"/>
- <Option type="QString" name="horizontal_anchor_point" value="1"/>
- <Option type="QString" name="joinstyle" value="bevel"/>
- <Option type="QString" name="name" value="diamond"/>
- <Option type="QString" name="offset" value="0,0"/>
- <Option type="QString" name="offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="offset_unit" value="MM"/>
- <Option type="QString" name="outline_color" value="117,81,63,255,rgb:0.45937285420004575,0.31653315022507056,0.24649423971923401,1"/>
- <Option type="QString" name="outline_style" value="solid"/>
- <Option type="QString" name="outline_width" value="0.2"/>
- <Option type="QString" name="outline_width_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="outline_width_unit" value="MM"/>
- <Option type="QString" name="scale_method" value="diameter"/>
- <Option type="QString" name="size" value="3"/>
- <Option type="QString" name="size_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="size_unit" value="MM"/>
- <Option type="QString" name="vertical_anchor_point" value="1"/>
+ <layer locked="0" pass="0" enabled="1" id="{f4950358-1845-46d7-9946-ae9ae5c46263}" class="SimpleMarker">
+ <Option type="Map">
+ <Option type="QString" value="0" name="angle"/>
+ <Option type="QString" value="square" name="cap_style"/>
+ <Option type="QString" value="164,113,88,255,rgb:0.64313725490196083,0.44313725490196076,0.34509803921568627,1" name="color"/>
+ <Option type="QString" value="1" name="horizontal_anchor_point"/>
+ <Option type="QString" value="bevel" name="joinstyle"/>
+ <Option type="QString" value="diamond" name="name"/>
+ <Option type="QString" value="0,0" name="offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="offset_unit"/>
+ <Option type="QString" value="117,81,63,255,rgb:0.45937285420004575,0.31653315022507056,0.24649423971923401,1" name="outline_color"/>
+ <Option type="QString" value="solid" name="outline_style"/>
+ <Option type="QString" value="0.2" name="outline_width"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="outline_width_map_unit_scale"/>
+ <Option type="QString" value="MM" name="outline_width_unit"/>
+ <Option type="QString" value="diameter" name="scale_method"/>
+ <Option type="QString" value="3" name="size"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="size_map_unit_scale"/>
+ <Option type="QString" value="MM" name="size_unit"/>
+ <Option type="QString" value="1" name="vertical_anchor_point"/>
</Option>
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
</layer>
</symbol>
</profileMarkerSymbol>
</elevation>
- <renderer-v2 forceraster="0" referencescale="-1" enableorderby="0" type="singleSymbol" symbollevels="0">
+ <renderer-v2 symbollevels="0" type="singleSymbol" enableorderby="0" forceraster="0" referencescale="-1">
<symbols>
- <symbol force_rhr="0" type="fill" name="0" alpha="1" frame_rate="10" is_animated="0" clip_to_extent="1">
+ <symbol force_rhr="0" alpha="1" type="fill" is_animated="0" name="0" clip_to_extent="1" frame_rate="10">
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
- <layer pass="0" enabled="1" class="SimpleFill" id="{abe5e89a-5a3b-4401-8d8f-6cd38279c19b}" locked="0">
- <Option type="Map">
- <Option type="QString" name="border_width_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="color" value="133,182,111,255,rgb:0.52156862745098043,0.71372549019607845,0.43529411764705883,1"/>
- <Option type="QString" name="joinstyle" value="bevel"/>
- <Option type="QString" name="offset" value="0,0"/>
- <Option type="QString" name="offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="offset_unit" value="MM"/>
- <Option type="QString" name="outline_color" value="35,35,35,255,rgb:0.13725490196078433,0.13725490196078433,0.13725490196078433,1"/>
- <Option type="QString" name="outline_style" value="solid"/>
- <Option type="QString" name="outline_width" value="0.5"/>
- <Option type="QString" name="outline_width_unit" value="MM"/>
- <Option type="QString" name="style" value="no"/>
+ <layer locked="0" pass="0" enabled="1" id="{abe5e89a-5a3b-4401-8d8f-6cd38279c19b}" class="SimpleFill">
+ <Option type="Map">
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="border_width_map_unit_scale"/>
+ <Option type="QString" value="133,182,111,255,rgb:0.52156862745098043,0.71372549019607845,0.43529411764705883,1" name="color"/>
+ <Option type="QString" value="bevel" name="joinstyle"/>
+ <Option type="QString" value="0,0" name="offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="offset_unit"/>
+ <Option type="QString" value="35,35,35,255,rgb:0.13725490196078433,0.13725490196078433,0.13725490196078433,1" name="outline_color"/>
+ <Option type="QString" value="solid" name="outline_style"/>
+ <Option type="QString" value="0.5" name="outline_width"/>
+ <Option type="QString" value="MM" name="outline_width_unit"/>
+ <Option type="QString" value="no" name="style"/>
</Option>
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
</layer>
@@ -458,42 +458,42 @@
<sizescale/>
<data-defined-properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data-defined-properties>
</renderer-v2>
<selection mode="Default">
<selectionColor invalid="1"/>
<selectionSymbol>
- <symbol force_rhr="0" type="fill" name="" alpha="1" frame_rate="10" is_animated="0" clip_to_extent="1">
+ <symbol force_rhr="0" alpha="1" type="fill" is_animated="0" name="" clip_to_extent="1" frame_rate="10">
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
- <layer pass="0" enabled="1" class="SimpleFill" id="{4e6c353d-a5c8-4349-b244-f0ac89f8255a}" locked="0">
- <Option type="Map">
- <Option type="QString" name="border_width_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="color" value="0,0,255,255,rgb:0,0,1,1"/>
- <Option type="QString" name="joinstyle" value="bevel"/>
- <Option type="QString" name="offset" value="0,0"/>
- <Option type="QString" name="offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="offset_unit" value="MM"/>
- <Option type="QString" name="outline_color" value="35,35,35,255,rgb:0.13725490196078433,0.13725490196078433,0.13725490196078433,1"/>
- <Option type="QString" name="outline_style" value="solid"/>
- <Option type="QString" name="outline_width" value="0.26"/>
- <Option type="QString" name="outline_width_unit" value="MM"/>
- <Option type="QString" name="style" value="solid"/>
+ <layer locked="0" pass="0" enabled="1" id="{4e6c353d-a5c8-4349-b244-f0ac89f8255a}" class="SimpleFill">
+ <Option type="Map">
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="border_width_map_unit_scale"/>
+ <Option type="QString" value="0,0,255,255,rgb:0,0,1,1" name="color"/>
+ <Option type="QString" value="bevel" name="joinstyle"/>
+ <Option type="QString" value="0,0" name="offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="offset_unit"/>
+ <Option type="QString" value="35,35,35,255,rgb:0.13725490196078433,0.13725490196078433,0.13725490196078433,1" name="outline_color"/>
+ <Option type="QString" value="solid" name="outline_style"/>
+ <Option type="QString" value="0.26" name="outline_width"/>
+ <Option type="QString" value="MM" name="outline_width_unit"/>
+ <Option type="QString" value="solid" name="style"/>
</Option>
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
</layer>
@@ -502,22 +502,22 @@
</selection>
<customproperties>
<Option type="Map">
- <Option type="QString" name="QFieldSync/action" value="no_action"/>
- <Option type="QString" name="QFieldSync/attachment_naming" value="{}"/>
- <Option type="QString" name="QFieldSync/cloud_action" value="offline"/>
+ <Option type="QString" value="no_action" name="QFieldSync/action"/>
+ <Option type="QString" value="{}" name="QFieldSync/attachment_naming"/>
+ <Option type="QString" value="offline" name="QFieldSync/cloud_action"/>
<Option type="invalid" name="QFieldSync/geometry_locked_expression"/>
- <Option type="QString" name="QFieldSync/photo_naming" value="{}"/>
- <Option type="QString" name="QFieldSync/relationship_maximum_visible" value="{}"/>
- <Option type="QString" name="QFieldSync/remoteLayerId" value="ADMINEXPRESS_COG_2024_commune_3459e7a6_ab8e_4498_bc4f_744b2f33c728"/>
- <Option type="int" name="QFieldSync/tracking_distance_requirement_minimum_meters" value="30"/>
- <Option type="int" name="QFieldSync/tracking_erroneous_distance_safeguard_maximum_meters" value="1"/>
- <Option type="int" name="QFieldSync/tracking_measurement_type" value="0"/>
- <Option type="int" name="QFieldSync/tracking_time_requirement_interval_seconds" value="30"/>
- <Option type="int" name="QFieldSync/value_map_button_interface_threshold" value="0"/>
+ <Option type="QString" value="{}" name="QFieldSync/photo_naming"/>
+ <Option type="QString" value="{}" name="QFieldSync/relationship_maximum_visible"/>
+ <Option type="QString" value="ADMINEXPRESS_COG_2024_commune_3459e7a6_ab8e_4498_bc4f_744b2f33c728" name="QFieldSync/remoteLayerId"/>
+ <Option type="int" value="30" name="QFieldSync/tracking_distance_requirement_minimum_meters"/>
+ <Option type="int" value="1" name="QFieldSync/tracking_erroneous_distance_safeguard_maximum_meters"/>
+ <Option type="int" value="0" name="QFieldSync/tracking_measurement_type"/>
+ <Option type="int" value="30" name="QFieldSync/tracking_time_requirement_interval_seconds"/>
+ <Option type="int" value="0" name="QFieldSync/value_map_button_interface_threshold"/>
<Option type="List" name="dualview/previewExpressions">
<Option type="QString" value="&quot;nom&quot;"/>
</Option>
- <Option type="int" name="embeddedWidgets/count" value="0"/>
+ <Option type="int" value="0" name="embeddedWidgets/count"/>
<Option type="invalid" name="variableNames"/>
<Option type="invalid" name="variableValues"/>
</Option>
@@ -525,17 +525,17 @@
<blendMode>0</blendMode>
<featureBlendMode>0</featureBlendMode>
<layerOpacity>1</layerOpacity>
- <geometryOptions geometryPrecision="0" removeDuplicateNodes="0">
+ <geometryOptions removeDuplicateNodes="0" geometryPrecision="0">
<activeChecks/>
<checkConfiguration type="Map">
<Option type="Map" name="QgsGeometryGapCheck">
- <Option type="double" name="allowedGapsBuffer" value="0"/>
- <Option type="bool" name="allowedGapsEnabled" value="false"/>
+ <Option type="double" value="0" name="allowedGapsBuffer"/>
+ <Option type="bool" value="false" name="allowedGapsEnabled"/>
<Option type="invalid" name="allowedGapsLayer"/>
</Option>
</checkConfiguration>
</geometryOptions>
- <legend type="default-vector" showLabelLegend="0"/>
+ <legend showLabelLegend="0" type="default-vector"/>
<referencedLayers/>
<fieldConfiguration>
<field configurationFlags="NoFlag" name="id">
@@ -669,17 +669,17 @@
<default applyOnUpdate="0" expression="" field="siren_epci"/>
</defaults>
<constraints>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="id"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="nom"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="nom_m"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="insee_com"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="statut"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="population"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="insee_can"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="insee_arr"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="insee_dep"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="insee_reg"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="siren_epci"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="id"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="nom"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="nom_m"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="insee_com"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="statut"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="population"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="insee_can"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="insee_arr"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="insee_dep"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="insee_reg"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="siren_epci"/>
</constraints>
<constraintExpressions>
<constraint exp="" desc="" field="id"/>
@@ -698,19 +698,19 @@
<attributeactions>
<defaultAction key="Canvas" value="{00000000-0000-0000-0000-000000000000}"/>
</attributeactions>
- <attributetableconfig sortOrder="0" actionWidgetStyle="dropDown" sortExpression="">
+ <attributetableconfig actionWidgetStyle="dropDown" sortOrder="0" sortExpression="">
<columns>
- <column type="field" name="id" hidden="0" width="-1"/>
- <column type="field" name="nom" hidden="0" width="-1"/>
- <column type="field" name="nom_m" hidden="0" width="-1"/>
- <column type="field" name="insee_com" hidden="0" width="-1"/>
- <column type="field" name="statut" hidden="0" width="-1"/>
- <column type="field" name="population" hidden="0" width="-1"/>
- <column type="field" name="insee_can" hidden="0" width="-1"/>
- <column type="field" name="insee_arr" hidden="0" width="-1"/>
- <column type="field" name="insee_dep" hidden="0" width="-1"/>
- <column type="field" name="insee_reg" hidden="0" width="-1"/>
- <column type="field" name="siren_epci" hidden="0" width="-1"/>
+ <column type="field" hidden="0" name="id" width="-1"/>
+ <column type="field" hidden="0" name="nom" width="-1"/>
+ <column type="field" hidden="0" name="nom_m" width="-1"/>
+ <column type="field" hidden="0" name="insee_com" width="-1"/>
+ <column type="field" hidden="0" name="statut" width="-1"/>
+ <column type="field" hidden="0" name="population" width="-1"/>
+ <column type="field" hidden="0" name="insee_can" width="-1"/>
+ <column type="field" hidden="0" name="insee_arr" width="-1"/>
+ <column type="field" hidden="0" name="insee_dep" width="-1"/>
+ <column type="field" hidden="0" name="insee_reg" width="-1"/>
+ <column type="field" hidden="0" name="siren_epci" width="-1"/>
<column type="actions" hidden="1" width="-1"/>
</columns>
</attributetableconfig>
@@ -756,38 +756,38 @@ def my_form_open(dialog, layer, feature):
<field name="statut" editable="1"/>
</editable>
<labelOnTop>
- <field labelOnTop="0" name="id"/>
- <field labelOnTop="0" name="insee_arr"/>
- <field labelOnTop="0" name="insee_can"/>
- <field labelOnTop="0" name="insee_com"/>
- <field labelOnTop="0" name="insee_dep"/>
- <field labelOnTop="0" name="insee_reg"/>
- <field labelOnTop="0" name="nom"/>
- <field labelOnTop="0" name="nom_m"/>
- <field labelOnTop="0" name="population"/>
- <field labelOnTop="0" name="siren_epci"/>
- <field labelOnTop="0" name="statut"/>
+ <field name="id" labelOnTop="0"/>
+ <field name="insee_arr" labelOnTop="0"/>
+ <field name="insee_can" labelOnTop="0"/>
+ <field name="insee_com" labelOnTop="0"/>
+ <field name="insee_dep" labelOnTop="0"/>
+ <field name="insee_reg" labelOnTop="0"/>
+ <field name="nom" labelOnTop="0"/>
+ <field name="nom_m" labelOnTop="0"/>
+ <field name="population" labelOnTop="0"/>
+ <field name="siren_epci" labelOnTop="0"/>
+ <field name="statut" labelOnTop="0"/>
</labelOnTop>
<reuseLastValue>
- <field name="id" reuseLastValue="0"/>
- <field name="insee_arr" reuseLastValue="0"/>
- <field name="insee_can" reuseLastValue="0"/>
- <field name="insee_com" reuseLastValue="0"/>
- <field name="insee_dep" reuseLastValue="0"/>
- <field name="insee_reg" reuseLastValue="0"/>
- <field name="nom" reuseLastValue="0"/>
- <field name="nom_m" reuseLastValue="0"/>
- <field name="population" reuseLastValue="0"/>
- <field name="siren_epci" reuseLastValue="0"/>
- <field name="statut" reuseLastValue="0"/>
+ <field reuseLastValue="0" name="id"/>
+ <field reuseLastValue="0" name="insee_arr"/>
+ <field reuseLastValue="0" name="insee_can"/>
+ <field reuseLastValue="0" name="insee_com"/>
+ <field reuseLastValue="0" name="insee_dep"/>
+ <field reuseLastValue="0" name="insee_reg"/>
+ <field reuseLastValue="0" name="nom"/>
+ <field reuseLastValue="0" name="nom_m"/>
+ <field reuseLastValue="0" name="population"/>
+ <field reuseLastValue="0" name="siren_epci"/>
+ <field reuseLastValue="0" name="statut"/>
</reuseLastValue>
<dataDefinedFieldProperties/>
<widgets/>
<previewExpression>"nom"</previewExpression>
<mapTip enabled="1"></mapTip>
</maplayer>
- <maplayer minScale="100000000" maxScale="0" simplifyMaxScale="1" simplifyDrawingTol="1" simplifyAlgorithm="0" geometry="Polygon" refreshOnNotifyEnabled="0" refreshOnNotifyMessage="" wkbType="MultiPolygon" autoRefreshMode="Disabled" styleCategories="AllStyleCategories" autoRefreshTime="0" simplifyLocal="1" symbologyReferenceScale="-1" labelsEnabled="0" readOnly="0" type="vector" legendPlaceholderImage="" simplifyDrawingHints="1" hasScaleBasedVisibilityFlag="0">
- <id>Context_records_94782d53_b0c1_4448_9720_44f58c1a13fa</id>
+ <maplayer autoRefreshMode="Disabled" legendPlaceholderImage="" simplifyDrawingTol="1" simplifyDrawingHints="1" autoRefreshTime="0" wkbType="MultiPolygon" simplifyAlgorithm="0" minScale="100000000" labelsEnabled="0" symbologyReferenceScale="-1" hasScaleBasedVisibilityFlag="0" refreshOnNotifyEnabled="0" refreshOnNotifyMessage="" geometry="Polygon" maxScale="0" simplifyLocal="1" type="vector" styleCategories="AllStyleCategories" readOnly="0" simplifyMaxScale="1">
+ <id>Context_records_321d8648_b561_45da_9000_6df5d7562f17</id>
<datasource>./Context_records.gpkg|layername=Context_records</datasource>
<keywordList>
<value></value>
@@ -840,7 +840,7 @@ def my_form_open(dialog, layer, feature):
</spatialrefsys>
</crs>
<extent>
- <spatial maxx="-179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368" maxz="0" dimensions="2" miny="179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368" crs="EPSG:4326" minx="179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368" minz="0" maxy="-179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368"/>
+ <spatial dimensions="2" miny="179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368" maxx="-179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368" minx="179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368" minz="0" maxy="-179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368" maxz="0" crs="EPSG:4326"/>
<temporal>
<period>
<start></start>
@@ -865,173 +865,173 @@ def my_form_open(dialog, layer, feature):
<Searchable>1</Searchable>
<Private>0</Private>
</flags>
- <temporal endExpression="" accumulate="0" mode="0" endField="" enabled="0" durationField="fid" startExpression="" limitMode="0" fixedDuration="0" durationUnit="min" startField="">
+ <temporal durationField="fid" endField="" mode="0" endExpression="" durationUnit="min" accumulate="0" limitMode="0" startExpression="" enabled="0" startField="" fixedDuration="0">
<fixedRange>
<start></start>
<end></end>
</fixedRange>
</temporal>
- <elevation extrusionEnabled="0" extrusion="0" zoffset="0" symbology="Line" zscale="1" clamping="Terrain" type="IndividualFeatures" respectLayerSymbol="1" binding="Centroid" showMarkerSymbolInSurfacePlots="0">
+ <elevation extrusionEnabled="0" symbology="Line" type="IndividualFeatures" extrusion="0" clamping="Terrain" binding="Centroid" zscale="1" respectLayerSymbol="1" showMarkerSymbolInSurfacePlots="0" zoffset="0">
<data-defined-properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data-defined-properties>
<profileLineSymbol>
- <symbol force_rhr="0" type="line" name="" alpha="1" frame_rate="10" is_animated="0" clip_to_extent="1">
+ <symbol force_rhr="0" alpha="1" type="line" is_animated="0" name="" clip_to_extent="1" frame_rate="10">
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
- <layer pass="0" enabled="1" class="SimpleLine" id="{0ed4b031-e238-4569-8d63-474296c441a4}" locked="0">
- <Option type="Map">
- <Option type="QString" name="align_dash_pattern" value="0"/>
- <Option type="QString" name="capstyle" value="square"/>
- <Option type="QString" name="customdash" value="5;2"/>
- <Option type="QString" name="customdash_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="customdash_unit" value="MM"/>
- <Option type="QString" name="dash_pattern_offset" value="0"/>
- <Option type="QString" name="dash_pattern_offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="dash_pattern_offset_unit" value="MM"/>
- <Option type="QString" name="draw_inside_polygon" value="0"/>
- <Option type="QString" name="joinstyle" value="bevel"/>
- <Option type="QString" name="line_color" value="225,89,137,255,rgb:0.88235294117647056,0.34901960784313724,0.53725490196078429,1"/>
- <Option type="QString" name="line_style" value="solid"/>
- <Option type="QString" name="line_width" value="0.6"/>
- <Option type="QString" name="line_width_unit" value="MM"/>
- <Option type="QString" name="offset" value="0"/>
- <Option type="QString" name="offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="offset_unit" value="MM"/>
- <Option type="QString" name="ring_filter" value="0"/>
- <Option type="QString" name="trim_distance_end" value="0"/>
- <Option type="QString" name="trim_distance_end_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="trim_distance_end_unit" value="MM"/>
- <Option type="QString" name="trim_distance_start" value="0"/>
- <Option type="QString" name="trim_distance_start_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="trim_distance_start_unit" value="MM"/>
- <Option type="QString" name="tweak_dash_pattern_on_corners" value="0"/>
- <Option type="QString" name="use_custom_dash" value="0"/>
- <Option type="QString" name="width_map_unit_scale" value="3x:0,0,0,0,0,0"/>
+ <layer locked="0" pass="0" enabled="1" id="{0ed4b031-e238-4569-8d63-474296c441a4}" class="SimpleLine">
+ <Option type="Map">
+ <Option type="QString" value="0" name="align_dash_pattern"/>
+ <Option type="QString" value="square" name="capstyle"/>
+ <Option type="QString" value="5;2" name="customdash"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="customdash_map_unit_scale"/>
+ <Option type="QString" value="MM" name="customdash_unit"/>
+ <Option type="QString" value="0" name="dash_pattern_offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="dash_pattern_offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="dash_pattern_offset_unit"/>
+ <Option type="QString" value="0" name="draw_inside_polygon"/>
+ <Option type="QString" value="bevel" name="joinstyle"/>
+ <Option type="QString" value="225,89,137,255,rgb:0.88235294117647056,0.34901960784313724,0.53725490196078429,1" name="line_color"/>
+ <Option type="QString" value="solid" name="line_style"/>
+ <Option type="QString" value="0.6" name="line_width"/>
+ <Option type="QString" value="MM" name="line_width_unit"/>
+ <Option type="QString" value="0" name="offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="offset_unit"/>
+ <Option type="QString" value="0" name="ring_filter"/>
+ <Option type="QString" value="0" name="trim_distance_end"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="trim_distance_end_map_unit_scale"/>
+ <Option type="QString" value="MM" name="trim_distance_end_unit"/>
+ <Option type="QString" value="0" name="trim_distance_start"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="trim_distance_start_map_unit_scale"/>
+ <Option type="QString" value="MM" name="trim_distance_start_unit"/>
+ <Option type="QString" value="0" name="tweak_dash_pattern_on_corners"/>
+ <Option type="QString" value="0" name="use_custom_dash"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="width_map_unit_scale"/>
</Option>
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
</layer>
</symbol>
</profileLineSymbol>
<profileFillSymbol>
- <symbol force_rhr="0" type="fill" name="" alpha="1" frame_rate="10" is_animated="0" clip_to_extent="1">
+ <symbol force_rhr="0" alpha="1" type="fill" is_animated="0" name="" clip_to_extent="1" frame_rate="10">
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
- <layer pass="0" enabled="1" class="SimpleFill" id="{6e2bf347-4959-4c63-abd5-cf5326a04602}" locked="0">
- <Option type="Map">
- <Option type="QString" name="border_width_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="color" value="225,89,137,255,rgb:0.88235294117647056,0.34901960784313724,0.53725490196078429,1"/>
- <Option type="QString" name="joinstyle" value="bevel"/>
- <Option type="QString" name="offset" value="0,0"/>
- <Option type="QString" name="offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="offset_unit" value="MM"/>
- <Option type="QString" name="outline_color" value="161,64,98,255,rgb:0.63024338139925229,0.24930189974822614,0.38377965972381173,1"/>
- <Option type="QString" name="outline_style" value="solid"/>
- <Option type="QString" name="outline_width" value="0.2"/>
- <Option type="QString" name="outline_width_unit" value="MM"/>
- <Option type="QString" name="style" value="solid"/>
+ <layer locked="0" pass="0" enabled="1" id="{6e2bf347-4959-4c63-abd5-cf5326a04602}" class="SimpleFill">
+ <Option type="Map">
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="border_width_map_unit_scale"/>
+ <Option type="QString" value="225,89,137,255,rgb:0.88235294117647056,0.34901960784313724,0.53725490196078429,1" name="color"/>
+ <Option type="QString" value="bevel" name="joinstyle"/>
+ <Option type="QString" value="0,0" name="offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="offset_unit"/>
+ <Option type="QString" value="161,64,98,255,rgb:0.63024338139925229,0.24930189974822614,0.38377965972381173,1" name="outline_color"/>
+ <Option type="QString" value="solid" name="outline_style"/>
+ <Option type="QString" value="0.2" name="outline_width"/>
+ <Option type="QString" value="MM" name="outline_width_unit"/>
+ <Option type="QString" value="solid" name="style"/>
</Option>
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
</layer>
</symbol>
</profileFillSymbol>
<profileMarkerSymbol>
- <symbol force_rhr="0" type="marker" name="" alpha="1" frame_rate="10" is_animated="0" clip_to_extent="1">
+ <symbol force_rhr="0" alpha="1" type="marker" is_animated="0" name="" clip_to_extent="1" frame_rate="10">
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
- <layer pass="0" enabled="1" class="SimpleMarker" id="{ce637702-cd57-453f-b64d-85880317d8bf}" locked="0">
- <Option type="Map">
- <Option type="QString" name="angle" value="0"/>
- <Option type="QString" name="cap_style" value="square"/>
- <Option type="QString" name="color" value="225,89,137,255,rgb:0.88235294117647056,0.34901960784313724,0.53725490196078429,1"/>
- <Option type="QString" name="horizontal_anchor_point" value="1"/>
- <Option type="QString" name="joinstyle" value="bevel"/>
- <Option type="QString" name="name" value="diamond"/>
- <Option type="QString" name="offset" value="0,0"/>
- <Option type="QString" name="offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="offset_unit" value="MM"/>
- <Option type="QString" name="outline_color" value="161,64,98,255,rgb:0.63024338139925229,0.24930189974822614,0.38377965972381173,1"/>
- <Option type="QString" name="outline_style" value="solid"/>
- <Option type="QString" name="outline_width" value="0.2"/>
- <Option type="QString" name="outline_width_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="outline_width_unit" value="MM"/>
- <Option type="QString" name="scale_method" value="diameter"/>
- <Option type="QString" name="size" value="3"/>
- <Option type="QString" name="size_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="size_unit" value="MM"/>
- <Option type="QString" name="vertical_anchor_point" value="1"/>
+ <layer locked="0" pass="0" enabled="1" id="{ce637702-cd57-453f-b64d-85880317d8bf}" class="SimpleMarker">
+ <Option type="Map">
+ <Option type="QString" value="0" name="angle"/>
+ <Option type="QString" value="square" name="cap_style"/>
+ <Option type="QString" value="225,89,137,255,rgb:0.88235294117647056,0.34901960784313724,0.53725490196078429,1" name="color"/>
+ <Option type="QString" value="1" name="horizontal_anchor_point"/>
+ <Option type="QString" value="bevel" name="joinstyle"/>
+ <Option type="QString" value="diamond" name="name"/>
+ <Option type="QString" value="0,0" name="offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="offset_unit"/>
+ <Option type="QString" value="161,64,98,255,rgb:0.63024338139925229,0.24930189974822614,0.38377965972381173,1" name="outline_color"/>
+ <Option type="QString" value="solid" name="outline_style"/>
+ <Option type="QString" value="0.2" name="outline_width"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="outline_width_map_unit_scale"/>
+ <Option type="QString" value="MM" name="outline_width_unit"/>
+ <Option type="QString" value="diameter" name="scale_method"/>
+ <Option type="QString" value="3" name="size"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="size_map_unit_scale"/>
+ <Option type="QString" value="MM" name="size_unit"/>
+ <Option type="QString" value="1" name="vertical_anchor_point"/>
</Option>
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
</layer>
</symbol>
</profileMarkerSymbol>
</elevation>
- <renderer-v2 forceraster="0" referencescale="-1" enableorderby="0" type="singleSymbol" symbollevels="0">
+ <renderer-v2 symbollevels="0" type="singleSymbol" enableorderby="0" forceraster="0" referencescale="-1">
<symbols>
- <symbol force_rhr="0" type="fill" name="0" alpha="1" frame_rate="10" is_animated="0" clip_to_extent="1">
+ <symbol force_rhr="0" alpha="1" type="fill" is_animated="0" name="0" clip_to_extent="1" frame_rate="10">
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
- <layer pass="0" enabled="1" class="SimpleFill" id="{d9e81063-39a4-450e-b089-1cea7b0f62a3}" locked="0">
- <Option type="Map">
- <Option type="QString" name="border_width_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="color" value="125,139,143,64,rgb:0.49019607843137253,0.54509803921568623,0.5607843137254902,0.25000381475547417"/>
- <Option type="QString" name="joinstyle" value="bevel"/>
- <Option type="QString" name="offset" value="0,0"/>
- <Option type="QString" name="offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="offset_unit" value="MM"/>
- <Option type="QString" name="outline_color" value="227,26,28,255,rgb:0.8901960784313725,0.10196078431372549,0.10980392156862745,1"/>
- <Option type="QString" name="outline_style" value="dash"/>
- <Option type="QString" name="outline_width" value="1"/>
- <Option type="QString" name="outline_width_unit" value="MM"/>
- <Option type="QString" name="style" value="diagonal_x"/>
+ <layer locked="0" pass="0" enabled="1" id="{d9e81063-39a4-450e-b089-1cea7b0f62a3}" class="SimpleFill">
+ <Option type="Map">
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="border_width_map_unit_scale"/>
+ <Option type="QString" value="125,139,143,64,rgb:0.49019607843137253,0.54509803921568623,0.5607843137254902,0.25000381475547417" name="color"/>
+ <Option type="QString" value="bevel" name="joinstyle"/>
+ <Option type="QString" value="0,0" name="offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="offset_unit"/>
+ <Option type="QString" value="227,26,28,255,rgb:0.8901960784313725,0.10196078431372549,0.10980392156862745,1" name="outline_color"/>
+ <Option type="QString" value="dash" name="outline_style"/>
+ <Option type="QString" value="1" name="outline_width"/>
+ <Option type="QString" value="MM" name="outline_width_unit"/>
+ <Option type="QString" value="diagonal_x" name="style"/>
</Option>
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
</layer>
@@ -1041,65 +1041,156 @@ def my_form_open(dialog, layer, feature):
<sizescale/>
<data-defined-properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data-defined-properties>
</renderer-v2>
<selection mode="Default">
<selectionColor invalid="1"/>
<selectionSymbol>
- <symbol force_rhr="0" type="fill" name="" alpha="1" frame_rate="10" is_animated="0" clip_to_extent="1">
+ <symbol force_rhr="0" alpha="1" type="fill" is_animated="0" name="" clip_to_extent="1" frame_rate="10">
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
- <layer pass="0" enabled="1" class="SimpleFill" id="{f93f485c-7d8c-4d3a-bf15-32f1d9d62b51}" locked="0">
- <Option type="Map">
- <Option type="QString" name="border_width_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="color" value="0,0,255,255,rgb:0,0,1,1"/>
- <Option type="QString" name="joinstyle" value="bevel"/>
- <Option type="QString" name="offset" value="0,0"/>
- <Option type="QString" name="offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="offset_unit" value="MM"/>
- <Option type="QString" name="outline_color" value="35,35,35,255,rgb:0.13725490196078433,0.13725490196078433,0.13725490196078433,1"/>
- <Option type="QString" name="outline_style" value="solid"/>
- <Option type="QString" name="outline_width" value="0.26"/>
- <Option type="QString" name="outline_width_unit" value="MM"/>
- <Option type="QString" name="style" value="solid"/>
+ <layer locked="0" pass="0" enabled="1" id="{f93f485c-7d8c-4d3a-bf15-32f1d9d62b51}" class="SimpleFill">
+ <Option type="Map">
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="border_width_map_unit_scale"/>
+ <Option type="QString" value="0,0,255,255,rgb:0,0,1,1" name="color"/>
+ <Option type="QString" value="bevel" name="joinstyle"/>
+ <Option type="QString" value="0,0" name="offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="offset_unit"/>
+ <Option type="QString" value="35,35,35,255,rgb:0.13725490196078433,0.13725490196078433,0.13725490196078433,1" name="outline_color"/>
+ <Option type="QString" value="solid" name="outline_style"/>
+ <Option type="QString" value="0.26" name="outline_width"/>
+ <Option type="QString" value="MM" name="outline_width_unit"/>
+ <Option type="QString" value="solid" name="style"/>
</Option>
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
</layer>
</symbol>
</selectionSymbol>
</selection>
+ <labeling type="simple">
+ <settings calloutType="simple">
+ <text-style textOpacity="1" fontKerning="1" textOrientation="horizontal" fontStrikeout="0" fontUnderline="0" forcedBold="0" forcedItalic="0" legendString="Aa" tabStopDistanceMapUnitScale="3x:0,0,0,0,0,0" namedStyle="Regular" multilineHeight="1" previewBkgrdColor="255,255,255,255,rgb:1,1,1,1" allowHtml="0" tabStopDistance="80" fontSizeUnit="Point" fieldName="description" fontSizeMapUnitScale="3x:0,0,0,0,0,0" useSubstitutions="0" fontWordSpacing="0" fontFamily="Liberation Sans" fontItalic="0" fontSize="10" blendMode="0" multilineHeightUnit="Percentage" capitalization="0" fontWeight="50" fontLetterSpacing="0" tabStopDistanceUnit="Point" textColor="50,50,50,255,rgb:0.19607843137254902,0.19607843137254902,0.19607843137254902,1" isExpression="0">
+ <families>
+ <family name="Open Sans"/>
+ <family name="Liberation Sans"/>
+ <family name="Helvetica"/>
+ <family name="Arial"/>
+ <family name="Sans Serif"/>
+ </families>
+ <text-buffer bufferJoinStyle="128" bufferDraw="0" bufferSize="1" bufferSizeMapUnitScale="3x:0,0,0,0,0,0" bufferOpacity="1" bufferNoFill="1" bufferColor="250,250,250,255,rgb:0.98039215686274506,0.98039215686274506,0.98039215686274506,1" bufferSizeUnits="MM" bufferBlendMode="0"/>
+ <text-mask maskOpacity="1" maskedSymbolLayers="" maskEnabled="0" maskSizeMapUnitScale="3x:0,0,0,0,0,0" maskSize="1.5" maskSize2="1.5" maskType="0" maskSizeUnits="MM" maskJoinStyle="128"/>
+ <background shapeSizeY="0" shapeSizeType="0" shapeRadiiY="0" shapeSizeUnit="Point" shapeOffsetX="0" shapeSizeMapUnitScale="3x:0,0,0,0,0,0" shapeOpacity="1" shapeOffsetUnit="Point" shapeBorderWidth="0" shapeRadiiUnit="Point" shapeBorderWidthMapUnitScale="3x:0,0,0,0,0,0" shapeDraw="0" shapeRadiiX="0" shapeBlendMode="0" shapeJoinStyle="64" shapeOffsetMapUnitScale="3x:0,0,0,0,0,0" shapeSizeX="0" shapeFillColor="255,255,255,255,rgb:1,1,1,1" shapeRotation="0" shapeSVGFile="" shapeRadiiMapUnitScale="3x:0,0,0,0,0,0" shapeBorderWidthUnit="Point" shapeOffsetY="0" shapeType="0" shapeBorderColor="128,128,128,255,rgb:0.50196078431372548,0.50196078431372548,0.50196078431372548,1" shapeRotationType="0">
+ <symbol force_rhr="0" alpha="1" type="fill" is_animated="0" name="fillSymbol" clip_to_extent="1" frame_rate="10">
+ <data_defined_properties>
+ <Option type="Map">
+ <Option type="QString" value="" name="name"/>
+ <Option name="properties"/>
+ <Option type="QString" value="collection" name="type"/>
+ </Option>
+ </data_defined_properties>
+ <layer locked="0" pass="0" enabled="1" id="" class="SimpleFill">
+ <Option type="Map">
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="border_width_map_unit_scale"/>
+ <Option type="QString" value="255,255,255,255,rgb:1,1,1,1" name="color"/>
+ <Option type="QString" value="bevel" name="joinstyle"/>
+ <Option type="QString" value="0,0" name="offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="offset_unit"/>
+ <Option type="QString" value="128,128,128,255,rgb:0.50196078431372548,0.50196078431372548,0.50196078431372548,1" name="outline_color"/>
+ <Option type="QString" value="no" name="outline_style"/>
+ <Option type="QString" value="0" name="outline_width"/>
+ <Option type="QString" value="Point" name="outline_width_unit"/>
+ <Option type="QString" value="solid" name="style"/>
+ </Option>
+ <data_defined_properties>
+ <Option type="Map">
+ <Option type="QString" value="" name="name"/>
+ <Option name="properties"/>
+ <Option type="QString" value="collection" name="type"/>
+ </Option>
+ </data_defined_properties>
+ </layer>
+ </symbol>
+ </background>
+ <shadow shadowOffsetDist="1" shadowRadius="1.5" shadowRadiusMapUnitScale="3x:0,0,0,0,0,0" shadowBlendMode="6" shadowColor="0,0,0,255,rgb:0,0,0,1" shadowScale="100" shadowOffsetMapUnitScale="3x:0,0,0,0,0,0" shadowOpacity="0.69999999999999996" shadowOffsetUnit="MM" shadowDraw="0" shadowOffsetAngle="135" shadowOffsetGlobal="1" shadowRadiusUnit="MM" shadowUnder="0" shadowRadiusAlphaOnly="0"/>
+ <dd_properties>
+ <Option type="Map">
+ <Option type="QString" value="" name="name"/>
+ <Option name="properties"/>
+ <Option type="QString" value="collection" name="type"/>
+ </Option>
+ </dd_properties>
+ <substitutions/>
+ </text-style>
+ <text-format autoWrapLength="0" addDirectionSymbol="0" plussign="0" useMaxLineLengthForAutoWrap="1" leftDirectionSymbol="&lt;" wrapChar="" formatNumbers="0" decimals="3" multilineAlign="3" placeDirectionSymbol="0" rightDirectionSymbol=">" reverseDirectionSymbol="0"/>
+ <placement allowDegraded="0" overlapHandling="PreventOverlap" dist="0" labelOffsetMapUnitScale="3x:0,0,0,0,0,0" maximumDistanceMapUnitScale="3x:0,0,0,0,0,0" offsetUnits="MM" repeatDistanceUnits="MM" lineAnchorType="0" distUnits="MM" distMapUnitScale="3x:0,0,0,0,0,0" maxCurvedCharAngleOut="-25" prioritization="PreferCloser" lineAnchorPercent="0.5" geometryGenerator="" overrunDistanceUnit="MM" maximumDistanceUnit="MM" repeatDistanceMapUnitScale="3x:0,0,0,0,0,0" lineAnchorClipping="0" xOffset="0" maximumDistance="0" polygonPlacementFlags="2" placement="0" rotationAngle="0" lineAnchorTextPoint="FollowPlacement" maxCurvedCharAngleIn="25" fitInPolygonOnly="0" overrunDistance="0" layerType="UnknownGeometry" preserveRotation="1" centroidWhole="0" priority="5" geometryGeneratorEnabled="0" yOffset="0" geometryGeneratorType="PointGeometry" overrunDistanceMapUnitScale="3x:0,0,0,0,0,0" repeatDistance="0" predefinedPositionOrder="TR,TL,BR,BL,R,L,TSR,BSR" rotationUnit="AngleDegrees" placementFlags="10" quadOffset="4" offsetType="0" centroidInside="0"/>
+ <rendering scaleMax="0" fontLimitPixelSize="0" scaleMin="0" mergeLines="0" scaleVisibility="0" obstacleType="1" obstacleFactor="1" limitNumLabels="0" zIndex="0" fontMinPixelSize="0" upsidedownLabels="0" unplacedVisibility="0" labelPerPart="0" maxNumLabels="2000" obstacle="1" drawLabels="1" fontMaxPixelSize="10000" minFeatureSize="0"/>
+ <dd_properties>
+ <Option type="Map">
+ <Option type="QString" value="" name="name"/>
+ <Option name="properties"/>
+ <Option type="QString" value="collection" name="type"/>
+ </Option>
+ </dd_properties>
+ <callout type="simple">
+ <Option type="Map">
+ <Option type="QString" value="pole_of_inaccessibility" name="anchorPoint"/>
+ <Option type="int" value="0" name="blendMode"/>
+ <Option type="Map" name="ddProperties">
+ <Option type="QString" value="" name="name"/>
+ <Option name="properties"/>
+ <Option type="QString" value="collection" name="type"/>
+ </Option>
+ <Option type="bool" value="false" name="drawToAllParts"/>
+ <Option type="QString" value="0" name="enabled"/>
+ <Option type="QString" value="point_on_exterior" name="labelAnchorPoint"/>
+ <Option type="QString" value="&lt;symbol force_rhr=&quot;0&quot; alpha=&quot;1&quot; type=&quot;line&quot; is_animated=&quot;0&quot; name=&quot;symbol&quot; clip_to_extent=&quot;1&quot; frame_rate=&quot;10&quot;>&lt;data_defined_properties>&lt;Option type=&quot;Map&quot;>&lt;Option type=&quot;QString&quot; value=&quot;&quot; name=&quot;name&quot;/>&lt;Option name=&quot;properties&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;collection&quot; name=&quot;type&quot;/>&lt;/Option>&lt;/data_defined_properties>&lt;layer locked=&quot;0&quot; pass=&quot;0&quot; enabled=&quot;1&quot; id=&quot;{ba5580c8-1685-44c0-9d64-13ee27a6bdc5}&quot; class=&quot;SimpleLine&quot;>&lt;Option type=&quot;Map&quot;>&lt;Option type=&quot;QString&quot; value=&quot;0&quot; name=&quot;align_dash_pattern&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;square&quot; name=&quot;capstyle&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;5;2&quot; name=&quot;customdash&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;3x:0,0,0,0,0,0&quot; name=&quot;customdash_map_unit_scale&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;MM&quot; name=&quot;customdash_unit&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;0&quot; name=&quot;dash_pattern_offset&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;3x:0,0,0,0,0,0&quot; name=&quot;dash_pattern_offset_map_unit_scale&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;MM&quot; name=&quot;dash_pattern_offset_unit&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;0&quot; name=&quot;draw_inside_polygon&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;bevel&quot; name=&quot;joinstyle&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;60,60,60,255,rgb:0.23529411764705882,0.23529411764705882,0.23529411764705882,1&quot; name=&quot;line_color&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;solid&quot; name=&quot;line_style&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;0.3&quot; name=&quot;line_width&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;MM&quot; name=&quot;line_width_unit&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;0&quot; name=&quot;offset&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;3x:0,0,0,0,0,0&quot; name=&quot;offset_map_unit_scale&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;MM&quot; name=&quot;offset_unit&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;0&quot; name=&quot;ring_filter&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;0&quot; name=&quot;trim_distance_end&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;3x:0,0,0,0,0,0&quot; name=&quot;trim_distance_end_map_unit_scale&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;MM&quot; name=&quot;trim_distance_end_unit&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;0&quot; name=&quot;trim_distance_start&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;3x:0,0,0,0,0,0&quot; name=&quot;trim_distance_start_map_unit_scale&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;MM&quot; name=&quot;trim_distance_start_unit&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;0&quot; name=&quot;tweak_dash_pattern_on_corners&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;0&quot; name=&quot;use_custom_dash&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;3x:0,0,0,0,0,0&quot; name=&quot;width_map_unit_scale&quot;/>&lt;/Option>&lt;data_defined_properties>&lt;Option type=&quot;Map&quot;>&lt;Option type=&quot;QString&quot; value=&quot;&quot; name=&quot;name&quot;/>&lt;Option name=&quot;properties&quot;/>&lt;Option type=&quot;QString&quot; value=&quot;collection&quot; name=&quot;type&quot;/>&lt;/Option>&lt;/data_defined_properties>&lt;/layer>&lt;/symbol>" name="lineSymbol"/>
+ <Option type="double" value="0" name="minLength"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="minLengthMapUnitScale"/>
+ <Option type="QString" value="MM" name="minLengthUnit"/>
+ <Option type="double" value="0" name="offsetFromAnchor"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offsetFromAnchorMapUnitScale"/>
+ <Option type="QString" value="MM" name="offsetFromAnchorUnit"/>
+ <Option type="double" value="0" name="offsetFromLabel"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offsetFromLabelMapUnitScale"/>
+ <Option type="QString" value="MM" name="offsetFromLabelUnit"/>
+ </Option>
+ </callout>
+ </settings>
+ </labeling>
<customproperties>
<Option type="Map">
- <Option type="QString" name="QFieldSync/action" value="copy"/>
- <Option type="QString" name="QFieldSync/attachment_naming" value="{&quot;champ_media_cr&quot;: &quot;'DCIM/support_' || format_date(now(),'yyyyMMddhhmmsszzz') || '.{extension}'&quot;}"/>
- <Option type="QString" name="QFieldSync/cloud_action" value="offline"/>
+ <Option type="QString" value="copy" name="QFieldSync/action"/>
+ <Option type="QString" value="{&quot;champ_media_cr&quot;: &quot;'DCIM/support_' || format_date(now(),'yyyyMMddhhmmsszzz') || '.{extension}'&quot;}" name="QFieldSync/attachment_naming"/>
+ <Option type="QString" value="offline" name="QFieldSync/cloud_action"/>
<Option type="invalid" name="QFieldSync/geometry_locked_expression"/>
- <Option type="QString" name="QFieldSync/photo_naming" value="{&quot;champ_media_cr&quot;: &quot;'DCIM/support_' || format_date(now(),'yyyyMMddhhmmsszzz') || '.{extension}'&quot;}"/>
- <Option type="QString" name="QFieldSync/relationship_maximum_visible" value="{}"/>
- <Option type="int" name="QFieldSync/tracking_distance_requirement_minimum_meters" value="30"/>
- <Option type="int" name="QFieldSync/tracking_erroneous_distance_safeguard_maximum_meters" value="1"/>
- <Option type="int" name="QFieldSync/tracking_measurement_type" value="0"/>
- <Option type="int" name="QFieldSync/tracking_time_requirement_interval_seconds" value="30"/>
- <Option type="int" name="QFieldSync/value_map_button_interface_threshold" value="0"/>
+ <Option type="QString" value="{&quot;champ_media_cr&quot;: &quot;'DCIM/support_' || format_date(now(),'yyyyMMddhhmmsszzz') || '.{extension}'&quot;}" name="QFieldSync/photo_naming"/>
+ <Option type="QString" value="{}" name="QFieldSync/relationship_maximum_visible"/>
+ <Option type="int" value="30" name="QFieldSync/tracking_distance_requirement_minimum_meters"/>
+ <Option type="int" value="1" name="QFieldSync/tracking_erroneous_distance_safeguard_maximum_meters"/>
+ <Option type="int" value="0" name="QFieldSync/tracking_measurement_type"/>
+ <Option type="int" value="30" name="QFieldSync/tracking_time_requirement_interval_seconds"/>
+ <Option type="int" value="0" name="QFieldSync/value_map_button_interface_threshold"/>
<Option type="List" name="dualview/previewExpressions">
<Option type="QString" value="&quot;description&quot;"/>
</Option>
- <Option type="int" name="embeddedWidgets/count" value="0"/>
+ <Option type="int" value="0" name="embeddedWidgets/count"/>
<Option type="invalid" name="variableNames"/>
<Option type="invalid" name="variableValues"/>
</Option>
@@ -1107,17 +1198,17 @@ def my_form_open(dialog, layer, feature):
<blendMode>0</blendMode>
<featureBlendMode>0</featureBlendMode>
<layerOpacity>1</layerOpacity>
- <geometryOptions geometryPrecision="0" removeDuplicateNodes="0">
+ <geometryOptions removeDuplicateNodes="0" geometryPrecision="0">
<activeChecks/>
<checkConfiguration type="Map">
<Option type="Map" name="QgsGeometryGapCheck">
- <Option type="double" name="allowedGapsBuffer" value="0"/>
- <Option type="bool" name="allowedGapsEnabled" value="false"/>
+ <Option type="double" value="0" name="allowedGapsBuffer"/>
+ <Option type="bool" value="false" name="allowedGapsEnabled"/>
<Option type="invalid" name="allowedGapsLayer"/>
</Option>
</checkConfiguration>
</geometryOptions>
- <legend type="default-vector" showLabelLegend="0"/>
+ <legend showLabelLegend="0" type="default-vector"/>
<referencedLayers/>
<fieldConfiguration>
<field configurationFlags="NoFlag" name="fid">
@@ -1140,7 +1231,7 @@ def my_form_open(dialog, layer, feature):
<Option type="Map">
<Option type="List" name="map">
<Option type="Map">
- <Option type="QString" name="Test_choice" value="Test_choice"/>
+ <Option type="QString" value="Test_choice" name="Test_choice"/>
</Option>
</Option>
</Option>
@@ -1151,8 +1242,8 @@ def my_form_open(dialog, layer, feature):
<editWidget type="TextEdit">
<config>
<Option type="Map">
- <Option type="bool" name="IsMultiline" value="false"/>
- <Option type="bool" name="UseHtml" value="false"/>
+ <Option type="bool" value="false" name="IsMultiline"/>
+ <Option type="bool" value="false" name="UseHtml"/>
</Option>
</config>
</editWidget>
@@ -1161,8 +1252,8 @@ def my_form_open(dialog, layer, feature):
<editWidget type="TextEdit">
<config>
<Option type="Map">
- <Option type="bool" name="IsMultiline" value="false"/>
- <Option type="bool" name="UseHtml" value="false"/>
+ <Option type="bool" value="false" name="IsMultiline"/>
+ <Option type="bool" value="false" name="UseHtml"/>
</Option>
</config>
</editWidget>
@@ -1170,7 +1261,10 @@ def my_form_open(dialog, layer, feature):
<field configurationFlags="NoFlag" name="champ_type">
<editWidget type="TextEdit">
<config>
- <Option/>
+ <Option type="Map">
+ <Option type="bool" value="false" name="IsMultiline"/>
+ <Option type="bool" value="false" name="UseHtml"/>
+ </Option>
</config>
</editWidget>
</field>
@@ -1178,8 +1272,8 @@ def my_form_open(dialog, layer, feature):
<editWidget type="TextEdit">
<config>
<Option type="Map">
- <Option type="bool" name="IsMultiline" value="false"/>
- <Option type="bool" name="UseHtml" value="false"/>
+ <Option type="bool" value="false" name="IsMultiline"/>
+ <Option type="bool" value="false" name="UseHtml"/>
</Option>
</config>
</editWidget>
@@ -1202,20 +1296,20 @@ def my_form_open(dialog, layer, feature):
<editWidget type="ExternalResource">
<config>
<Option type="Map">
- <Option type="int" name="DocumentViewer" value="1"/>
- <Option type="int" name="DocumentViewerHeight" value="0"/>
- <Option type="int" name="DocumentViewerWidth" value="0"/>
- <Option type="bool" name="FileWidget" value="true"/>
- <Option type="bool" name="FileWidgetButton" value="true"/>
+ <Option type="int" value="1" name="DocumentViewer"/>
+ <Option type="int" value="0" name="DocumentViewerHeight"/>
+ <Option type="int" value="0" name="DocumentViewerWidth"/>
+ <Option type="bool" value="true" name="FileWidget"/>
+ <Option type="bool" value="true" name="FileWidgetButton"/>
<Option type="invalid" name="FileWidgetFilter"/>
<Option type="Map" name="PropertyCollection">
<Option type="invalid" name="name"/>
<Option type="invalid" name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
- <Option type="int" name="RelativeStorage" value="0"/>
+ <Option type="int" value="0" name="RelativeStorage"/>
<Option type="invalid" name="StorageAuthConfigId"/>
- <Option type="int" name="StorageMode" value="0"/>
+ <Option type="int" value="0" name="StorageMode"/>
<Option type="invalid" name="StorageType"/>
</Option>
</config>
@@ -1242,6 +1336,16 @@ def my_form_open(dialog, layer, feature):
</config>
</editWidget>
</field>
+ <field configurationFlags="NoFlag" name="champ_section">
+ <editWidget type="TextEdit">
+ <config>
+ <Option type="Map">
+ <Option type="bool" value="false" name="IsMultiline"/>
+ <Option type="bool" value="false" name="UseHtml"/>
+ </Option>
+ </config>
+ </editWidget>
+ </field>
</fieldConfiguration>
<aliases>
<alias index="0" name="" field="fid"/>
@@ -1257,6 +1361,7 @@ def my_form_open(dialog, layer, feature):
<alias index="10" name="" field="champ_periode"/>
<alias index="11" name="" field="champ_acti"/>
<alias index="12" name="" field="champ_geom"/>
+ <alias index="13" name="" field="champ_section"/>
</aliases>
<splitPolicies>
<policy policy="Duplicate" field="fid"/>
@@ -1272,6 +1377,7 @@ def my_form_open(dialog, layer, feature):
<policy policy="Duplicate" field="champ_periode"/>
<policy policy="Duplicate" field="champ_acti"/>
<policy policy="Duplicate" field="champ_geom"/>
+ <policy policy="Duplicate" field="champ_section"/>
</splitPolicies>
<duplicatePolicies>
<policy policy="Duplicate" field="fid"/>
@@ -1287,13 +1393,14 @@ def my_form_open(dialog, layer, feature):
<policy policy="Duplicate" field="champ_periode"/>
<policy policy="Duplicate" field="champ_acti"/>
<policy policy="Duplicate" field="champ_geom"/>
+ <policy policy="Duplicate" field="champ_section"/>
</duplicatePolicies>
<defaults>
<default applyOnUpdate="0" expression="" field="fid"/>
<default applyOnUpdate="0" expression="" field="champ_nom"/>
<default applyOnUpdate="0" expression="" field="champ_ope"/>
- <default applyOnUpdate="1" expression="replace(array_to_string(array_distinct(overlay_intersects( 'Communes', insee_com))),',',';')" field="champ_insee"/>
- <default applyOnUpdate="1" expression="replace(array_to_string(array_distinct(overlay_intersects( 'Parcelles', section || right(numero,3)))),',',';')" field="champ_parc"/>
+ <default applyOnUpdate="1" expression="replace(array_to_string(array_distinct(overlay_intersects( 'Communes', insee_com))),',','&amp;')" field="champ_insee"/>
+ <default applyOnUpdate="1" expression="replace(array_to_string(array_distinct(overlay_intersects( 'Parcelles', right(numero,3)))),',','&amp;')" field="champ_parc"/>
<default applyOnUpdate="0" expression="" field="champ_type"/>
<default applyOnUpdate="0" expression="" field="champ_occup"/>
<default applyOnUpdate="0" expression="" field="champ_desc"/>
@@ -1302,21 +1409,23 @@ def my_form_open(dialog, layer, feature):
<default applyOnUpdate="0" expression="" field="champ_periode"/>
<default applyOnUpdate="0" expression="" field="champ_acti"/>
<default applyOnUpdate="0" expression=" CASE&#xa; WHEN geom_to_wkt(@geometry) LIKE 'MultiPolygon ((%'&#xa; THEN geom_to_wkt(@geometry)&#xa; ELSE replace(replace(geom_to_wkt(@geometry), 'Polygon (', 'MultiPolygon (('), '))', ')))')&#xa; END&#xa;" field="champ_geom"/>
+ <default applyOnUpdate="1" expression="replace(array_to_string(array_distinct(overlay_intersects( 'Parcelles', section ))),',','&amp;')" field="champ_section"/>
</defaults>
<constraints>
- <constraint unique_strength="1" exp_strength="0" constraints="3" notnull_strength="1" field="fid"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="champ_nom"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="champ_ope"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="champ_insee"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="champ_parc"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="champ_type"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="champ_occup"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="champ_desc"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="champ_loca"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="champ_media_cr"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="champ_periode"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="champ_acti"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="champ_geom"/>
+ <constraint unique_strength="1" exp_strength="0" notnull_strength="1" constraints="3" field="fid"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="champ_nom"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="champ_ope"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="champ_insee"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="champ_parc"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="champ_type"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="champ_occup"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="champ_desc"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="champ_loca"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="champ_media_cr"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="champ_periode"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="champ_acti"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="champ_geom"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="champ_section"/>
</constraints>
<constraintExpressions>
<constraint exp="" desc="" field="fid"/>
@@ -1332,26 +1441,28 @@ def my_form_open(dialog, layer, feature):
<constraint exp="" desc="" field="champ_periode"/>
<constraint exp="" desc="" field="champ_acti"/>
<constraint exp="" desc="" field="champ_geom"/>
+ <constraint exp="" desc="" field="champ_section"/>
</constraintExpressions>
<expressionfields/>
<attributeactions>
<defaultAction key="Canvas" value="{00000000-0000-0000-0000-000000000000}"/>
</attributeactions>
- <attributetableconfig sortOrder="0" actionWidgetStyle="dropDown" sortExpression="">
+ <attributetableconfig actionWidgetStyle="dropDown" sortOrder="0" sortExpression="">
<columns>
- <column type="field" name="fid" hidden="0" width="-1"/>
- <column type="field" name="champ_nom" hidden="0" width="-1"/>
- <column type="field" name="champ_ope" hidden="0" width="-1"/>
- <column type="field" name="champ_insee" hidden="0" width="-1"/>
- <column type="field" name="champ_parc" hidden="0" width="-1"/>
- <column type="field" name="champ_occup" hidden="0" width="-1"/>
- <column type="field" name="champ_loca" hidden="0" width="-1"/>
- <column type="field" name="champ_media_cr" hidden="0" width="-1"/>
- <column type="field" name="champ_periode" hidden="0" width="-1"/>
- <column type="field" name="champ_acti" hidden="0" width="-1"/>
- <column type="field" name="champ_type" hidden="0" width="-1"/>
- <column type="field" name="champ_desc" hidden="0" width="-1"/>
- <column type="field" name="champ_geom" hidden="0" width="-1"/>
+ <column type="field" hidden="0" name="fid" width="-1"/>
+ <column type="field" hidden="0" name="champ_nom" width="-1"/>
+ <column type="field" hidden="0" name="champ_ope" width="-1"/>
+ <column type="field" hidden="0" name="champ_section" width="-1"/>
+ <column type="field" hidden="0" name="champ_insee" width="-1"/>
+ <column type="field" hidden="0" name="champ_parc" width="-1"/>
+ <column type="field" hidden="0" name="champ_occup" width="-1"/>
+ <column type="field" hidden="0" name="champ_loca" width="-1"/>
+ <column type="field" hidden="0" name="champ_media_cr" width="-1"/>
+ <column type="field" hidden="0" name="champ_periode" width="-1"/>
+ <column type="field" hidden="0" name="champ_acti" width="-1"/>
+ <column type="field" hidden="0" name="champ_type" width="-1"/>
+ <column type="field" hidden="0" name="champ_desc" width="-1"/>
+ <column type="field" hidden="0" name="champ_geom" width="-1"/>
<column type="actions" hidden="1" width="-1"/>
</columns>
</attributetableconfig>
@@ -1398,6 +1509,7 @@ def my_form_open(dialog, layer, feature):
<field name="champ_ope" editable="1"/>
<field name="champ_parc" editable="1"/>
<field name="champ_periode" editable="1"/>
+ <field name="champ_section" editable="1"/>
<field name="champ_type" editable="1"/>
<field name="champ_wkt" editable="1"/>
<field name="description" editable="1"/>
@@ -1413,69 +1525,71 @@ def my_form_open(dialog, layer, feature):
<field name="type_occupation" editable="1"/>
</editable>
<labelOnTop>
- <field labelOnTop="0" name="activite"/>
- <field labelOnTop="0" name="activite_site"/>
- <field labelOnTop="0" name="champ_acti"/>
- <field labelOnTop="0" name="champ_desc"/>
- <field labelOnTop="0" name="champ_descr"/>
- <field labelOnTop="0" name="champ_geom"/>
- <field labelOnTop="0" name="champ_insee"/>
- <field labelOnTop="0" name="champ_loca"/>
- <field labelOnTop="0" name="champ_media_cr"/>
- <field labelOnTop="0" name="champ_nom"/>
- <field labelOnTop="0" name="champ_occup"/>
- <field labelOnTop="0" name="champ_ope"/>
- <field labelOnTop="0" name="champ_parc"/>
- <field labelOnTop="0" name="champ_periode"/>
- <field labelOnTop="0" name="champ_type"/>
- <field labelOnTop="0" name="champ_wkt"/>
- <field labelOnTop="0" name="description"/>
- <field labelOnTop="0" name="fid"/>
- <field labelOnTop="0" name="insee_com"/>
- <field labelOnTop="0" name="localisation"/>
- <field labelOnTop="0" name="media"/>
- <field labelOnTop="0" name="nom"/>
- <field labelOnTop="0" name="operation"/>
- <field labelOnTop="0" name="parcelles"/>
- <field labelOnTop="0" name="periode"/>
- <field labelOnTop="0" name="type"/>
- <field labelOnTop="0" name="type_occupation"/>
+ <field name="activite" labelOnTop="0"/>
+ <field name="activite_site" labelOnTop="0"/>
+ <field name="champ_acti" labelOnTop="0"/>
+ <field name="champ_desc" labelOnTop="0"/>
+ <field name="champ_descr" labelOnTop="0"/>
+ <field name="champ_geom" labelOnTop="0"/>
+ <field name="champ_insee" labelOnTop="0"/>
+ <field name="champ_loca" labelOnTop="0"/>
+ <field name="champ_media_cr" labelOnTop="0"/>
+ <field name="champ_nom" labelOnTop="0"/>
+ <field name="champ_occup" labelOnTop="0"/>
+ <field name="champ_ope" labelOnTop="0"/>
+ <field name="champ_parc" labelOnTop="0"/>
+ <field name="champ_periode" labelOnTop="0"/>
+ <field name="champ_section" labelOnTop="0"/>
+ <field name="champ_type" labelOnTop="0"/>
+ <field name="champ_wkt" labelOnTop="0"/>
+ <field name="description" labelOnTop="0"/>
+ <field name="fid" labelOnTop="0"/>
+ <field name="insee_com" labelOnTop="0"/>
+ <field name="localisation" labelOnTop="0"/>
+ <field name="media" labelOnTop="0"/>
+ <field name="nom" labelOnTop="0"/>
+ <field name="operation" labelOnTop="0"/>
+ <field name="parcelles" labelOnTop="0"/>
+ <field name="periode" labelOnTop="0"/>
+ <field name="type" labelOnTop="0"/>
+ <field name="type_occupation" labelOnTop="0"/>
</labelOnTop>
<reuseLastValue>
- <field name="activite" reuseLastValue="0"/>
- <field name="activite_site" reuseLastValue="0"/>
- <field name="champ_acti" reuseLastValue="0"/>
- <field name="champ_desc" reuseLastValue="0"/>
- <field name="champ_descr" reuseLastValue="0"/>
- <field name="champ_geom" reuseLastValue="0"/>
- <field name="champ_insee" reuseLastValue="0"/>
- <field name="champ_loca" reuseLastValue="0"/>
- <field name="champ_media_cr" reuseLastValue="0"/>
- <field name="champ_nom" reuseLastValue="0"/>
- <field name="champ_occup" reuseLastValue="0"/>
- <field name="champ_ope" reuseLastValue="0"/>
- <field name="champ_parc" reuseLastValue="0"/>
- <field name="champ_periode" reuseLastValue="0"/>
- <field name="champ_type" reuseLastValue="0"/>
- <field name="champ_wkt" reuseLastValue="0"/>
- <field name="description" reuseLastValue="0"/>
- <field name="fid" reuseLastValue="0"/>
- <field name="insee_com" reuseLastValue="0"/>
- <field name="localisation" reuseLastValue="0"/>
- <field name="media" reuseLastValue="0"/>
- <field name="nom" reuseLastValue="0"/>
- <field name="operation" reuseLastValue="0"/>
- <field name="parcelles" reuseLastValue="0"/>
- <field name="periode" reuseLastValue="0"/>
- <field name="type" reuseLastValue="0"/>
- <field name="type_occupation" reuseLastValue="0"/>
+ <field reuseLastValue="0" name="activite"/>
+ <field reuseLastValue="0" name="activite_site"/>
+ <field reuseLastValue="0" name="champ_acti"/>
+ <field reuseLastValue="0" name="champ_desc"/>
+ <field reuseLastValue="0" name="champ_descr"/>
+ <field reuseLastValue="0" name="champ_geom"/>
+ <field reuseLastValue="0" name="champ_insee"/>
+ <field reuseLastValue="0" name="champ_loca"/>
+ <field reuseLastValue="0" name="champ_media_cr"/>
+ <field reuseLastValue="0" name="champ_nom"/>
+ <field reuseLastValue="0" name="champ_occup"/>
+ <field reuseLastValue="0" name="champ_ope"/>
+ <field reuseLastValue="0" name="champ_parc"/>
+ <field reuseLastValue="0" name="champ_periode"/>
+ <field reuseLastValue="0" name="champ_section"/>
+ <field reuseLastValue="0" name="champ_type"/>
+ <field reuseLastValue="0" name="champ_wkt"/>
+ <field reuseLastValue="0" name="description"/>
+ <field reuseLastValue="0" name="fid"/>
+ <field reuseLastValue="0" name="insee_com"/>
+ <field reuseLastValue="0" name="localisation"/>
+ <field reuseLastValue="0" name="media"/>
+ <field reuseLastValue="0" name="nom"/>
+ <field reuseLastValue="0" name="operation"/>
+ <field reuseLastValue="0" name="parcelles"/>
+ <field reuseLastValue="0" name="periode"/>
+ <field reuseLastValue="0" name="type"/>
+ <field reuseLastValue="0" name="type_occupation"/>
</reuseLastValue>
<dataDefinedFieldProperties/>
<widgets/>
<previewExpression>"description"</previewExpression>
<mapTip enabled="1"></mapTip>
</maplayer>
- <maplayer minScale="100000000" maxScale="0" simplifyMaxScale="1" simplifyDrawingTol="1" simplifyAlgorithm="0" geometry="Point" refreshOnNotifyEnabled="0" refreshOnNotifyMessage="" wkbType="PointZ" autoRefreshMode="Disabled" styleCategories="AllStyleCategories" autoRefreshTime="0" simplifyLocal="1" symbologyReferenceScale="-1" labelsEnabled="0" readOnly="0" type="vector" legendPlaceholderImage="" simplifyDrawingHints="0" hasScaleBasedVisibilityFlag="0">
+ <maplayer autoRefreshMode="Disabled" legendPlaceholderImage="" simplifyDrawingTol="1" simplifyDrawingHints="0" autoRefreshTime="0" wkbType="PointZ" simplifyAlgorithm="0" minScale="100000000" labelsEnabled="0" symbologyReferenceScale="-1" hasScaleBasedVisibilityFlag="0" refreshOnNotifyEnabled="0" refreshOnNotifyMessage="" geometry="Point" maxScale="0" simplifyLocal="1" type="vector" styleCategories="AllStyleCategories" readOnly="0" simplifyMaxScale="1">
<id>Finds_7595ca92_4128_456d_a700_416cedf9aaa4</id>
<datasource>./Finds.gpkg|layername=Finds</datasource>
<keywordList>
@@ -1529,7 +1643,7 @@ def my_form_open(dialog, layer, feature):
</spatialrefsys>
</crs>
<extent>
- <spatial maxx="-179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368" maxz="0" dimensions="2" miny="179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368" crs="EPSG:4326" minx="179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368" minz="0" maxy="-179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368"/>
+ <spatial dimensions="2" miny="179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368" maxx="-179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368" minx="179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368" minz="0" maxy="-179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368" maxz="0" crs="EPSG:4326"/>
<temporal>
<period>
<start></start>
@@ -1554,181 +1668,181 @@ def my_form_open(dialog, layer, feature):
<Searchable>1</Searchable>
<Private>0</Private>
</flags>
- <temporal endExpression="" accumulate="0" mode="0" endField="" enabled="0" durationField="fid" startExpression="" limitMode="0" fixedDuration="0" durationUnit="min" startField="champ_date">
+ <temporal durationField="fid" endField="" mode="0" endExpression="" durationUnit="min" accumulate="0" limitMode="0" startExpression="" enabled="0" startField="champ_date" fixedDuration="0">
<fixedRange>
<start></start>
<end></end>
</fixedRange>
</temporal>
- <elevation extrusionEnabled="0" extrusion="0" zoffset="0" symbology="Line" zscale="1" clamping="Relative" type="IndividualFeatures" respectLayerSymbol="1" binding="Centroid" showMarkerSymbolInSurfacePlots="0">
+ <elevation extrusionEnabled="0" symbology="Line" type="IndividualFeatures" extrusion="0" clamping="Relative" binding="Centroid" zscale="1" respectLayerSymbol="1" showMarkerSymbolInSurfacePlots="0" zoffset="0">
<data-defined-properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data-defined-properties>
<profileLineSymbol>
- <symbol force_rhr="0" type="line" name="" alpha="1" frame_rate="10" is_animated="0" clip_to_extent="1">
+ <symbol force_rhr="0" alpha="1" type="line" is_animated="0" name="" clip_to_extent="1" frame_rate="10">
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
- <layer pass="0" enabled="1" class="SimpleLine" id="{0e604244-2679-4405-bcb5-4701e7ff0f5f}" locked="0">
- <Option type="Map">
- <Option type="QString" name="align_dash_pattern" value="0"/>
- <Option type="QString" name="capstyle" value="square"/>
- <Option type="QString" name="customdash" value="5;2"/>
- <Option type="QString" name="customdash_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="customdash_unit" value="MM"/>
- <Option type="QString" name="dash_pattern_offset" value="0"/>
- <Option type="QString" name="dash_pattern_offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="dash_pattern_offset_unit" value="MM"/>
- <Option type="QString" name="draw_inside_polygon" value="0"/>
- <Option type="QString" name="joinstyle" value="bevel"/>
- <Option type="QString" name="line_color" value="213,180,60,255,rgb:0.83529411764705885,0.70588235294117652,0.23529411764705882,1"/>
- <Option type="QString" name="line_style" value="solid"/>
- <Option type="QString" name="line_width" value="0.6"/>
- <Option type="QString" name="line_width_unit" value="MM"/>
- <Option type="QString" name="offset" value="0"/>
- <Option type="QString" name="offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="offset_unit" value="MM"/>
- <Option type="QString" name="ring_filter" value="0"/>
- <Option type="QString" name="trim_distance_end" value="0"/>
- <Option type="QString" name="trim_distance_end_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="trim_distance_end_unit" value="MM"/>
- <Option type="QString" name="trim_distance_start" value="0"/>
- <Option type="QString" name="trim_distance_start_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="trim_distance_start_unit" value="MM"/>
- <Option type="QString" name="tweak_dash_pattern_on_corners" value="0"/>
- <Option type="QString" name="use_custom_dash" value="0"/>
- <Option type="QString" name="width_map_unit_scale" value="3x:0,0,0,0,0,0"/>
+ <layer locked="0" pass="0" enabled="1" id="{0e604244-2679-4405-bcb5-4701e7ff0f5f}" class="SimpleLine">
+ <Option type="Map">
+ <Option type="QString" value="0" name="align_dash_pattern"/>
+ <Option type="QString" value="square" name="capstyle"/>
+ <Option type="QString" value="5;2" name="customdash"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="customdash_map_unit_scale"/>
+ <Option type="QString" value="MM" name="customdash_unit"/>
+ <Option type="QString" value="0" name="dash_pattern_offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="dash_pattern_offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="dash_pattern_offset_unit"/>
+ <Option type="QString" value="0" name="draw_inside_polygon"/>
+ <Option type="QString" value="bevel" name="joinstyle"/>
+ <Option type="QString" value="213,180,60,255,rgb:0.83529411764705885,0.70588235294117652,0.23529411764705882,1" name="line_color"/>
+ <Option type="QString" value="solid" name="line_style"/>
+ <Option type="QString" value="0.6" name="line_width"/>
+ <Option type="QString" value="MM" name="line_width_unit"/>
+ <Option type="QString" value="0" name="offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="offset_unit"/>
+ <Option type="QString" value="0" name="ring_filter"/>
+ <Option type="QString" value="0" name="trim_distance_end"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="trim_distance_end_map_unit_scale"/>
+ <Option type="QString" value="MM" name="trim_distance_end_unit"/>
+ <Option type="QString" value="0" name="trim_distance_start"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="trim_distance_start_map_unit_scale"/>
+ <Option type="QString" value="MM" name="trim_distance_start_unit"/>
+ <Option type="QString" value="0" name="tweak_dash_pattern_on_corners"/>
+ <Option type="QString" value="0" name="use_custom_dash"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="width_map_unit_scale"/>
</Option>
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
</layer>
</symbol>
</profileLineSymbol>
<profileFillSymbol>
- <symbol force_rhr="0" type="fill" name="" alpha="1" frame_rate="10" is_animated="0" clip_to_extent="1">
+ <symbol force_rhr="0" alpha="1" type="fill" is_animated="0" name="" clip_to_extent="1" frame_rate="10">
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
- <layer pass="0" enabled="1" class="SimpleFill" id="{daa6a3e5-1f01-4487-bf4f-1c447419415c}" locked="0">
- <Option type="Map">
- <Option type="QString" name="border_width_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="color" value="213,180,60,255,rgb:0.83529411764705885,0.70588235294117652,0.23529411764705882,1"/>
- <Option type="QString" name="joinstyle" value="bevel"/>
- <Option type="QString" name="offset" value="0,0"/>
- <Option type="QString" name="offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="offset_unit" value="MM"/>
- <Option type="QString" name="outline_color" value="152,129,43,255,rgb:0.59662775616083008,0.50420386053253985,0.1680628671702144,1"/>
- <Option type="QString" name="outline_style" value="solid"/>
- <Option type="QString" name="outline_width" value="0.2"/>
- <Option type="QString" name="outline_width_unit" value="MM"/>
- <Option type="QString" name="style" value="solid"/>
+ <layer locked="0" pass="0" enabled="1" id="{daa6a3e5-1f01-4487-bf4f-1c447419415c}" class="SimpleFill">
+ <Option type="Map">
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="border_width_map_unit_scale"/>
+ <Option type="QString" value="213,180,60,255,rgb:0.83529411764705885,0.70588235294117652,0.23529411764705882,1" name="color"/>
+ <Option type="QString" value="bevel" name="joinstyle"/>
+ <Option type="QString" value="0,0" name="offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="offset_unit"/>
+ <Option type="QString" value="152,129,43,255,rgb:0.59662775616083008,0.50420386053253985,0.1680628671702144,1" name="outline_color"/>
+ <Option type="QString" value="solid" name="outline_style"/>
+ <Option type="QString" value="0.2" name="outline_width"/>
+ <Option type="QString" value="MM" name="outline_width_unit"/>
+ <Option type="QString" value="solid" name="style"/>
</Option>
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
</layer>
</symbol>
</profileFillSymbol>
<profileMarkerSymbol>
- <symbol force_rhr="0" type="marker" name="" alpha="1" frame_rate="10" is_animated="0" clip_to_extent="1">
+ <symbol force_rhr="0" alpha="1" type="marker" is_animated="0" name="" clip_to_extent="1" frame_rate="10">
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
- <layer pass="0" enabled="1" class="SimpleMarker" id="{e9c5e175-35b4-4e7e-a297-f58c3427362e}" locked="0">
- <Option type="Map">
- <Option type="QString" name="angle" value="0"/>
- <Option type="QString" name="cap_style" value="square"/>
- <Option type="QString" name="color" value="213,180,60,255,rgb:0.83529411764705885,0.70588235294117652,0.23529411764705882,1"/>
- <Option type="QString" name="horizontal_anchor_point" value="1"/>
- <Option type="QString" name="joinstyle" value="bevel"/>
- <Option type="QString" name="name" value="diamond"/>
- <Option type="QString" name="offset" value="0,0"/>
- <Option type="QString" name="offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="offset_unit" value="MM"/>
- <Option type="QString" name="outline_color" value="152,129,43,255,rgb:0.59662775616083008,0.50420386053253985,0.1680628671702144,1"/>
- <Option type="QString" name="outline_style" value="solid"/>
- <Option type="QString" name="outline_width" value="0.2"/>
- <Option type="QString" name="outline_width_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="outline_width_unit" value="MM"/>
- <Option type="QString" name="scale_method" value="diameter"/>
- <Option type="QString" name="size" value="3"/>
- <Option type="QString" name="size_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="size_unit" value="MM"/>
- <Option type="QString" name="vertical_anchor_point" value="1"/>
+ <layer locked="0" pass="0" enabled="1" id="{e9c5e175-35b4-4e7e-a297-f58c3427362e}" class="SimpleMarker">
+ <Option type="Map">
+ <Option type="QString" value="0" name="angle"/>
+ <Option type="QString" value="square" name="cap_style"/>
+ <Option type="QString" value="213,180,60,255,rgb:0.83529411764705885,0.70588235294117652,0.23529411764705882,1" name="color"/>
+ <Option type="QString" value="1" name="horizontal_anchor_point"/>
+ <Option type="QString" value="bevel" name="joinstyle"/>
+ <Option type="QString" value="diamond" name="name"/>
+ <Option type="QString" value="0,0" name="offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="offset_unit"/>
+ <Option type="QString" value="152,129,43,255,rgb:0.59662775616083008,0.50420386053253985,0.1680628671702144,1" name="outline_color"/>
+ <Option type="QString" value="solid" name="outline_style"/>
+ <Option type="QString" value="0.2" name="outline_width"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="outline_width_map_unit_scale"/>
+ <Option type="QString" value="MM" name="outline_width_unit"/>
+ <Option type="QString" value="diameter" name="scale_method"/>
+ <Option type="QString" value="3" name="size"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="size_map_unit_scale"/>
+ <Option type="QString" value="MM" name="size_unit"/>
+ <Option type="QString" value="1" name="vertical_anchor_point"/>
</Option>
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
</layer>
</symbol>
</profileMarkerSymbol>
</elevation>
- <renderer-v2 forceraster="0" referencescale="-1" enableorderby="0" type="singleSymbol" symbollevels="0">
+ <renderer-v2 symbollevels="0" type="singleSymbol" enableorderby="0" forceraster="0" referencescale="-1">
<symbols>
- <symbol force_rhr="0" type="marker" name="0" alpha="1" frame_rate="10" is_animated="0" clip_to_extent="1">
+ <symbol force_rhr="0" alpha="1" type="marker" is_animated="0" name="0" clip_to_extent="1" frame_rate="10">
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
- <layer pass="0" enabled="1" class="SimpleMarker" id="{d4d2458c-5070-44b4-8b16-7704a2b29174}" locked="0">
- <Option type="Map">
- <Option type="QString" name="angle" value="0"/>
- <Option type="QString" name="cap_style" value="square"/>
- <Option type="QString" name="color" value="219,30,42,255,rgb:0.85882352941176465,0.11764705882352941,0.16470588235294117,1"/>
- <Option type="QString" name="horizontal_anchor_point" value="1"/>
- <Option type="QString" name="joinstyle" value="bevel"/>
- <Option type="QString" name="name" value="circle"/>
- <Option type="QString" name="offset" value="0,0"/>
- <Option type="QString" name="offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="offset_unit" value="MM"/>
- <Option type="QString" name="outline_color" value="0,0,0,255,rgb:0,0,0,1"/>
- <Option type="QString" name="outline_style" value="solid"/>
- <Option type="QString" name="outline_width" value="0.4"/>
- <Option type="QString" name="outline_width_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="outline_width_unit" value="MM"/>
- <Option type="QString" name="scale_method" value="diameter"/>
- <Option type="QString" name="size" value="4"/>
- <Option type="QString" name="size_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="size_unit" value="MM"/>
- <Option type="QString" name="vertical_anchor_point" value="1"/>
+ <layer locked="0" pass="0" enabled="1" id="{d4d2458c-5070-44b4-8b16-7704a2b29174}" class="SimpleMarker">
+ <Option type="Map">
+ <Option type="QString" value="0" name="angle"/>
+ <Option type="QString" value="square" name="cap_style"/>
+ <Option type="QString" value="219,30,42,255,rgb:0.85882352941176465,0.11764705882352941,0.16470588235294117,1" name="color"/>
+ <Option type="QString" value="1" name="horizontal_anchor_point"/>
+ <Option type="QString" value="bevel" name="joinstyle"/>
+ <Option type="QString" value="circle" name="name"/>
+ <Option type="QString" value="0,0" name="offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="offset_unit"/>
+ <Option type="QString" value="0,0,0,255,rgb:0,0,0,1" name="outline_color"/>
+ <Option type="QString" value="solid" name="outline_style"/>
+ <Option type="QString" value="0.4" name="outline_width"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="outline_width_map_unit_scale"/>
+ <Option type="QString" value="MM" name="outline_width_unit"/>
+ <Option type="QString" value="diameter" name="scale_method"/>
+ <Option type="QString" value="4" name="size"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="size_map_unit_scale"/>
+ <Option type="QString" value="MM" name="size_unit"/>
+ <Option type="QString" value="1" name="vertical_anchor_point"/>
</Option>
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
</layer>
@@ -1738,50 +1852,50 @@ def my_form_open(dialog, layer, feature):
<sizescale/>
<data-defined-properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data-defined-properties>
</renderer-v2>
<selection mode="Default">
<selectionColor invalid="1"/>
<selectionSymbol>
- <symbol force_rhr="0" type="marker" name="" alpha="1" frame_rate="10" is_animated="0" clip_to_extent="1">
+ <symbol force_rhr="0" alpha="1" type="marker" is_animated="0" name="" clip_to_extent="1" frame_rate="10">
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
- <layer pass="0" enabled="1" class="SimpleMarker" id="{11e497de-d80c-447a-90ea-4868bf8b3c9d}" locked="0">
- <Option type="Map">
- <Option type="QString" name="angle" value="0"/>
- <Option type="QString" name="cap_style" value="square"/>
- <Option type="QString" name="color" value="255,0,0,255,rgb:1,0,0,1"/>
- <Option type="QString" name="horizontal_anchor_point" value="1"/>
- <Option type="QString" name="joinstyle" value="bevel"/>
- <Option type="QString" name="name" value="circle"/>
- <Option type="QString" name="offset" value="0,0"/>
- <Option type="QString" name="offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="offset_unit" value="MM"/>
- <Option type="QString" name="outline_color" value="35,35,35,255,rgb:0.13725490196078433,0.13725490196078433,0.13725490196078433,1"/>
- <Option type="QString" name="outline_style" value="solid"/>
- <Option type="QString" name="outline_width" value="0"/>
- <Option type="QString" name="outline_width_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="outline_width_unit" value="MM"/>
- <Option type="QString" name="scale_method" value="diameter"/>
- <Option type="QString" name="size" value="2"/>
- <Option type="QString" name="size_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="size_unit" value="MM"/>
- <Option type="QString" name="vertical_anchor_point" value="1"/>
+ <layer locked="0" pass="0" enabled="1" id="{11e497de-d80c-447a-90ea-4868bf8b3c9d}" class="SimpleMarker">
+ <Option type="Map">
+ <Option type="QString" value="0" name="angle"/>
+ <Option type="QString" value="square" name="cap_style"/>
+ <Option type="QString" value="255,0,0,255,rgb:1,0,0,1" name="color"/>
+ <Option type="QString" value="1" name="horizontal_anchor_point"/>
+ <Option type="QString" value="bevel" name="joinstyle"/>
+ <Option type="QString" value="circle" name="name"/>
+ <Option type="QString" value="0,0" name="offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="offset_unit"/>
+ <Option type="QString" value="35,35,35,255,rgb:0.13725490196078433,0.13725490196078433,0.13725490196078433,1" name="outline_color"/>
+ <Option type="QString" value="solid" name="outline_style"/>
+ <Option type="QString" value="0" name="outline_width"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="outline_width_map_unit_scale"/>
+ <Option type="QString" value="MM" name="outline_width_unit"/>
+ <Option type="QString" value="diameter" name="scale_method"/>
+ <Option type="QString" value="2" name="size"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="size_map_unit_scale"/>
+ <Option type="QString" value="MM" name="size_unit"/>
+ <Option type="QString" value="1" name="vertical_anchor_point"/>
</Option>
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
</layer>
@@ -1790,43 +1904,43 @@ def my_form_open(dialog, layer, feature):
</selection>
<customproperties>
<Option type="Map">
- <Option type="QString" name="QFieldSync/action" value="copy"/>
- <Option type="QString" name="QFieldSync/attachment_naming" value="{&quot;champ_media_finds&quot;: &quot;'DCIM/context-records_' || format_date(now(),'yyyyMMddhhmmsszzz') || '.{extension}'&quot;}"/>
- <Option type="QString" name="QFieldSync/cloud_action" value="offline"/>
- <Option type="QString" name="QFieldSync/geometry_locked_expression" value=""/>
- <Option type="QString" name="QFieldSync/photo_naming" value="{&quot;champ_media_finds&quot;: &quot;'DCIM/context-records_' || format_date(now(),'yyyyMMddhhmmsszzz') || '.{extension}'&quot;}"/>
- <Option type="QString" name="QFieldSync/relationship_maximum_visible" value="{}"/>
- <Option type="QString" name="QFieldSync/remoteLayerId" value="Support_920d875a_c96c_44bd_a775_da5094508e21"/>
- <Option type="QString" name="QFieldSync/sourceDataPrimaryKeys" value="fid"/>
- <Option type="int" name="QFieldSync/tracking_distance_requirement_minimum_meters" value="30"/>
- <Option type="int" name="QFieldSync/tracking_erroneous_distance_safeguard_maximum_meters" value="1"/>
- <Option type="int" name="QFieldSync/tracking_measurement_type" value="0"/>
- <Option type="int" name="QFieldSync/tracking_time_requirement_interval_seconds" value="30"/>
- <Option type="int" name="QFieldSync/value_map_button_interface_threshold" value="0"/>
+ <Option type="QString" value="copy" name="QFieldSync/action"/>
+ <Option type="QString" value="{&quot;champ_media_finds&quot;: &quot;'DCIM/context-records_' || format_date(now(),'yyyyMMddhhmmsszzz') || '.{extension}'&quot;}" name="QFieldSync/attachment_naming"/>
+ <Option type="QString" value="offline" name="QFieldSync/cloud_action"/>
+ <Option type="invalid" name="QFieldSync/geometry_locked_expression"/>
+ <Option type="QString" value="{&quot;champ_media_finds&quot;: &quot;'DCIM/context-records_' || format_date(now(),'yyyyMMddhhmmsszzz') || '.{extension}'&quot;}" name="QFieldSync/photo_naming"/>
+ <Option type="QString" value="{}" name="QFieldSync/relationship_maximum_visible"/>
+ <Option type="QString" value="Support_920d875a_c96c_44bd_a775_da5094508e21" name="QFieldSync/remoteLayerId"/>
+ <Option type="QString" value="fid" name="QFieldSync/sourceDataPrimaryKeys"/>
+ <Option type="int" value="30" name="QFieldSync/tracking_distance_requirement_minimum_meters"/>
+ <Option type="int" value="1" name="QFieldSync/tracking_erroneous_distance_safeguard_maximum_meters"/>
+ <Option type="int" value="0" name="QFieldSync/tracking_measurement_type"/>
+ <Option type="int" value="30" name="QFieldSync/tracking_time_requirement_interval_seconds"/>
+ <Option type="int" value="0" name="QFieldSync/value_map_button_interface_threshold"/>
<Option type="List" name="dualview/previewExpressions">
<Option type="QString" value="&quot;champ_id&quot;"/>
</Option>
- <Option type="int" name="embeddedWidgets/count" value="0"/>
- <Option name="variableNames"/>
- <Option name="variableValues"/>
+ <Option type="int" value="0" name="embeddedWidgets/count"/>
+ <Option type="invalid" name="variableNames"/>
+ <Option type="invalid" name="variableValues"/>
</Option>
</customproperties>
<blendMode>0</blendMode>
<featureBlendMode>0</featureBlendMode>
<layerOpacity>1</layerOpacity>
- <geometryOptions geometryPrecision="0" removeDuplicateNodes="0">
+ <geometryOptions removeDuplicateNodes="0" geometryPrecision="0">
<activeChecks/>
<checkConfiguration/>
</geometryOptions>
- <legend type="default-vector" showLabelLegend="0"/>
+ <legend showLabelLegend="0" type="default-vector"/>
<referencedLayers/>
<fieldConfiguration>
<field configurationFlags="NoFlag" name="fid">
<editWidget type="TextEdit">
<config>
<Option type="Map">
- <Option type="bool" name="IsMultiline" value="false"/>
- <Option type="bool" name="UseHtml" value="false"/>
+ <Option type="bool" value="false" name="IsMultiline"/>
+ <Option type="bool" value="false" name="UseHtml"/>
</Option>
</config>
</editWidget>
@@ -1835,8 +1949,8 @@ def my_form_open(dialog, layer, feature):
<editWidget type="TextEdit">
<config>
<Option type="Map">
- <Option type="bool" name="IsMultiline" value="false"/>
- <Option type="bool" name="UseHtml" value="false"/>
+ <Option type="bool" value="false" name="IsMultiline"/>
+ <Option type="bool" value="false" name="UseHtml"/>
</Option>
</config>
</editWidget>
@@ -1845,12 +1959,12 @@ def my_form_open(dialog, layer, feature):
<editWidget type="DateTime">
<config>
<Option type="Map">
- <Option type="bool" name="allow_null" value="true"/>
- <Option type="bool" name="calendar_popup" value="true"/>
- <Option type="QString" name="display_format" value="dd/MM/yyyy"/>
- <Option type="QString" name="field_format" value="yyyy-MM-dd"/>
- <Option type="bool" name="field_format_overwrite" value="true"/>
- <Option type="bool" name="field_iso_format" value="false"/>
+ <Option type="bool" value="true" name="allow_null"/>
+ <Option type="bool" value="true" name="calendar_popup"/>
+ <Option type="QString" value="dd/MM/yyyy" name="display_format"/>
+ <Option type="QString" value="yyyy-MM-dd" name="field_format"/>
+ <Option type="bool" value="true" name="field_format_overwrite"/>
+ <Option type="bool" value="false" name="field_iso_format"/>
</Option>
</config>
</editWidget>
@@ -1859,12 +1973,12 @@ def my_form_open(dialog, layer, feature):
<editWidget type="DateTime">
<config>
<Option type="Map">
- <Option type="bool" name="allow_null" value="true"/>
- <Option type="bool" name="calendar_popup" value="true"/>
- <Option type="QString" name="display_format" value="dd/MM/yyyy HH:mm:ss"/>
- <Option type="QString" name="field_format" value="yyyy-MM-dd HH:mm:ss"/>
- <Option type="bool" name="field_format_overwrite" value="true"/>
- <Option type="bool" name="field_iso_format" value="false"/>
+ <Option type="bool" value="true" name="allow_null"/>
+ <Option type="bool" value="true" name="calendar_popup"/>
+ <Option type="QString" value="dd/MM/yyyy HH:mm:ss" name="display_format"/>
+ <Option type="QString" value="yyyy-MM-dd HH:mm:ss" name="field_format"/>
+ <Option type="bool" value="true" name="field_format_overwrite"/>
+ <Option type="bool" value="false" name="field_iso_format"/>
</Option>
</config>
</editWidget>
@@ -1873,8 +1987,8 @@ def my_form_open(dialog, layer, feature):
<editWidget type="TextEdit">
<config>
<Option type="Map">
- <Option type="bool" name="IsMultiline" value="false"/>
- <Option type="bool" name="UseHtml" value="false"/>
+ <Option type="bool" value="false" name="IsMultiline"/>
+ <Option type="bool" value="false" name="UseHtml"/>
</Option>
</config>
</editWidget>
@@ -1883,8 +1997,8 @@ def my_form_open(dialog, layer, feature):
<editWidget type="TextEdit">
<config>
<Option type="Map">
- <Option type="bool" name="IsMultiline" value="false"/>
- <Option type="bool" name="UseHtml" value="false"/>
+ <Option type="bool" value="false" name="IsMultiline"/>
+ <Option type="bool" value="false" name="UseHtml"/>
</Option>
</config>
</editWidget>
@@ -1893,8 +2007,8 @@ def my_form_open(dialog, layer, feature):
<editWidget type="TextEdit">
<config>
<Option type="Map">
- <Option type="bool" name="IsMultiline" value="false"/>
- <Option type="bool" name="UseHtml" value="false"/>
+ <Option type="bool" value="false" name="IsMultiline"/>
+ <Option type="bool" value="false" name="UseHtml"/>
</Option>
</config>
</editWidget>
@@ -1903,20 +2017,20 @@ def my_form_open(dialog, layer, feature):
<editWidget type="ExternalResource">
<config>
<Option type="Map">
- <Option type="int" name="DocumentViewer" value="1"/>
- <Option type="int" name="DocumentViewerHeight" value="0"/>
- <Option type="int" name="DocumentViewerWidth" value="0"/>
- <Option type="bool" name="FileWidget" value="true"/>
- <Option type="bool" name="FileWidgetButton" value="true"/>
+ <Option type="int" value="1" name="DocumentViewer"/>
+ <Option type="int" value="0" name="DocumentViewerHeight"/>
+ <Option type="int" value="0" name="DocumentViewerWidth"/>
+ <Option type="bool" value="true" name="FileWidget"/>
+ <Option type="bool" value="true" name="FileWidgetButton"/>
<Option type="invalid" name="FileWidgetFilter"/>
<Option type="Map" name="PropertyCollection">
<Option type="invalid" name="name"/>
<Option type="invalid" name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
- <Option type="int" name="RelativeStorage" value="0"/>
+ <Option type="int" value="0" name="RelativeStorage"/>
<Option type="invalid" name="StorageAuthConfigId"/>
- <Option type="int" name="StorageMode" value="0"/>
+ <Option type="int" value="0" name="StorageMode"/>
<Option type="invalid" name="StorageType"/>
</Option>
</config>
@@ -1926,8 +2040,8 @@ def my_form_open(dialog, layer, feature):
<editWidget type="TextEdit">
<config>
<Option type="Map">
- <Option type="bool" name="IsMultiline" value="false"/>
- <Option type="bool" name="UseHtml" value="false"/>
+ <Option type="bool" value="false" name="IsMultiline"/>
+ <Option type="bool" value="false" name="UseHtml"/>
</Option>
</config>
</editWidget>
@@ -1936,8 +2050,8 @@ def my_form_open(dialog, layer, feature):
<editWidget type="TextEdit">
<config>
<Option type="Map">
- <Option type="bool" name="IsMultiline" value="false"/>
- <Option type="bool" name="UseHtml" value="false"/>
+ <Option type="bool" value="false" name="IsMultiline"/>
+ <Option type="bool" value="false" name="UseHtml"/>
</Option>
</config>
</editWidget>
@@ -1946,8 +2060,8 @@ def my_form_open(dialog, layer, feature):
<editWidget type="TextEdit">
<config>
<Option type="Map">
- <Option type="bool" name="IsMultiline" value="false"/>
- <Option type="bool" name="UseHtml" value="false"/>
+ <Option type="bool" value="false" name="IsMultiline"/>
+ <Option type="bool" value="false" name="UseHtml"/>
</Option>
</config>
</editWidget>
@@ -2006,17 +2120,17 @@ def my_form_open(dialog, layer, feature):
<default applyOnUpdate="1" expression="array_to_string(overlay_intersects( 'Context_records', champ_nom))" field="champ_ue"/>
</defaults>
<constraints>
- <constraint unique_strength="1" exp_strength="0" constraints="3" notnull_strength="1" field="fid"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="champ_id"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="champ_date"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="champ_datetime"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="champ_x"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="champ_y"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="champ_z"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="champ_media_finds"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="champ_wkt_simple"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="champ_wkt_modif"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="champ_ue"/>
+ <constraint unique_strength="1" exp_strength="0" notnull_strength="1" constraints="3" field="fid"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="champ_id"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="champ_date"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="champ_datetime"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="champ_x"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="champ_y"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="champ_z"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="champ_media_finds"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="champ_wkt_simple"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="champ_wkt_modif"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="champ_ue"/>
</constraints>
<constraintExpressions>
<constraint exp="" desc="" field="fid"/>
@@ -2035,19 +2149,19 @@ def my_form_open(dialog, layer, feature):
<attributeactions>
<defaultAction key="Canvas" value="{00000000-0000-0000-0000-000000000000}"/>
</attributeactions>
- <attributetableconfig sortOrder="0" actionWidgetStyle="dropDown" sortExpression="">
+ <attributetableconfig actionWidgetStyle="dropDown" sortOrder="0" sortExpression="">
<columns>
- <column type="field" name="fid" hidden="0" width="-1"/>
- <column type="field" name="champ_id" hidden="0" width="409"/>
- <column type="field" name="champ_ue" hidden="0" width="-1"/>
- <column type="field" name="champ_date" hidden="0" width="-1"/>
- <column type="field" name="champ_datetime" hidden="0" width="-1"/>
- <column type="field" name="champ_x" hidden="0" width="-1"/>
- <column type="field" name="champ_y" hidden="0" width="-1"/>
- <column type="field" name="champ_z" hidden="0" width="-1"/>
- <column type="field" name="champ_media_finds" hidden="0" width="-1"/>
- <column type="field" name="champ_wkt_simple" hidden="0" width="-1"/>
- <column type="field" name="champ_wkt_modif" hidden="0" width="-1"/>
+ <column type="field" hidden="0" name="fid" width="-1"/>
+ <column type="field" hidden="0" name="champ_id" width="409"/>
+ <column type="field" hidden="0" name="champ_ue" width="-1"/>
+ <column type="field" hidden="0" name="champ_date" width="-1"/>
+ <column type="field" hidden="0" name="champ_datetime" width="-1"/>
+ <column type="field" hidden="0" name="champ_x" width="-1"/>
+ <column type="field" hidden="0" name="champ_y" width="-1"/>
+ <column type="field" hidden="0" name="champ_z" width="-1"/>
+ <column type="field" hidden="0" name="champ_media_finds" width="-1"/>
+ <column type="field" hidden="0" name="champ_wkt_simple" width="-1"/>
+ <column type="field" hidden="0" name="champ_wkt_modif" width="-1"/>
<column type="actions" hidden="1" width="-1"/>
</columns>
</attributetableconfig>
@@ -2096,43 +2210,43 @@ def my_form_open(dialog, layer, feature):
<field name="fid" editable="1"/>
</editable>
<labelOnTop>
- <field labelOnTop="0" name="champ_date"/>
- <field labelOnTop="0" name="champ_datetime"/>
- <field labelOnTop="0" name="champ_id"/>
- <field labelOnTop="0" name="champ_media_finds"/>
- <field labelOnTop="0" name="champ_ue"/>
- <field labelOnTop="0" name="champ_wkt"/>
- <field labelOnTop="0" name="champ_wkt_2d"/>
- <field labelOnTop="0" name="champ_wkt_3d"/>
- <field labelOnTop="0" name="champ_wkt_modif"/>
- <field labelOnTop="0" name="champ_wkt_simple"/>
- <field labelOnTop="0" name="champ_x"/>
- <field labelOnTop="0" name="champ_y"/>
- <field labelOnTop="0" name="champ_z"/>
- <field labelOnTop="0" name="fid"/>
+ <field name="champ_date" labelOnTop="0"/>
+ <field name="champ_datetime" labelOnTop="0"/>
+ <field name="champ_id" labelOnTop="0"/>
+ <field name="champ_media_finds" labelOnTop="0"/>
+ <field name="champ_ue" labelOnTop="0"/>
+ <field name="champ_wkt" labelOnTop="0"/>
+ <field name="champ_wkt_2d" labelOnTop="0"/>
+ <field name="champ_wkt_3d" labelOnTop="0"/>
+ <field name="champ_wkt_modif" labelOnTop="0"/>
+ <field name="champ_wkt_simple" labelOnTop="0"/>
+ <field name="champ_x" labelOnTop="0"/>
+ <field name="champ_y" labelOnTop="0"/>
+ <field name="champ_z" labelOnTop="0"/>
+ <field name="fid" labelOnTop="0"/>
</labelOnTop>
<reuseLastValue>
- <field name="champ_date" reuseLastValue="0"/>
- <field name="champ_datetime" reuseLastValue="0"/>
- <field name="champ_id" reuseLastValue="1"/>
- <field name="champ_media_finds" reuseLastValue="0"/>
- <field name="champ_ue" reuseLastValue="0"/>
- <field name="champ_wkt" reuseLastValue="0"/>
- <field name="champ_wkt_2d" reuseLastValue="0"/>
- <field name="champ_wkt_3d" reuseLastValue="0"/>
- <field name="champ_wkt_modif" reuseLastValue="0"/>
- <field name="champ_wkt_simple" reuseLastValue="0"/>
- <field name="champ_x" reuseLastValue="0"/>
- <field name="champ_y" reuseLastValue="0"/>
- <field name="champ_z" reuseLastValue="0"/>
- <field name="fid" reuseLastValue="0"/>
+ <field reuseLastValue="0" name="champ_date"/>
+ <field reuseLastValue="0" name="champ_datetime"/>
+ <field reuseLastValue="1" name="champ_id"/>
+ <field reuseLastValue="0" name="champ_media_finds"/>
+ <field reuseLastValue="0" name="champ_ue"/>
+ <field reuseLastValue="0" name="champ_wkt"/>
+ <field reuseLastValue="0" name="champ_wkt_2d"/>
+ <field reuseLastValue="0" name="champ_wkt_3d"/>
+ <field reuseLastValue="0" name="champ_wkt_modif"/>
+ <field reuseLastValue="0" name="champ_wkt_simple"/>
+ <field reuseLastValue="0" name="champ_x"/>
+ <field reuseLastValue="0" name="champ_y"/>
+ <field reuseLastValue="0" name="champ_z"/>
+ <field reuseLastValue="0" name="fid"/>
</reuseLastValue>
<dataDefinedFieldProperties/>
<widgets/>
<previewExpression>"champ_id"</previewExpression>
<mapTip enabled="1"></mapTip>
</maplayer>
- <maplayer minScale="1e+08" refreshOnNotifyMessage="" styleCategories="AllStyleCategories" hasScaleBasedVisibilityFlag="0" maxScale="0" type="raster" refreshOnNotifyEnabled="0" legendPlaceholderImage="" autoRefreshTime="0" autoRefreshMode="Disabled">
+ <maplayer maxScale="0" type="raster" autoRefreshTime="0" refreshOnNotifyEnabled="0" styleCategories="AllStyleCategories" legendPlaceholderImage="" minScale="1e+08" refreshOnNotifyMessage="" autoRefreshMode="Disabled" hasScaleBasedVisibilityFlag="0">
<extent>
<xmin>-20037508.34278924390673637</xmin>
<ymin>-20037508.34278924763202667</ymin>
@@ -2173,7 +2287,7 @@ def my_form_open(dialog, layer, feature):
<title>Tuiles OpenStreetMap</title>
<abstract>OpenStreetMap est construit par une communauté de cartographes qui contribuent et maintiennent des données sur les routes, les sentiers, les cafés, les gares, et bien plus encore, dans le monde entier.</abstract>
<links>
- <link description="" format="" size="" type="WWW:LINK" name="Source" mimeType="" url="https://www.openstreetmap.org/"/>
+ <link type="WWW:LINK" mimeType="" description="" format="" name="Source" size="" url="https://www.openstreetmap.org/"/>
</links>
<dates/>
<fees></fees>
@@ -2195,12 +2309,12 @@ def my_form_open(dialog, layer, feature):
</spatialrefsys>
</crs>
<extent>
- <spatial maxx="180" maxz="nan" dimensions="2" miny="-85.05112877980660357" crs="EPSG:4326" minx="-180" minz="nan" maxy="85.05112877980660357"/>
+ <spatial dimensions="2" miny="-85.05112877980660357" maxx="180" minx="-180" minz="nan" maxy="85.05112877980660357" maxz="nan" crs="EPSG:4326"/>
</extent>
</resourceMetadata>
<provider>wms</provider>
<noData>
- <noDataList useSrcNoData="0" bandNo="1"/>
+ <noDataList bandNo="1" useSrcNoData="0"/>
</noData>
<map-layer-style-manager current="défaut">
<map-layer-style name="défaut"/>
@@ -2212,97 +2326,97 @@ def my_form_open(dialog, layer, feature):
<Searchable>0</Searchable>
<Private>0</Private>
</flags>
- <temporal mode="0" enabled="0" fetchMode="0" bandNumber="1">
+ <temporal mode="0" bandNumber="1" enabled="0" fetchMode="0">
<fixedRange>
<start></start>
<end></end>
</fixedRange>
</temporal>
- <elevation mode="RepresentsElevationSurface" symbology="Line" zoffset="0" enabled="0" zscale="1" band="1">
+ <elevation mode="RepresentsElevationSurface" band="1" symbology="Line" zscale="1" enabled="0" zoffset="0">
<data-defined-properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data-defined-properties>
<profileLineSymbol>
- <symbol force_rhr="0" type="line" name="" alpha="1" frame_rate="10" is_animated="0" clip_to_extent="1">
+ <symbol force_rhr="0" alpha="1" type="line" is_animated="0" name="" clip_to_extent="1" frame_rate="10">
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
- <layer pass="0" enabled="1" class="SimpleLine" id="{12c4ea8e-af4f-47ab-9aa9-58d863f5a27c}" locked="0">
- <Option type="Map">
- <Option type="QString" name="align_dash_pattern" value="0"/>
- <Option type="QString" name="capstyle" value="square"/>
- <Option type="QString" name="customdash" value="5;2"/>
- <Option type="QString" name="customdash_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="customdash_unit" value="MM"/>
- <Option type="QString" name="dash_pattern_offset" value="0"/>
- <Option type="QString" name="dash_pattern_offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="dash_pattern_offset_unit" value="MM"/>
- <Option type="QString" name="draw_inside_polygon" value="0"/>
- <Option type="QString" name="joinstyle" value="bevel"/>
- <Option type="QString" name="line_color" value="125,139,143,255,rgb:0.49019607843137253,0.54509803921568623,0.5607843137254902,1"/>
- <Option type="QString" name="line_style" value="solid"/>
- <Option type="QString" name="line_width" value="0.6"/>
- <Option type="QString" name="line_width_unit" value="MM"/>
- <Option type="QString" name="offset" value="0"/>
- <Option type="QString" name="offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="offset_unit" value="MM"/>
- <Option type="QString" name="ring_filter" value="0"/>
- <Option type="QString" name="trim_distance_end" value="0"/>
- <Option type="QString" name="trim_distance_end_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="trim_distance_end_unit" value="MM"/>
- <Option type="QString" name="trim_distance_start" value="0"/>
- <Option type="QString" name="trim_distance_start_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="trim_distance_start_unit" value="MM"/>
- <Option type="QString" name="tweak_dash_pattern_on_corners" value="0"/>
- <Option type="QString" name="use_custom_dash" value="0"/>
- <Option type="QString" name="width_map_unit_scale" value="3x:0,0,0,0,0,0"/>
+ <layer locked="0" pass="0" enabled="1" id="{12c4ea8e-af4f-47ab-9aa9-58d863f5a27c}" class="SimpleLine">
+ <Option type="Map">
+ <Option type="QString" value="0" name="align_dash_pattern"/>
+ <Option type="QString" value="square" name="capstyle"/>
+ <Option type="QString" value="5;2" name="customdash"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="customdash_map_unit_scale"/>
+ <Option type="QString" value="MM" name="customdash_unit"/>
+ <Option type="QString" value="0" name="dash_pattern_offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="dash_pattern_offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="dash_pattern_offset_unit"/>
+ <Option type="QString" value="0" name="draw_inside_polygon"/>
+ <Option type="QString" value="bevel" name="joinstyle"/>
+ <Option type="QString" value="125,139,143,255,rgb:0.49019607843137253,0.54509803921568623,0.5607843137254902,1" name="line_color"/>
+ <Option type="QString" value="solid" name="line_style"/>
+ <Option type="QString" value="0.6" name="line_width"/>
+ <Option type="QString" value="MM" name="line_width_unit"/>
+ <Option type="QString" value="0" name="offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="offset_unit"/>
+ <Option type="QString" value="0" name="ring_filter"/>
+ <Option type="QString" value="0" name="trim_distance_end"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="trim_distance_end_map_unit_scale"/>
+ <Option type="QString" value="MM" name="trim_distance_end_unit"/>
+ <Option type="QString" value="0" name="trim_distance_start"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="trim_distance_start_map_unit_scale"/>
+ <Option type="QString" value="MM" name="trim_distance_start_unit"/>
+ <Option type="QString" value="0" name="tweak_dash_pattern_on_corners"/>
+ <Option type="QString" value="0" name="use_custom_dash"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="width_map_unit_scale"/>
</Option>
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
</layer>
</symbol>
</profileLineSymbol>
<profileFillSymbol>
- <symbol force_rhr="0" type="fill" name="" alpha="1" frame_rate="10" is_animated="0" clip_to_extent="1">
+ <symbol force_rhr="0" alpha="1" type="fill" is_animated="0" name="" clip_to_extent="1" frame_rate="10">
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
- <layer pass="0" enabled="1" class="SimpleFill" id="{3347962e-73d6-4857-bee9-bb9c3f9d99f8}" locked="0">
- <Option type="Map">
- <Option type="QString" name="border_width_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="color" value="125,139,143,255,rgb:0.49019607843137253,0.54509803921568623,0.5607843137254902,1"/>
- <Option type="QString" name="joinstyle" value="bevel"/>
- <Option type="QString" name="offset" value="0,0"/>
- <Option type="QString" name="offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="offset_unit" value="MM"/>
- <Option type="QString" name="outline_color" value="35,35,35,255,rgb:0.13725490196078433,0.13725490196078433,0.13725490196078433,1"/>
- <Option type="QString" name="outline_style" value="no"/>
- <Option type="QString" name="outline_width" value="0.26"/>
- <Option type="QString" name="outline_width_unit" value="MM"/>
- <Option type="QString" name="style" value="solid"/>
+ <layer locked="0" pass="0" enabled="1" id="{3347962e-73d6-4857-bee9-bb9c3f9d99f8}" class="SimpleFill">
+ <Option type="Map">
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="border_width_map_unit_scale"/>
+ <Option type="QString" value="125,139,143,255,rgb:0.49019607843137253,0.54509803921568623,0.5607843137254902,1" name="color"/>
+ <Option type="QString" value="bevel" name="joinstyle"/>
+ <Option type="QString" value="0,0" name="offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="offset_unit"/>
+ <Option type="QString" value="35,35,35,255,rgb:0.13725490196078433,0.13725490196078433,0.13725490196078433,1" name="outline_color"/>
+ <Option type="QString" value="no" name="outline_style"/>
+ <Option type="QString" value="0.26" name="outline_width"/>
+ <Option type="QString" value="MM" name="outline_width_unit"/>
+ <Option type="QString" value="solid" name="style"/>
</Option>
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
</layer>
@@ -2311,34 +2425,34 @@ def my_form_open(dialog, layer, feature):
</elevation>
<customproperties>
<Option type="Map">
- <Option type="QString" name="QFieldSync/action" value="no_action"/>
- <Option type="QString" name="QFieldSync/attachment_naming" value="{}"/>
- <Option type="QString" name="QFieldSync/cloud_action" value="no_action"/>
+ <Option type="QString" value="no_action" name="QFieldSync/action"/>
+ <Option type="QString" value="{}" name="QFieldSync/attachment_naming"/>
+ <Option type="QString" value="no_action" name="QFieldSync/cloud_action"/>
<Option type="invalid" name="QFieldSync/geometry_locked_expression"/>
- <Option type="QString" name="QFieldSync/photo_naming" value="{}"/>
- <Option type="QString" name="QFieldSync/relationship_maximum_visible" value="{}"/>
- <Option type="QString" name="QFieldSync/remoteLayerId" value="OSM_Standard_88a32e94_cd29_412c_8b66_ee44fe338fab"/>
- <Option type="int" name="QFieldSync/tracking_distance_requirement_minimum_meters" value="30"/>
- <Option type="bool" name="QFieldSync/tracking_erroneous_distance_safeguard_maximum_meters" value="false"/>
- <Option type="int" name="QFieldSync/tracking_measurement_type" value="0"/>
- <Option type="int" name="QFieldSync/tracking_time_requirement_interval_seconds" value="30"/>
- <Option type="int" name="QFieldSync/value_map_button_interface_threshold" value="0"/>
- <Option type="QString" name="identify/format" value="Undefined"/>
+ <Option type="QString" value="{}" name="QFieldSync/photo_naming"/>
+ <Option type="QString" value="{}" name="QFieldSync/relationship_maximum_visible"/>
+ <Option type="QString" value="OSM_Standard_88a32e94_cd29_412c_8b66_ee44fe338fab" name="QFieldSync/remoteLayerId"/>
+ <Option type="int" value="30" name="QFieldSync/tracking_distance_requirement_minimum_meters"/>
+ <Option type="bool" value="false" name="QFieldSync/tracking_erroneous_distance_safeguard_maximum_meters"/>
+ <Option type="int" value="0" name="QFieldSync/tracking_measurement_type"/>
+ <Option type="int" value="30" name="QFieldSync/tracking_time_requirement_interval_seconds"/>
+ <Option type="int" value="0" name="QFieldSync/value_map_button_interface_threshold"/>
+ <Option type="QString" value="Undefined" name="identify/format"/>
</Option>
</customproperties>
<mapTip enabled="1"></mapTip>
<pipe-data-defined-properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</pipe-data-defined-properties>
<pipe>
<provider>
- <resampling zoomedOutResamplingMethod="nearestNeighbour" enabled="false" zoomedInResamplingMethod="nearestNeighbour" maxOversampling="2"/>
+ <resampling zoomedInResamplingMethod="nearestNeighbour" enabled="false" maxOversampling="2" zoomedOutResamplingMethod="nearestNeighbour"/>
</provider>
- <rasterrenderer opacity="1" type="singlebandcolordata" alphaBand="-1" nodataColor="" band="1">
+ <rasterrenderer opacity="1" band="1" type="singlebandcolordata" nodataColor="" alphaBand="-1">
<rasterTransparency/>
<minMaxOrigin>
<limits>None</limits>
@@ -2349,14 +2463,14 @@ def my_form_open(dialog, layer, feature):
<stdDevFactor>2</stdDevFactor>
</minMaxOrigin>
</rasterrenderer>
- <brightnesscontrast gamma="1" contrast="0" brightness="0"/>
- <huesaturation invertColors="0" colorizeGreen="128" colorizeBlue="128" colorizeStrength="100" colorizeOn="0" colorizeRed="255" saturation="0" grayscaleMode="0"/>
+ <brightnesscontrast contrast="0" gamma="1" brightness="0"/>
+ <huesaturation colorizeBlue="128" grayscaleMode="0" colorizeRed="255" colorizeOn="0" colorizeGreen="128" invertColors="0" colorizeStrength="100" saturation="0"/>
<rasterresampler maxOversampling="2"/>
<resamplingStage>resamplingFilter</resamplingStage>
</pipe>
<blendMode>0</blendMode>
</maplayer>
- <maplayer minScale="1e+08" refreshOnNotifyMessage="" styleCategories="AllStyleCategories" hasScaleBasedVisibilityFlag="0" maxScale="0" type="raster" refreshOnNotifyEnabled="0" legendPlaceholderImage="" autoRefreshTime="0" autoRefreshMode="Disabled">
+ <maplayer maxScale="0" type="raster" autoRefreshTime="0" refreshOnNotifyEnabled="0" styleCategories="AllStyleCategories" legendPlaceholderImage="" minScale="1e+08" refreshOnNotifyMessage="" autoRefreshMode="Disabled" hasScaleBasedVisibilityFlag="0">
<extent>
<xmin>-20037508.34278924390673637</xmin>
<ymin>-15538711.09630922041833401</ymin>
@@ -2416,7 +2530,7 @@ def my_form_open(dialog, layer, feature):
</resourceMetadata>
<provider>wms</provider>
<noData>
- <noDataList useSrcNoData="0" bandNo="1"/>
+ <noDataList bandNo="1" useSrcNoData="0"/>
</noData>
<map-layer-style-manager current="défaut">
<map-layer-style name="défaut"/>
@@ -2428,97 +2542,97 @@ def my_form_open(dialog, layer, feature):
<Searchable>1</Searchable>
<Private>0</Private>
</flags>
- <temporal mode="0" enabled="0" fetchMode="0" bandNumber="1">
+ <temporal mode="0" bandNumber="1" enabled="0" fetchMode="0">
<fixedRange>
<start></start>
<end></end>
</fixedRange>
</temporal>
- <elevation mode="RepresentsElevationSurface" symbology="Line" zoffset="0" enabled="0" zscale="1" band="1">
+ <elevation mode="RepresentsElevationSurface" band="1" symbology="Line" zscale="1" enabled="0" zoffset="0">
<data-defined-properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data-defined-properties>
<profileLineSymbol>
- <symbol force_rhr="0" type="line" name="" alpha="1" frame_rate="10" is_animated="0" clip_to_extent="1">
+ <symbol force_rhr="0" alpha="1" type="line" is_animated="0" name="" clip_to_extent="1" frame_rate="10">
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
- <layer pass="0" enabled="1" class="SimpleLine" id="{0fe4e027-8b1d-488b-b613-919bf0e4043c}" locked="0">
- <Option type="Map">
- <Option type="QString" name="align_dash_pattern" value="0"/>
- <Option type="QString" name="capstyle" value="square"/>
- <Option type="QString" name="customdash" value="5;2"/>
- <Option type="QString" name="customdash_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="customdash_unit" value="MM"/>
- <Option type="QString" name="dash_pattern_offset" value="0"/>
- <Option type="QString" name="dash_pattern_offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="dash_pattern_offset_unit" value="MM"/>
- <Option type="QString" name="draw_inside_polygon" value="0"/>
- <Option type="QString" name="joinstyle" value="bevel"/>
- <Option type="QString" name="line_color" value="145,82,45,255,rgb:0.56862745098039214,0.32156862745098042,0.17647058823529413,1"/>
- <Option type="QString" name="line_style" value="solid"/>
- <Option type="QString" name="line_width" value="0.6"/>
- <Option type="QString" name="line_width_unit" value="MM"/>
- <Option type="QString" name="offset" value="0"/>
- <Option type="QString" name="offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="offset_unit" value="MM"/>
- <Option type="QString" name="ring_filter" value="0"/>
- <Option type="QString" name="trim_distance_end" value="0"/>
- <Option type="QString" name="trim_distance_end_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="trim_distance_end_unit" value="MM"/>
- <Option type="QString" name="trim_distance_start" value="0"/>
- <Option type="QString" name="trim_distance_start_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="trim_distance_start_unit" value="MM"/>
- <Option type="QString" name="tweak_dash_pattern_on_corners" value="0"/>
- <Option type="QString" name="use_custom_dash" value="0"/>
- <Option type="QString" name="width_map_unit_scale" value="3x:0,0,0,0,0,0"/>
+ <layer locked="0" pass="0" enabled="1" id="{0fe4e027-8b1d-488b-b613-919bf0e4043c}" class="SimpleLine">
+ <Option type="Map">
+ <Option type="QString" value="0" name="align_dash_pattern"/>
+ <Option type="QString" value="square" name="capstyle"/>
+ <Option type="QString" value="5;2" name="customdash"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="customdash_map_unit_scale"/>
+ <Option type="QString" value="MM" name="customdash_unit"/>
+ <Option type="QString" value="0" name="dash_pattern_offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="dash_pattern_offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="dash_pattern_offset_unit"/>
+ <Option type="QString" value="0" name="draw_inside_polygon"/>
+ <Option type="QString" value="bevel" name="joinstyle"/>
+ <Option type="QString" value="145,82,45,255,rgb:0.56862745098039214,0.32156862745098042,0.17647058823529413,1" name="line_color"/>
+ <Option type="QString" value="solid" name="line_style"/>
+ <Option type="QString" value="0.6" name="line_width"/>
+ <Option type="QString" value="MM" name="line_width_unit"/>
+ <Option type="QString" value="0" name="offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="offset_unit"/>
+ <Option type="QString" value="0" name="ring_filter"/>
+ <Option type="QString" value="0" name="trim_distance_end"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="trim_distance_end_map_unit_scale"/>
+ <Option type="QString" value="MM" name="trim_distance_end_unit"/>
+ <Option type="QString" value="0" name="trim_distance_start"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="trim_distance_start_map_unit_scale"/>
+ <Option type="QString" value="MM" name="trim_distance_start_unit"/>
+ <Option type="QString" value="0" name="tweak_dash_pattern_on_corners"/>
+ <Option type="QString" value="0" name="use_custom_dash"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="width_map_unit_scale"/>
</Option>
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
</layer>
</symbol>
</profileLineSymbol>
<profileFillSymbol>
- <symbol force_rhr="0" type="fill" name="" alpha="1" frame_rate="10" is_animated="0" clip_to_extent="1">
+ <symbol force_rhr="0" alpha="1" type="fill" is_animated="0" name="" clip_to_extent="1" frame_rate="10">
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
- <layer pass="0" enabled="1" class="SimpleFill" id="{0b36c597-d1e6-4109-9408-50bf7acc0149}" locked="0">
- <Option type="Map">
- <Option type="QString" name="border_width_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="color" value="145,82,45,255,rgb:0.56862745098039214,0.32156862745098042,0.17647058823529413,1"/>
- <Option type="QString" name="joinstyle" value="bevel"/>
- <Option type="QString" name="offset" value="0,0"/>
- <Option type="QString" name="offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="offset_unit" value="MM"/>
- <Option type="QString" name="outline_color" value="35,35,35,255,rgb:0.13725490196078433,0.13725490196078433,0.13725490196078433,1"/>
- <Option type="QString" name="outline_style" value="no"/>
- <Option type="QString" name="outline_width" value="0.26"/>
- <Option type="QString" name="outline_width_unit" value="MM"/>
- <Option type="QString" name="style" value="solid"/>
+ <layer locked="0" pass="0" enabled="1" id="{0b36c597-d1e6-4109-9408-50bf7acc0149}" class="SimpleFill">
+ <Option type="Map">
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="border_width_map_unit_scale"/>
+ <Option type="QString" value="145,82,45,255,rgb:0.56862745098039214,0.32156862745098042,0.17647058823529413,1" name="color"/>
+ <Option type="QString" value="bevel" name="joinstyle"/>
+ <Option type="QString" value="0,0" name="offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="offset_unit"/>
+ <Option type="QString" value="35,35,35,255,rgb:0.13725490196078433,0.13725490196078433,0.13725490196078433,1" name="outline_color"/>
+ <Option type="QString" value="no" name="outline_style"/>
+ <Option type="QString" value="0.26" name="outline_width"/>
+ <Option type="QString" value="MM" name="outline_width_unit"/>
+ <Option type="QString" value="solid" name="style"/>
</Option>
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
</layer>
@@ -2527,23 +2641,23 @@ def my_form_open(dialog, layer, feature):
</elevation>
<customproperties>
<Option type="Map">
- <Option type="QString" name="QFieldSync/remoteLayerId" value="Ortho_20_cm_f8497a68_e819_4170_a2ce_17cc699ac2d2"/>
- <Option type="QString" name="identify/format" value="Html"/>
+ <Option type="QString" value="Ortho_20_cm_f8497a68_e819_4170_a2ce_17cc699ac2d2" name="QFieldSync/remoteLayerId"/>
+ <Option type="QString" value="Html" name="identify/format"/>
</Option>
</customproperties>
<mapTip enabled="1"></mapTip>
<pipe-data-defined-properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</pipe-data-defined-properties>
<pipe>
<provider>
- <resampling zoomedOutResamplingMethod="nearestNeighbour" enabled="false" zoomedInResamplingMethod="nearestNeighbour" maxOversampling="2"/>
+ <resampling zoomedInResamplingMethod="nearestNeighbour" enabled="false" maxOversampling="2" zoomedOutResamplingMethod="nearestNeighbour"/>
</provider>
- <rasterrenderer opacity="1" type="singlebandcolordata" alphaBand="-1" nodataColor="" band="1">
+ <rasterrenderer opacity="1" band="1" type="singlebandcolordata" nodataColor="" alphaBand="-1">
<rasterTransparency/>
<minMaxOrigin>
<limits>None</limits>
@@ -2554,14 +2668,14 @@ def my_form_open(dialog, layer, feature):
<stdDevFactor>2</stdDevFactor>
</minMaxOrigin>
</rasterrenderer>
- <brightnesscontrast gamma="1" contrast="0" brightness="0"/>
- <huesaturation invertColors="0" colorizeGreen="128" colorizeBlue="128" colorizeStrength="100" colorizeOn="0" colorizeRed="255" saturation="0" grayscaleMode="0"/>
+ <brightnesscontrast contrast="0" gamma="1" brightness="0"/>
+ <huesaturation colorizeBlue="128" grayscaleMode="0" colorizeRed="255" colorizeOn="0" colorizeGreen="128" invertColors="0" colorizeStrength="100" saturation="0"/>
<rasterresampler maxOversampling="2"/>
<resamplingStage>resamplingFilter</resamplingStage>
</pipe>
<blendMode>0</blendMode>
</maplayer>
- <maplayer minScale="100000000" maxScale="0" simplifyMaxScale="1" simplifyDrawingTol="1" simplifyAlgorithm="0" geometry="Polygon" refreshOnNotifyEnabled="0" refreshOnNotifyMessage="" wkbType="MultiPolygon" autoRefreshMode="Disabled" styleCategories="AllStyleCategories" autoRefreshTime="0" simplifyLocal="1" symbologyReferenceScale="-1" labelsEnabled="0" readOnly="0" type="vector" legendPlaceholderImage="" simplifyDrawingHints="1" hasScaleBasedVisibilityFlag="0">
+ <maplayer autoRefreshMode="Disabled" legendPlaceholderImage="" simplifyDrawingTol="1" simplifyDrawingHints="1" autoRefreshTime="0" wkbType="MultiPolygon" simplifyAlgorithm="0" minScale="100000000" labelsEnabled="0" symbologyReferenceScale="-1" hasScaleBasedVisibilityFlag="0" refreshOnNotifyEnabled="0" refreshOnNotifyMessage="" geometry="Polygon" maxScale="0" simplifyLocal="1" type="vector" styleCategories="AllStyleCategories" readOnly="0" simplifyMaxScale="1">
<id>Parcelles_b677c8a6_df4d_4e0a_9f9f_42287fd8263e</id>
<datasource> pagingEnabled='default' preferCoordinatesForWfsT11='false' restrictToRequestBBOX='1' srsname='EPSG:4326' typename='BDPARCELLAIRE-VECTEUR_WLD_BDD_WGS84G:parcelle' url='https://data.geopf.fr/wfs/ows' url='https://data.geopf.fr/wfs/ows?VERSION=2.0.0' version='auto'</datasource>
<keywordList>
@@ -2623,173 +2737,173 @@ def my_form_open(dialog, layer, feature):
<Searchable>1</Searchable>
<Private>0</Private>
</flags>
- <temporal endExpression="" accumulate="0" mode="0" endField="" enabled="0" durationField="population" startExpression="" limitMode="0" fixedDuration="0" durationUnit="min" startField="">
+ <temporal durationField="population" endField="" mode="0" endExpression="" durationUnit="min" accumulate="0" limitMode="0" startExpression="" enabled="0" startField="" fixedDuration="0">
<fixedRange>
<start></start>
<end></end>
</fixedRange>
</temporal>
- <elevation extrusionEnabled="0" extrusion="0" zoffset="0" symbology="Line" zscale="1" clamping="Terrain" type="IndividualFeatures" respectLayerSymbol="1" binding="Centroid" showMarkerSymbolInSurfacePlots="0">
+ <elevation extrusionEnabled="0" symbology="Line" type="IndividualFeatures" extrusion="0" clamping="Terrain" binding="Centroid" zscale="1" respectLayerSymbol="1" showMarkerSymbolInSurfacePlots="0" zoffset="0">
<data-defined-properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data-defined-properties>
<profileLineSymbol>
- <symbol force_rhr="0" type="line" name="" alpha="1" frame_rate="10" is_animated="0" clip_to_extent="1">
+ <symbol force_rhr="0" alpha="1" type="line" is_animated="0" name="" clip_to_extent="1" frame_rate="10">
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
- <layer pass="0" enabled="1" class="SimpleLine" id="{2cccb3e2-5136-4ae5-91ea-975a7f4a7548}" locked="0">
- <Option type="Map">
- <Option type="QString" name="align_dash_pattern" value="0"/>
- <Option type="QString" name="capstyle" value="square"/>
- <Option type="QString" name="customdash" value="5;2"/>
- <Option type="QString" name="customdash_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="customdash_unit" value="MM"/>
- <Option type="QString" name="dash_pattern_offset" value="0"/>
- <Option type="QString" name="dash_pattern_offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="dash_pattern_offset_unit" value="MM"/>
- <Option type="QString" name="draw_inside_polygon" value="0"/>
- <Option type="QString" name="joinstyle" value="bevel"/>
- <Option type="QString" name="line_color" value="164,113,88,255,rgb:0.64313725490196083,0.44313725490196076,0.34509803921568627,1"/>
- <Option type="QString" name="line_style" value="solid"/>
- <Option type="QString" name="line_width" value="0.6"/>
- <Option type="QString" name="line_width_unit" value="MM"/>
- <Option type="QString" name="offset" value="0"/>
- <Option type="QString" name="offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="offset_unit" value="MM"/>
- <Option type="QString" name="ring_filter" value="0"/>
- <Option type="QString" name="trim_distance_end" value="0"/>
- <Option type="QString" name="trim_distance_end_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="trim_distance_end_unit" value="MM"/>
- <Option type="QString" name="trim_distance_start" value="0"/>
- <Option type="QString" name="trim_distance_start_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="trim_distance_start_unit" value="MM"/>
- <Option type="QString" name="tweak_dash_pattern_on_corners" value="0"/>
- <Option type="QString" name="use_custom_dash" value="0"/>
- <Option type="QString" name="width_map_unit_scale" value="3x:0,0,0,0,0,0"/>
+ <layer locked="0" pass="0" enabled="1" id="{2cccb3e2-5136-4ae5-91ea-975a7f4a7548}" class="SimpleLine">
+ <Option type="Map">
+ <Option type="QString" value="0" name="align_dash_pattern"/>
+ <Option type="QString" value="square" name="capstyle"/>
+ <Option type="QString" value="5;2" name="customdash"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="customdash_map_unit_scale"/>
+ <Option type="QString" value="MM" name="customdash_unit"/>
+ <Option type="QString" value="0" name="dash_pattern_offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="dash_pattern_offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="dash_pattern_offset_unit"/>
+ <Option type="QString" value="0" name="draw_inside_polygon"/>
+ <Option type="QString" value="bevel" name="joinstyle"/>
+ <Option type="QString" value="164,113,88,255,rgb:0.64313725490196083,0.44313725490196076,0.34509803921568627,1" name="line_color"/>
+ <Option type="QString" value="solid" name="line_style"/>
+ <Option type="QString" value="0.6" name="line_width"/>
+ <Option type="QString" value="MM" name="line_width_unit"/>
+ <Option type="QString" value="0" name="offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="offset_unit"/>
+ <Option type="QString" value="0" name="ring_filter"/>
+ <Option type="QString" value="0" name="trim_distance_end"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="trim_distance_end_map_unit_scale"/>
+ <Option type="QString" value="MM" name="trim_distance_end_unit"/>
+ <Option type="QString" value="0" name="trim_distance_start"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="trim_distance_start_map_unit_scale"/>
+ <Option type="QString" value="MM" name="trim_distance_start_unit"/>
+ <Option type="QString" value="0" name="tweak_dash_pattern_on_corners"/>
+ <Option type="QString" value="0" name="use_custom_dash"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="width_map_unit_scale"/>
</Option>
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
</layer>
</symbol>
</profileLineSymbol>
<profileFillSymbol>
- <symbol force_rhr="0" type="fill" name="" alpha="1" frame_rate="10" is_animated="0" clip_to_extent="1">
+ <symbol force_rhr="0" alpha="1" type="fill" is_animated="0" name="" clip_to_extent="1" frame_rate="10">
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
- <layer pass="0" enabled="1" class="SimpleFill" id="{77a2f273-86f1-4e78-9600-9079ab6a5ecb}" locked="0">
- <Option type="Map">
- <Option type="QString" name="border_width_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="color" value="164,113,88,255,rgb:0.64313725490196083,0.44313725490196076,0.34509803921568627,1"/>
- <Option type="QString" name="joinstyle" value="bevel"/>
- <Option type="QString" name="offset" value="0,0"/>
- <Option type="QString" name="offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="offset_unit" value="MM"/>
- <Option type="QString" name="outline_color" value="117,81,63,255,rgb:0.45937285420004575,0.31653315022507056,0.24649423971923401,1"/>
- <Option type="QString" name="outline_style" value="solid"/>
- <Option type="QString" name="outline_width" value="0.2"/>
- <Option type="QString" name="outline_width_unit" value="MM"/>
- <Option type="QString" name="style" value="solid"/>
+ <layer locked="0" pass="0" enabled="1" id="{77a2f273-86f1-4e78-9600-9079ab6a5ecb}" class="SimpleFill">
+ <Option type="Map">
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="border_width_map_unit_scale"/>
+ <Option type="QString" value="164,113,88,255,rgb:0.64313725490196083,0.44313725490196076,0.34509803921568627,1" name="color"/>
+ <Option type="QString" value="bevel" name="joinstyle"/>
+ <Option type="QString" value="0,0" name="offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="offset_unit"/>
+ <Option type="QString" value="117,81,63,255,rgb:0.45937285420004575,0.31653315022507056,0.24649423971923401,1" name="outline_color"/>
+ <Option type="QString" value="solid" name="outline_style"/>
+ <Option type="QString" value="0.2" name="outline_width"/>
+ <Option type="QString" value="MM" name="outline_width_unit"/>
+ <Option type="QString" value="solid" name="style"/>
</Option>
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
</layer>
</symbol>
</profileFillSymbol>
<profileMarkerSymbol>
- <symbol force_rhr="0" type="marker" name="" alpha="1" frame_rate="10" is_animated="0" clip_to_extent="1">
+ <symbol force_rhr="0" alpha="1" type="marker" is_animated="0" name="" clip_to_extent="1" frame_rate="10">
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
- <layer pass="0" enabled="1" class="SimpleMarker" id="{f4950358-1845-46d7-9946-ae9ae5c46263}" locked="0">
- <Option type="Map">
- <Option type="QString" name="angle" value="0"/>
- <Option type="QString" name="cap_style" value="square"/>
- <Option type="QString" name="color" value="164,113,88,255,rgb:0.64313725490196083,0.44313725490196076,0.34509803921568627,1"/>
- <Option type="QString" name="horizontal_anchor_point" value="1"/>
- <Option type="QString" name="joinstyle" value="bevel"/>
- <Option type="QString" name="name" value="diamond"/>
- <Option type="QString" name="offset" value="0,0"/>
- <Option type="QString" name="offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="offset_unit" value="MM"/>
- <Option type="QString" name="outline_color" value="117,81,63,255,rgb:0.45937285420004575,0.31653315022507056,0.24649423971923401,1"/>
- <Option type="QString" name="outline_style" value="solid"/>
- <Option type="QString" name="outline_width" value="0.2"/>
- <Option type="QString" name="outline_width_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="outline_width_unit" value="MM"/>
- <Option type="QString" name="scale_method" value="diameter"/>
- <Option type="QString" name="size" value="3"/>
- <Option type="QString" name="size_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="size_unit" value="MM"/>
- <Option type="QString" name="vertical_anchor_point" value="1"/>
+ <layer locked="0" pass="0" enabled="1" id="{f4950358-1845-46d7-9946-ae9ae5c46263}" class="SimpleMarker">
+ <Option type="Map">
+ <Option type="QString" value="0" name="angle"/>
+ <Option type="QString" value="square" name="cap_style"/>
+ <Option type="QString" value="164,113,88,255,rgb:0.64313725490196083,0.44313725490196076,0.34509803921568627,1" name="color"/>
+ <Option type="QString" value="1" name="horizontal_anchor_point"/>
+ <Option type="QString" value="bevel" name="joinstyle"/>
+ <Option type="QString" value="diamond" name="name"/>
+ <Option type="QString" value="0,0" name="offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="offset_unit"/>
+ <Option type="QString" value="117,81,63,255,rgb:0.45937285420004575,0.31653315022507056,0.24649423971923401,1" name="outline_color"/>
+ <Option type="QString" value="solid" name="outline_style"/>
+ <Option type="QString" value="0.2" name="outline_width"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="outline_width_map_unit_scale"/>
+ <Option type="QString" value="MM" name="outline_width_unit"/>
+ <Option type="QString" value="diameter" name="scale_method"/>
+ <Option type="QString" value="3" name="size"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="size_map_unit_scale"/>
+ <Option type="QString" value="MM" name="size_unit"/>
+ <Option type="QString" value="1" name="vertical_anchor_point"/>
</Option>
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
</layer>
</symbol>
</profileMarkerSymbol>
</elevation>
- <renderer-v2 forceraster="0" referencescale="-1" enableorderby="0" type="singleSymbol" symbollevels="0">
+ <renderer-v2 symbollevels="0" type="singleSymbol" enableorderby="0" forceraster="0" referencescale="-1">
<symbols>
- <symbol force_rhr="0" type="fill" name="0" alpha="1" frame_rate="10" is_animated="0" clip_to_extent="1">
+ <symbol force_rhr="0" alpha="1" type="fill" is_animated="0" name="0" clip_to_extent="1" frame_rate="10">
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
- <layer pass="0" enabled="1" class="SimpleFill" id="{abe5e89a-5a3b-4401-8d8f-6cd38279c19b}" locked="0">
- <Option type="Map">
- <Option type="QString" name="border_width_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="color" value="133,182,111,255,rgb:0.52156862745098043,0.71372549019607845,0.43529411764705883,1"/>
- <Option type="QString" name="joinstyle" value="bevel"/>
- <Option type="QString" name="offset" value="0,0"/>
- <Option type="QString" name="offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="offset_unit" value="MM"/>
- <Option type="QString" name="outline_color" value="35,35,35,255,rgb:0.13725490196078433,0.13725490196078433,0.13725490196078433,1"/>
- <Option type="QString" name="outline_style" value="solid"/>
- <Option type="QString" name="outline_width" value="0.5"/>
- <Option type="QString" name="outline_width_unit" value="MM"/>
- <Option type="QString" name="style" value="no"/>
+ <layer locked="0" pass="0" enabled="1" id="{abe5e89a-5a3b-4401-8d8f-6cd38279c19b}" class="SimpleFill">
+ <Option type="Map">
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="border_width_map_unit_scale"/>
+ <Option type="QString" value="133,182,111,255,rgb:0.52156862745098043,0.71372549019607845,0.43529411764705883,1" name="color"/>
+ <Option type="QString" value="bevel" name="joinstyle"/>
+ <Option type="QString" value="0,0" name="offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="offset_unit"/>
+ <Option type="QString" value="35,35,35,255,rgb:0.13725490196078433,0.13725490196078433,0.13725490196078433,1" name="outline_color"/>
+ <Option type="QString" value="solid" name="outline_style"/>
+ <Option type="QString" value="0.5" name="outline_width"/>
+ <Option type="QString" value="MM" name="outline_width_unit"/>
+ <Option type="QString" value="no" name="style"/>
</Option>
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
</layer>
@@ -2799,42 +2913,42 @@ def my_form_open(dialog, layer, feature):
<sizescale/>
<data-defined-properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data-defined-properties>
</renderer-v2>
<selection mode="Default">
<selectionColor invalid="1"/>
<selectionSymbol>
- <symbol force_rhr="0" type="fill" name="" alpha="1" frame_rate="10" is_animated="0" clip_to_extent="1">
+ <symbol force_rhr="0" alpha="1" type="fill" is_animated="0" name="" clip_to_extent="1" frame_rate="10">
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
- <layer pass="0" enabled="1" class="SimpleFill" id="{4e6c353d-a5c8-4349-b244-f0ac89f8255a}" locked="0">
- <Option type="Map">
- <Option type="QString" name="border_width_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="color" value="0,0,255,255,rgb:0,0,1,1"/>
- <Option type="QString" name="joinstyle" value="bevel"/>
- <Option type="QString" name="offset" value="0,0"/>
- <Option type="QString" name="offset_map_unit_scale" value="3x:0,0,0,0,0,0"/>
- <Option type="QString" name="offset_unit" value="MM"/>
- <Option type="QString" name="outline_color" value="35,35,35,255,rgb:0.13725490196078433,0.13725490196078433,0.13725490196078433,1"/>
- <Option type="QString" name="outline_style" value="solid"/>
- <Option type="QString" name="outline_width" value="0.26"/>
- <Option type="QString" name="outline_width_unit" value="MM"/>
- <Option type="QString" name="style" value="solid"/>
+ <layer locked="0" pass="0" enabled="1" id="{4e6c353d-a5c8-4349-b244-f0ac89f8255a}" class="SimpleFill">
+ <Option type="Map">
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="border_width_map_unit_scale"/>
+ <Option type="QString" value="0,0,255,255,rgb:0,0,1,1" name="color"/>
+ <Option type="QString" value="bevel" name="joinstyle"/>
+ <Option type="QString" value="0,0" name="offset"/>
+ <Option type="QString" value="3x:0,0,0,0,0,0" name="offset_map_unit_scale"/>
+ <Option type="QString" value="MM" name="offset_unit"/>
+ <Option type="QString" value="35,35,35,255,rgb:0.13725490196078433,0.13725490196078433,0.13725490196078433,1" name="outline_color"/>
+ <Option type="QString" value="solid" name="outline_style"/>
+ <Option type="QString" value="0.26" name="outline_width"/>
+ <Option type="QString" value="MM" name="outline_width_unit"/>
+ <Option type="QString" value="solid" name="style"/>
</Option>
<data_defined_properties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</data_defined_properties>
</layer>
@@ -2843,22 +2957,22 @@ def my_form_open(dialog, layer, feature):
</selection>
<customproperties>
<Option type="Map">
- <Option type="QString" name="QFieldSync/action" value="no_action"/>
- <Option type="QString" name="QFieldSync/attachment_naming" value="{}"/>
- <Option type="QString" name="QFieldSync/cloud_action" value="offline"/>
+ <Option type="QString" value="no_action" name="QFieldSync/action"/>
+ <Option type="QString" value="{}" name="QFieldSync/attachment_naming"/>
+ <Option type="QString" value="offline" name="QFieldSync/cloud_action"/>
<Option type="invalid" name="QFieldSync/geometry_locked_expression"/>
- <Option type="QString" name="QFieldSync/photo_naming" value="{}"/>
- <Option type="QString" name="QFieldSync/relationship_maximum_visible" value="{}"/>
- <Option type="QString" name="QFieldSync/remoteLayerId" value="BDPARCELLAIRE_VECTEUR_WLD_BDD_WGS84G_parcelle_4fc600b5_b730_417c_81c3_52e182085820"/>
- <Option type="int" name="QFieldSync/tracking_distance_requirement_minimum_meters" value="30"/>
- <Option type="int" name="QFieldSync/tracking_erroneous_distance_safeguard_maximum_meters" value="1"/>
- <Option type="int" name="QFieldSync/tracking_measurement_type" value="0"/>
- <Option type="int" name="QFieldSync/tracking_time_requirement_interval_seconds" value="30"/>
- <Option type="int" name="QFieldSync/value_map_button_interface_threshold" value="0"/>
+ <Option type="QString" value="{}" name="QFieldSync/photo_naming"/>
+ <Option type="QString" value="{}" name="QFieldSync/relationship_maximum_visible"/>
+ <Option type="QString" value="BDPARCELLAIRE_VECTEUR_WLD_BDD_WGS84G_parcelle_4fc600b5_b730_417c_81c3_52e182085820" name="QFieldSync/remoteLayerId"/>
+ <Option type="int" value="30" name="QFieldSync/tracking_distance_requirement_minimum_meters"/>
+ <Option type="int" value="1" name="QFieldSync/tracking_erroneous_distance_safeguard_maximum_meters"/>
+ <Option type="int" value="0" name="QFieldSync/tracking_measurement_type"/>
+ <Option type="int" value="30" name="QFieldSync/tracking_time_requirement_interval_seconds"/>
+ <Option type="int" value="0" name="QFieldSync/value_map_button_interface_threshold"/>
<Option type="List" name="dualview/previewExpressions">
<Option type="QString" value="&quot;nom&quot;"/>
</Option>
- <Option type="int" name="embeddedWidgets/count" value="0"/>
+ <Option type="int" value="0" name="embeddedWidgets/count"/>
<Option type="invalid" name="variableNames"/>
<Option type="invalid" name="variableValues"/>
</Option>
@@ -2866,17 +2980,17 @@ def my_form_open(dialog, layer, feature):
<blendMode>0</blendMode>
<featureBlendMode>0</featureBlendMode>
<layerOpacity>1</layerOpacity>
- <geometryOptions geometryPrecision="0" removeDuplicateNodes="0">
+ <geometryOptions removeDuplicateNodes="0" geometryPrecision="0">
<activeChecks/>
<checkConfiguration type="Map">
<Option type="Map" name="QgsGeometryGapCheck">
- <Option type="double" name="allowedGapsBuffer" value="0"/>
- <Option type="bool" name="allowedGapsEnabled" value="false"/>
+ <Option type="double" value="0" name="allowedGapsBuffer"/>
+ <Option type="bool" value="false" name="allowedGapsEnabled"/>
<Option type="invalid" name="allowedGapsLayer"/>
</Option>
</checkConfiguration>
</geometryOptions>
- <legend type="default-vector" showLabelLegend="0"/>
+ <legend showLabelLegend="0" type="default-vector"/>
<referencedLayers/>
<fieldConfiguration>
<field configurationFlags="NoFlag" name="numero">
@@ -2977,14 +3091,14 @@ def my_form_open(dialog, layer, feature):
<default applyOnUpdate="0" expression="" field="code_arr"/>
</defaults>
<constraints>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="numero"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="feuille"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="section"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="code_dep"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="nom_com"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="code_com"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="com_abs"/>
- <constraint unique_strength="0" exp_strength="0" constraints="0" notnull_strength="0" field="code_arr"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="numero"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="feuille"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="section"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="code_dep"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="nom_com"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="code_com"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="com_abs"/>
+ <constraint unique_strength="0" exp_strength="0" notnull_strength="0" constraints="0" field="code_arr"/>
</constraints>
<constraintExpressions>
<constraint exp="" desc="" field="numero"/>
@@ -3000,19 +3114,19 @@ def my_form_open(dialog, layer, feature):
<attributeactions>
<defaultAction key="Canvas" value="{00000000-0000-0000-0000-000000000000}"/>
</attributeactions>
- <attributetableconfig sortOrder="0" actionWidgetStyle="dropDown" sortExpression="">
+ <attributetableconfig actionWidgetStyle="dropDown" sortOrder="0" sortExpression="">
<columns>
- <column type="field" name="id" hidden="0" width="-1"/>
- <column type="field" name="nom" hidden="0" width="-1"/>
- <column type="field" name="nom_m" hidden="0" width="-1"/>
- <column type="field" name="insee_com" hidden="0" width="-1"/>
- <column type="field" name="statut" hidden="0" width="-1"/>
- <column type="field" name="population" hidden="0" width="-1"/>
- <column type="field" name="insee_can" hidden="0" width="-1"/>
- <column type="field" name="insee_arr" hidden="0" width="-1"/>
- <column type="field" name="insee_dep" hidden="0" width="-1"/>
- <column type="field" name="insee_reg" hidden="0" width="-1"/>
- <column type="field" name="siren_epci" hidden="0" width="-1"/>
+ <column type="field" hidden="0" name="id" width="-1"/>
+ <column type="field" hidden="0" name="nom" width="-1"/>
+ <column type="field" hidden="0" name="nom_m" width="-1"/>
+ <column type="field" hidden="0" name="insee_com" width="-1"/>
+ <column type="field" hidden="0" name="statut" width="-1"/>
+ <column type="field" hidden="0" name="population" width="-1"/>
+ <column type="field" hidden="0" name="insee_can" width="-1"/>
+ <column type="field" hidden="0" name="insee_arr" width="-1"/>
+ <column type="field" hidden="0" name="insee_dep" width="-1"/>
+ <column type="field" hidden="0" name="insee_reg" width="-1"/>
+ <column type="field" hidden="0" name="siren_epci" width="-1"/>
<column type="actions" hidden="1" width="-1"/>
</columns>
</attributetableconfig>
@@ -3058,30 +3172,30 @@ def my_form_open(dialog, layer, feature):
<field name="statut" editable="1"/>
</editable>
<labelOnTop>
- <field labelOnTop="0" name="id"/>
- <field labelOnTop="0" name="insee_arr"/>
- <field labelOnTop="0" name="insee_can"/>
- <field labelOnTop="0" name="insee_com"/>
- <field labelOnTop="0" name="insee_dep"/>
- <field labelOnTop="0" name="insee_reg"/>
- <field labelOnTop="0" name="nom"/>
- <field labelOnTop="0" name="nom_m"/>
- <field labelOnTop="0" name="population"/>
- <field labelOnTop="0" name="siren_epci"/>
- <field labelOnTop="0" name="statut"/>
+ <field name="id" labelOnTop="0"/>
+ <field name="insee_arr" labelOnTop="0"/>
+ <field name="insee_can" labelOnTop="0"/>
+ <field name="insee_com" labelOnTop="0"/>
+ <field name="insee_dep" labelOnTop="0"/>
+ <field name="insee_reg" labelOnTop="0"/>
+ <field name="nom" labelOnTop="0"/>
+ <field name="nom_m" labelOnTop="0"/>
+ <field name="population" labelOnTop="0"/>
+ <field name="siren_epci" labelOnTop="0"/>
+ <field name="statut" labelOnTop="0"/>
</labelOnTop>
<reuseLastValue>
- <field name="id" reuseLastValue="0"/>
- <field name="insee_arr" reuseLastValue="0"/>
- <field name="insee_can" reuseLastValue="0"/>
- <field name="insee_com" reuseLastValue="0"/>
- <field name="insee_dep" reuseLastValue="0"/>
- <field name="insee_reg" reuseLastValue="0"/>
- <field name="nom" reuseLastValue="0"/>
- <field name="nom_m" reuseLastValue="0"/>
- <field name="population" reuseLastValue="0"/>
- <field name="siren_epci" reuseLastValue="0"/>
- <field name="statut" reuseLastValue="0"/>
+ <field reuseLastValue="0" name="id"/>
+ <field reuseLastValue="0" name="insee_arr"/>
+ <field reuseLastValue="0" name="insee_can"/>
+ <field reuseLastValue="0" name="insee_com"/>
+ <field reuseLastValue="0" name="insee_dep"/>
+ <field reuseLastValue="0" name="insee_reg"/>
+ <field reuseLastValue="0" name="nom"/>
+ <field reuseLastValue="0" name="nom_m"/>
+ <field reuseLastValue="0" name="population"/>
+ <field reuseLastValue="0" name="siren_epci"/>
+ <field reuseLastValue="0" name="statut"/>
</reuseLastValue>
<dataDefinedFieldProperties/>
<widgets/>
@@ -3095,7 +3209,7 @@ def my_form_open(dialog, layer, feature):
<layer id="Ortho_20_cm_f8497a68_e819_4170_a2ce_17cc699ac2d2"/>
<layer id="Parcelles_b677c8a6_df4d_4e0a_9f9f_42287fd8263e"/>
<layer id="Communes_4866eaff_96f1_4af8_820c_6a6e1c2a757b"/>
- <layer id="Context_records_94782d53_b0c1_4448_9720_44f58c1a13fa"/>
+ <layer id="Context_records_321d8648_b561_45da_9000_6df5d7562f17"/>
</layerorder>
<labelEngineSettings/>
<properties>
@@ -3155,9 +3269,9 @@ def my_form_open(dialog, layer, feature):
</properties>
<dataDefinedServerProperties>
<Option type="Map">
- <Option type="QString" name="name" value=""/>
+ <Option type="QString" value="" name="name"/>
<Option name="properties"/>
- <Option type="QString" name="type" value="collection"/>
+ <Option type="QString" value="collection" name="type"/>
</Option>
</dataDefinedServerProperties>
<visibility-presets/>
@@ -3181,9 +3295,9 @@ def my_form_open(dialog, layer, feature):
<mapViewDocks3D/>
<Bookmarks/>
<Sensors/>
- <ProjectViewSettings UseProjectScales="0" rotation="0">
+ <ProjectViewSettings rotation="0" UseProjectScales="0">
<Scales/>
- <DefaultViewExtent xmax="8.23398533104295716" ymax="51.57939770743301011" xmin="-4.78929591895689732" ymin="41.76492131415694331">
+ <DefaultViewExtent xmin="-5.01831950074398492" ymin="40.66148120684319167" xmax="10.32258959016502331" ymax="52.2225453683134333">
<spatialrefsys nativeFormat="Wkt">
<wkt>GEOGCRS["WGS 84",ENSEMBLE["World Geodetic System 1984 ensemble",MEMBER["World Geodetic System 1984 (Transit)"],MEMBER["World Geodetic System 1984 (G730)"],MEMBER["World Geodetic System 1984 (G873)"],MEMBER["World Geodetic System 1984 (G1150)"],MEMBER["World Geodetic System 1984 (G1674)"],MEMBER["World Geodetic System 1984 (G1762)"],MEMBER["World Geodetic System 1984 (G2139)"],ELLIPSOID["WGS 84",6378137,298.257223563,LENGTHUNIT["metre",1]],ENSEMBLEACCURACY[2.0]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433]],CS[ellipsoidal,2],AXIS["geodetic latitude (Lat)",north,ORDER[1],ANGLEUNIT["degree",0.0174532925199433]],AXIS["geodetic longitude (Lon)",east,ORDER[2],ANGLEUNIT["degree",0.0174532925199433]],USAGE[SCOPE["Horizontal component of 3D system."],AREA["World."],BBOX[-90,-180,90,180]],ID["EPSG",4326]]</wkt>
<proj4>+proj=longlat +datum=WGS84 +no_defs</proj4>
@@ -3197,10 +3311,10 @@ def my_form_open(dialog, layer, feature):
</spatialrefsys>
</DefaultViewExtent>
</ProjectViewSettings>
- <ProjectStyleSettings DefaultSymbolOpacity="1" iccProfileId="attachment:///QGIS3-wynsgg" projectStyleId="attachment:///Rpvzry_styles.db" RandomizeDefaultSymbolColor="1" colorModel="Rgb">
+ <ProjectStyleSettings RandomizeDefaultSymbolColor="1" iccProfileId="attachment:///QGIS3-wynsgg" DefaultSymbolOpacity="1" colorModel="Rgb" projectStyleId="attachment:///Rpvzry_styles.db">
<databases/>
</ProjectStyleSettings>
- <ProjectTimeSettings totalMovieFrames="100" cumulativeTemporalRange="0" frameRate="1" timeStep="1" timeStepUnit="h"/>
+ <ProjectTimeSettings cumulativeTemporalRange="0" timeStepUnit="h" timeStep="1" frameRate="1" totalMovieFrames="100"/>
<ElevationProperties FilterInvertSlider="0">
<terrainProvider type="flat">
<TerrainProvider scale="1" offset="0"/>
@@ -3210,27 +3324,27 @@ def my_form_open(dialog, layer, feature):
<BearingFormat id="bearing">
<Option type="Map">
<Option type="invalid" name="decimal_separator"/>
- <Option type="int" name="decimals" value="6"/>
- <Option type="int" name="direction_format" value="0"/>
- <Option type="int" name="rounding_type" value="0"/>
- <Option type="bool" name="show_plus" value="false"/>
- <Option type="bool" name="show_thousand_separator" value="true"/>
- <Option type="bool" name="show_trailing_zeros" value="false"/>
+ <Option type="int" value="6" name="decimals"/>
+ <Option type="int" value="0" name="direction_format"/>
+ <Option type="int" value="0" name="rounding_type"/>
+ <Option type="bool" value="false" name="show_plus"/>
+ <Option type="bool" value="true" name="show_thousand_separator"/>
+ <Option type="bool" value="false" name="show_trailing_zeros"/>
<Option type="invalid" name="thousand_separator"/>
</Option>
</BearingFormat>
<GeographicCoordinateFormat id="geographiccoordinate">
<Option type="Map">
- <Option type="QString" name="angle_format" value="DecimalDegrees"/>
+ <Option type="QString" value="DecimalDegrees" name="angle_format"/>
<Option type="invalid" name="decimal_separator"/>
- <Option type="int" name="decimals" value="6"/>
- <Option type="int" name="rounding_type" value="0"/>
- <Option type="bool" name="show_leading_degree_zeros" value="false"/>
- <Option type="bool" name="show_leading_zeros" value="false"/>
- <Option type="bool" name="show_plus" value="false"/>
- <Option type="bool" name="show_suffix" value="false"/>
- <Option type="bool" name="show_thousand_separator" value="true"/>
- <Option type="bool" name="show_trailing_zeros" value="false"/>
+ <Option type="int" value="6" name="decimals"/>
+ <Option type="int" value="0" name="rounding_type"/>
+ <Option type="bool" value="false" name="show_leading_degree_zeros"/>
+ <Option type="bool" value="false" name="show_leading_zeros"/>
+ <Option type="bool" value="false" name="show_plus"/>
+ <Option type="bool" value="false" name="show_suffix"/>
+ <Option type="bool" value="true" name="show_thousand_separator"/>
+ <Option type="bool" value="false" name="show_trailing_zeros"/>
<Option type="invalid" name="thousand_separator"/>
</Option>
</GeographicCoordinateFormat>
@@ -3248,7 +3362,7 @@ def my_form_open(dialog, layer, feature):
</spatialrefsys>
</CoordinateCustomCrs>
</ProjectDisplaySettings>
- <ProjectGpsSettings destinationFollowsActiveLayer="1" destinationLayerProvider="ogr" destinationLayerSource="/home/thomas/StageM2/ishtar/ishtar_common/qfield/model/Finds.gpkg|layername=Finds" destinationLayer="Finds_7595ca92_4128_456d_a700_416cedf9aaa4" destinationLayerName="Finds" autoAddTrackVertices="0" autoCommitFeatures="0">
+ <ProjectGpsSettings autoCommitFeatures="0" destinationLayerProvider="ogr" destinationFollowsActiveLayer="1" destinationLayerName="Context_records" destinationLayer="Context_records_321d8648_b561_45da_9000_6df5d7562f17" destinationLayerSource="/home/thomas/StageM2/ishtar/ishtar_common/qfield/model/Context_records.gpkg|layername=Context_records" autoAddTrackVertices="0">
<timeStampFields/>
</ProjectGpsSettings>
</qgis>
diff --git a/ishtar_common/qfield/model/Prospections_attachments.zip b/ishtar_common/qfield/model/Prospections_attachments.zip
index 5648d20d8..463d5b82d 100644
--- a/ishtar_common/qfield/model/Prospections_attachments.zip
+++ b/ishtar_common/qfield/model/Prospections_attachments.zip
Binary files differ
diff --git a/ishtar_common/tests.py b/ishtar_common/tests.py
index 909380e77..3540f9cfe 100644
--- a/ishtar_common/tests.py
+++ b/ishtar_common/tests.py
@@ -2862,14 +2862,15 @@ class BaseImportTest(TestCase):
# List of modified and new values to verify the absence/presence depending on the situation
if mode == 1:
old = ['champ_id', 'champ_ue', 'champ_x', 'champ_y', 'champ_z', 'champ_wkt_modif', 'champ_nom', 'champ_ope',
- 'champ_insee', 'champ_parc', 'champ_type', 'champ_occup', 'champ_desc', 'champ_loca', 'champ_media_cr',
- 'champ_periode', 'champ_acti', 'champ_geom']
+ 'champ_insee', 'champ_section', 'champ_parc', 'champ_type', 'champ_occup', 'champ_desc', 'champ_loca',
+ 'champ_media_cr', 'champ_periode', 'champ_acti', 'champ_geom']
new = ['Identifiant', 'UE', 'X', 'Y', 'Z', 'WKT_point', 'Unité_Enregistrement', 'Opération', 'INSEE_Commune',
- 'Parcelle', 'Type', 'Interprétation', 'Description', 'Localisation', 'Media', 'Periode', 'Type_Activité', 'WKT']
+ 'Section', 'Parcelle', 'Type', 'Interprétation', 'Description', 'Localisation', 'Media', 'Periode', 'Type_Activité', 'WKT']
if mode == 2:
- old = ['champ_id', 'champ_ue', 'champ_wkt_simple', 'champ_nom', 'champ_ope', 'champ_insee', 'champ_parc',
- 'champ_type', 'champ_occup', 'champ_desc', 'champ_loca', 'champ_media_cr', 'champ_periode', 'champ_acti', 'champ_geom']
- new = ['Identifiant', 'UE', 'WKT_point', 'Unité_Enregistrement', 'Opération', 'INSEE_Commune', 'Parcelle',
+ old = ['champ_id', 'champ_ue', 'champ_wkt_simple', 'champ_nom', 'champ_ope', 'champ_insee', 'champ_section',
+ 'champ_parc', 'champ_type', 'champ_occup', 'champ_desc', 'champ_loca', 'champ_media_cr',
+ 'champ_periode', 'champ_acti', 'champ_geom']
+ new = ['Identifiant', 'UE', 'WKT_point', 'Unité_Enregistrement', 'Opération', 'INSEE_Commune', 'Section', 'Parcelle',
'Type', 'Interprétation', 'Description', 'Localisation', 'Media', 'Periode', 'Type_Activité', 'WKT']
if mode == 3:
old = ['champ_nom', 'champ_ope', 'champ_geom', 'champ_id', 'champ_ue', 'champ_date', 'champ_x', 'champ_y',
@@ -2878,13 +2879,10 @@ class BaseImportTest(TestCase):
with open(new_qgs, 'r', encoding='utf-8') as file:
style = file.read()
for elem in old:
- print(mode, elem)
bool = f'name="{elem}"' in style
self.assertEqual(bool, False)
for elem in new:
bool = f'name="{elem}"' in style
- if not bool:
- print(elem)
self.assertEqual(bool, True)
for file in dir_list:
os.remove(os.path.join(folder, file))
diff --git a/ishtar_common/views_item.py b/ishtar_common/views_item.py
index e697a2435..001a1437f 100644
--- a/ishtar_common/views_item.py
+++ b/ishtar_common/views_item.py
@@ -3295,7 +3295,7 @@ def gpkg_creation(root, table_cols, col_names, datas):
if origin == 'finds':
# 4a) Creation of the finds layer and its attributes
layer = datasource.CreateLayer('Finds', srs, ogr.wkbPoint25D)
- layer = attributes_creation_finds_a(layer, col_names, table_cols)
+ layer = attributes_creation_finds_manual(layer, col_names, table_cols)
# 5a) Populating the finds layer with the datas
list_cr = populating_layer_finds(layer,table_cols,col_names,datas)
datasource = None
@@ -3309,11 +3309,11 @@ def gpkg_creation(root, table_cols, col_names, datas):
srs.ImportFromEPSG(4326)
# 7a) Creation of the cr's layer and a list of default attrbutes
layer = datasource.CreateLayer('Context_records', srs, ogr.wkbMultiPolygon)
- list_crea = ['Unité_Enregistrement', 'Opération', 'INSEE_Commune', 'Parcelle', 'Type', 'Interprétation',
+ list_crea = ['Unité_Enregistrement', 'Opération', 'INSEE_Commune', 'Section', 'Parcelle', 'Type', 'Interprétation',
'Description', 'Localisation', 'Media', 'Periode', 'Type_Activité', 'WKT']
- layer = attributes_creation_cr_a(layer, list_crea)
+ layer = attributes_creation_cr_automatic(layer, list_crea)
# 8a) Populating the cr's layer with datas from the cr of the extracted finds
- list_ope = populating_layer_cr_a(layer, list_crea, list_cr)
+ list_ope = populating_layer_cr_automatic(layer, list_crea, list_cr)
datasource = None
# 9a) Preparation of a list of the attributes names for the style modifications
list_crea = ['cr', list_crea]
@@ -3321,7 +3321,7 @@ def gpkg_creation(root, table_cols, col_names, datas):
# 4b) Creation of the finds layer and a list of default attrbutes
layer = datasource.CreateLayer('Finds', srs, ogr.wkbPoint25D)
list_crea = ['Identifiant', 'UE', 'Date', 'X', 'Y', 'Z', 'Matériaux', 'Description', 'Media', 'WKT_point']
- attributes_creation_finds_b(layer, list_crea)
+ attributes_creation_finds_automatic(layer, list_crea)
datasource = None
# 5b) Creation of the Context Records file
cr = os.path.join(root, 'export', 'Context_records.gpkg')
@@ -3333,9 +3333,9 @@ def gpkg_creation(root, table_cols, col_names, datas):
srs.ImportFromEPSG(4326)
# 6a) Creation of the cr's layer and its attributes
layer = datasource.CreateLayer('Context_records', srs, ogr.wkbMultiPolygon)
- layer = attributes_creation_cr_b(layer, col_names, table_cols)
+ layer = attributes_creation_cr_manual(layer, col_names, table_cols)
# 7b) Populating the cr's layer with the datas
- list_ope = populating_layer_cr_b(layer, table_cols, col_names, datas)
+ list_ope = populating_layer_cr_manual(layer, table_cols, col_names, datas)
# 8b) Preparation of a list of the attributes names for the style modifications
list_crea = ['finds', list_crea]
return finds, cr, list_ope, list_crea
@@ -3360,7 +3360,7 @@ def geometry_attribution (table_cols, datas):
return origin
-def attributes_creation_finds_a(layer, col_names, table_cols):
+def attributes_creation_finds_manual(layer, col_names, table_cols):
# print(table_cols) # debugtest
# print(col_names) # debugtest
# print(datas) # debugtest
@@ -3444,7 +3444,7 @@ def populating_layer_finds(layer, table_cols, col_names, datas):
return list_cr
-def attributes_creation_finds_b(layer, list_crea):
+def attributes_creation_finds_automatic(layer, list_crea):
# Gestion of specific types of attributes for the default values
for attribute in list_crea:
if attribute == 'Date':
@@ -3456,13 +3456,13 @@ def attributes_creation_finds_b(layer, list_crea):
return layer
-def attributes_creation_cr_a(layer, list_crea):
+def attributes_creation_cr_automatic(layer, list_crea):
for idx in range(0, len(list_crea)):
layer.CreateField(ogr.FieldDefn(list_crea[idx], ogr.OFTString))
return layer
-def populating_layer_cr_a(layer, list_crea, list_cr):
+def populating_layer_cr_automatic(layer, list_crea, list_cr):
list_ope = []
# Query in the DataBase to get information on the Context Records of the Finds exported
ContextRecord = apps.get_model('archaeological_context_records', 'ContextRecord')
@@ -3514,7 +3514,7 @@ def populating_layer_cr_a(layer, list_crea, list_cr):
return list_ope
-def attributes_creation_cr_b(layer, col_names, table_cols):
+def attributes_creation_cr_manual(layer, col_names, table_cols):
for idx in range(0, len(col_names)):
if table_cols[idx] != '':
# print(table_cols[idx]) # debugtest
@@ -3523,7 +3523,7 @@ def attributes_creation_cr_b(layer, col_names, table_cols):
return layer
-def populating_layer_cr_b(layer, table_cols, col_names, datas):
+def populating_layer_cr_manual(layer, table_cols, col_names, datas):
#print(table_cols) #debugtest
#print(col_names) #debugtest
#print(datas) #debugtest
@@ -3546,7 +3546,6 @@ def populating_layer_cr_b(layer, table_cols, col_names, datas):
cr, __ = ContextRecord.objects.get_or_create(
label=name
)
- print(str(cr.multi_polygon))
try:
geom = ogr.CreateGeometryFromWkt(str(cr.geodata.multi_polygon).split(';')[-1])
except:
@@ -3564,11 +3563,11 @@ def populating_layer_cr_b(layer, table_cols, col_names, datas):
def modification_style(qgs_path, table_cols, col_names, list_ope, list_crea):
# Lists of default names in the style, attribut names of the datas and new default names
list_ref = ['champ_date', 'champ_datetime', 'champ_x', 'champ_y', 'champ_z', 'champ_ue',
- 'champ_ope', 'champ_insee', 'champ_parc', 'champ_geom']
+ 'champ_ope', 'champ_insee', 'champ_section', 'champ_parc', 'champ_geom']
list_search = ['_date', '_datetime', 'base_finds__x', 'base_finds__y', 'base_finds__z', 'context_record__label',
- 'operation__code_patriarche', 'town__numero_insee', 'parcel__external_id',
+ 'operation__code_patriarche', 'town__numero_insee', 'parcel__section', 'parcel__parcel_number',
'geodata__multi_polygon']
- list_auto = ['Date', 'Date/Temps', 'X', 'Y', 'Z', 'UE', 'Opération', 'INSEE_Commune', 'Parcelle', 'WKT']
+ list_auto = ['Date', 'Date/Temps', 'X', 'Y', 'Z', 'UE', 'Opération', 'INSEE_Commune', 'Section', 'Parcelle', 'WKT']
# Opening of the style
text = open(qgs_path, encoding='utf-8').read()
# Adding the different Operations linked of the Contexts Records and/or Finds exported to a list of possible values
@@ -3577,27 +3576,21 @@ def modification_style(qgs_path, table_cols, col_names, list_ope, list_crea):
for ope in list_ope:
choice = ' <Option type="Map">\n <Option name="{}" value="{}" type="QString"/>\n </Option>\n'.format(ope, ope)
new_text += choice
- old_text = ' <Option type="Map">\n <Option type="QString" name="Test_choice" value="Test_choice"/>\n </Option>\n'
+ old_text = ' <Option type="Map">\n <Option type="QString" value="Test_choice" name="Test_choice"/>\n </Option>\n'
text = text.replace(old_text, new_text)
else:
text = text.replace("Test_choice", "Null")
# Specifics modifications if the datas don't come from Finds
if list_crea[0] == 'finds':
- print(table_cols)
for ref in list_ref:
id_ref = list_ref.index(ref)
new = ''
for col in table_cols:
- if list_search[id_ref] in col[0]:
- print('A')
+ if col != '' and list_search[id_ref] in col[0]:
id_new = table_cols.index(col)
new = col_names[id_new]
- print(col, new)
if new == '':
- print('B')
new = list_auto[id_ref]
- print(new)
- print(ref, new)
text = text.replace(ref, new)
# List of corresponding default names in the style linked to the default names used for the Finds
list_corr = ['champ_id', 'champ_ue', 'champ_date', 'champ_x', 'champ_y', 'champ_z', 'champ_matériaux',
@@ -3623,13 +3616,14 @@ def modification_style(qgs_path, table_cols, col_names, list_ope, list_crea):
id_ref = list_ref.index(ref)
new = ''
for col in table_cols:
- if list_search[id_ref] in col:
+ if col != '' and list_search[id_ref] in col:
id_new = table_cols.index(col)
+ new = col_names[id_new]
if new == '':
new = list_auto[id_ref]
text = text.replace(ref, new)
# List of corresponding default names in the style linked to the default names used for the Finds
- list_corr = ['champ_nom', 'champ_ope', 'champ_insee', 'champ_parc', 'champ_type', 'champ_occup', 'champ_desc',
+ list_corr = ['champ_nom', 'champ_ope', 'champ_insee', 'champ_section', 'champ_parc', 'champ_type', 'champ_occup', 'champ_desc',
'champ_loca', 'champ_media_cr', 'champ_periode', 'champ_acti', 'champ_geom']
# Test in case the all names of attributes are in lists
try: