Message posté par : jh_kd
----------------------------------------
Bonjour,
Sans nouvelle du forum j'ai poursuivi avec QGis 2.18, c'est quand même plus
difficile car maintenant quand je dois déplacer manuellement un point avec 2 lettres (si
juxtaposition de plusieurs points) je n'ai plus le petit "x" qui m'aide
à situer où je dois placer la souris.
Bon tant pis.
J'ai aussi essayé d'enregistrer mon style sous 3.10 et cela ne marche pas non plus
(après chargement dans 3.10 tous les points rouges disparaissent)... donc je pense
qu'il y a un bug dans 3.10 (juste une hypothèse),
donc ma question : cela sera-t-il corrigé en ligne dans 3.10 et alors je dois attendre
avec 2.18 et 3.10 en veilleuse, ou bien, je dois attendre une autre version pérenne que
3.10 et donc je peux désinstaller 3.10.
Voici les 2 fichiers texte:
test.qml après enregistrement comme demandé (qui ne marche pas dans 3.10 mais qui marche
dans 2.18, comme dans initialement dans 1.8):
<!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>
<qgis version="2.18.17" simplifyAlgorithm="0"
minimumScale="0" maximumScale="1e+08"
simplifyDrawingHints="0" minLabelScale="1"
maxLabelScale="1e+08" simplifyDrawingTol="1" readOnly="0"
simplifyMaxScale="1" hasScaleBasedVisibilityFlag="0"
simplifyLocal="1" scaleBasedLabelVisibilityFlag="0">
<edittypes>
<edittype widgetv2type="TextEdit" name="longitude">
<widgetv2config IsMultiline="0" fieldEditable="1"
constraint="" UseHtml="0" labelOnTop="0"
constraintDescription="" notNull="0"/>
</edittype>
<edittype widgetv2type="TextEdit" name="latitude">
<widgetv2config IsMultiline="0" fieldEditable="1"
constraint="" UseHtml="0" labelOnTop="0"
constraintDescription="" notNull="0"/>
</edittype>
<edittype widgetv2type="TextEdit" name="code">
<widgetv2config IsMultiline="0" fieldEditable="1"
constraint="" UseHtml="0" labelOnTop="0"
constraintDescription="" notNull="0"/>
</edittype>
</edittypes>
<renderer-v2 forceraster="0" symbollevels="0"
type="singleSymbol" enableorderby="0">
<symbols>
<symbol alpha="1" clip_to_extent="1" type="marker"
name="0">
<layer pass="0" class="SimpleMarker"
locked="0">
<prop k="angle" v="0"/>
<prop k="color" v="0,0,0,255"/>
<prop k="horizontal_anchor_point" v="1"/>
<prop k="joinstyle" v="bevel"/>
<prop k="name" v="circle"/>
<prop k="offset" v="0,0"/>
<prop k="offset_map_unit_scale" v="0,0,0,0,0,0"/>
<prop k="offset_unit" v="MM"/>
<prop k="outline_color" v="0,0,0,255"/>
<prop k="outline_style" v="solid"/>
<prop k="outline_width" v="0"/>
<prop k="outline_width_map_unit_scale"
v="0,0,0,0,0,0"/>
<prop k="outline_width_unit" v="MM"/>
<prop k="scale_method" v="diameter"/>
<prop k="size" v="0"/>
<prop k="size_map_unit_scale" v="0,0,0,0,0,0"/>
<prop k="size_unit" v="MM"/>
<prop k="vertical_anchor_point" v="1"/>
</layer>
</symbol>
</symbols>
<rotation/>
<sizescale scalemethod="diameter"/>
</renderer-v2>
<labeling type="simple"/>
<customproperties>
<property key="embeddedWidgets/count" value="0"/>
<property key="labeling" value="pal"/>
<property key="labeling/addDirectionSymbol" value="false"/>
<property key="labeling/angleOffset" value="0"/>
<property key="labeling/blendMode" value="0"/>
<property key="labeling/bufferBlendMode" value="0"/>
<property key="labeling/bufferColorA" value="255"/>
<property key="labeling/bufferColorB" value="255"/>
<property key="labeling/bufferColorG" value="255"/>
<property key="labeling/bufferColorR" value="255"/>
<property key="labeling/bufferDraw" value="false"/>
<property key="labeling/bufferJoinStyle" value="128"/>
<property key="labeling/bufferNoFill" value="false"/>
<property key="labeling/bufferSize" value="1"/>
<property key="labeling/bufferSizeInMapUnits"
value="false"/>
<property key="labeling/bufferSizeMapUnitScale"
value="0,0,0,0,0,0"/>
<property key="labeling/bufferTransp" value="0"/>
<property key="labeling/centroidInside" value="false"/>
<property key="labeling/centroidWhole" value="false"/>
<property key="labeling/decimals" value="3"/>
<property key="labeling/displayAll" value="false"/>
<property key="labeling/dist" value="0"/>
<property key="labeling/distInMapUnits" value="false"/>
<property key="labeling/distMapUnitScale"
value="0,0,0,0,0,0"/>
<property key="labeling/drawLabels" value="false"/>
<property key="labeling/enabled" value="false"/>
<property key="labeling/fieldName" value=""/>
<property key="labeling/fitInPolygonOnly" value="false"/>
<property key="labeling/fontCapitals" value="0"/>
<property key="labeling/fontFamily" value="MS Shell Dlg
2"/>
<property key="labeling/fontItalic" value="false"/>
<property key="labeling/fontLetterSpacing" value="0"/>
<property key="labeling/fontLimitPixelSize" value="false"/>
<property key="labeling/fontMaxPixelSize" value="10000"/>
<property key="labeling/fontMinPixelSize" value="3"/>
<property key="labeling/fontSize" value="8.25"/>
<property key="labeling/fontSizeInMapUnits" value="false"/>
<property key="labeling/fontSizeMapUnitScale"
value="0,0,0,0,0,0"/>
<property key="labeling/fontStrikeout" value="false"/>
<property key="labeling/fontUnderline" value="false"/>
<property key="labeling/fontWeight" value="50"/>
<property key="labeling/fontWordSpacing" value="0"/>
<property key="labeling/formatNumbers" value="false"/>
<property key="labeling/isExpression" value="true"/>
<property key="labeling/labelOffsetInMapUnits"
value="true"/>
<property key="labeling/labelOffsetMapUnitScale"
value="0,0,0,0,0,0"/>
<property key="labeling/labelPerPart" value="false"/>
<property key="labeling/leftDirectionSymbol"
value="<"/>
<property key="labeling/limitNumLabels" value="false"/>
<property key="labeling/maxCurvedCharAngleIn" value="25"/>
<property key="labeling/maxCurvedCharAngleOut"
value="-25"/>
<property key="labeling/maxNumLabels" value="2000"/>
<property key="labeling/mergeLines" value="false"/>
<property key="labeling/minFeatureSize" value="0"/>
<property key="labeling/multilineAlign" value="3"/>
<property key="labeling/multilineHeight" value="1"/>
<property key="labeling/namedStyle" value="Normal"/>
<property key="labeling/obstacle" value="true"/>
<property key="labeling/obstacleFactor" value="1"/>
<property key="labeling/obstacleType" value="0"/>
<property key="labeling/offsetType" value="0"/>
<property key="labeling/placeDirectionSymbol" value="0"/>
<property key="labeling/placement" value="6"/>
<property key="labeling/placementFlags" value="10"/>
<property key="labeling/plussign" value="false"/>
<property key="labeling/predefinedPositionOrder"
value="TR,TL,BR,BL,R,L,TSR,BSR"/>
<property key="labeling/preserveRotation" value="true"/>
<property key="labeling/previewBkgrdColor"
value="#ffffff"/>
<property key="labeling/priority" value="5"/>
<property key="labeling/quadOffset" value="4"/>
<property key="labeling/repeatDistance" value="0"/>
<property key="labeling/repeatDistanceMapUnitScale"
value="0,0,0,0,0,0"/>
<property key="labeling/repeatDistanceUnit" value="1"/>
<property key="labeling/reverseDirectionSymbol"
value="false"/>
<property key="labeling/rightDirectionSymbol"
value=">"/>
<property key="labeling/scaleMax" value="10000000"/>
<property key="labeling/scaleMin" value="1"/>
<property key="labeling/scaleVisibility" value="false"/>
<property key="labeling/shadowBlendMode" value="6"/>
<property key="labeling/shadowColorB" value="0"/>
<property key="labeling/shadowColorG" value="0"/>
<property key="labeling/shadowColorR" value="0"/>
<property key="labeling/shadowDraw" value="false"/>
<property key="labeling/shadowOffsetAngle" value="135"/>
<property key="labeling/shadowOffsetDist" value="1"/>
<property key="labeling/shadowOffsetGlobal" value="true"/>
<property key="labeling/shadowOffsetMapUnitScale"
value="0,0,0,0,0,0"/>
<property key="labeling/shadowOffsetUnits" value="1"/>
<property key="labeling/shadowRadius" value="1.5"/>
<property key="labeling/shadowRadiusAlphaOnly"
value="false"/>
<property key="labeling/shadowRadiusMapUnitScale"
value="0,0,0,0,0,0"/>
<property key="labeling/shadowRadiusUnits" value="1"/>
<property key="labeling/shadowScale" value="100"/>
<property key="labeling/shadowTransparency" value="30"/>
<property key="labeling/shadowUnder" value="0"/>
<property key="labeling/shapeBlendMode" value="0"/>
<property key="labeling/shapeBorderColorA" value="255"/>
<property key="labeling/shapeBorderColorB" value="128"/>
<property key="labeling/shapeBorderColorG" value="128"/>
<property key="labeling/shapeBorderColorR" value="128"/>
<property key="labeling/shapeBorderWidth" value="0"/>
<property key="labeling/shapeBorderWidthMapUnitScale"
value="0,0,0,0,0,0"/>
<property key="labeling/shapeBorderWidthUnits" value="1"/>
<property key="labeling/shapeDraw" value="false"/>
<property key="labeling/shapeFillColorA" value="255"/>
<property key="labeling/shapeFillColorB" value="255"/>
<property key="labeling/shapeFillColorG" value="255"/>
<property key="labeling/shapeFillColorR" value="255"/>
<property key="labeling/shapeJoinStyle" value="64"/>
<property key="labeling/shapeOffsetMapUnitScale"
value="0,0,0,0,0,0"/>
<property key="labeling/shapeOffsetUnits" value="1"/>
<property key="labeling/shapeOffsetX" value="0"/>
<property key="labeling/shapeOffsetY" value="0"/>
<property key="labeling/shapeRadiiMapUnitScale"
value="0,0,0,0,0,0"/>
<property key="labeling/shapeRadiiUnits" value="1"/>
<property key="labeling/shapeRadiiX" value="0"/>
<property key="labeling/shapeRadiiY" value="0"/>
<property key="labeling/shapeRotation" value="0"/>
<property key="labeling/shapeRotationType" value="0"/>
<property key="labeling/shapeSVGFile" value=""/>
<property key="labeling/shapeSizeMapUnitScale"
value="0,0,0,0,0,0"/>
<property key="labeling/shapeSizeType" value="0"/>
<property key="labeling/shapeSizeUnits" value="1"/>
<property key="labeling/shapeSizeX" value="0"/>
<property key="labeling/shapeSizeY" value="0"/>
<property key="labeling/shapeTransparency" value="0"/>
<property key="labeling/shapeType" value="0"/>
<property key="labeling/substitutions"
value="<substitutions/>"/>
<property key="labeling/textColorA" value="255"/>
<property key="labeling/textColorB" value="0"/>
<property key="labeling/textColorG" value="0"/>
<property key="labeling/textColorR" value="0"/>
<property key="labeling/textTransp" value="0"/>
<property key="labeling/upsidedownLabels" value="0"/>
<property key="labeling/useSubstitutions" value="false"/>
<property key="labeling/wrapChar" value=""/>
<property key="labeling/xOffset" value="0"/>
<property key="labeling/yOffset" value="0"/>
<property key="labeling/zIndex" value="0"/>
<property key="variableNames"/>
<property key="variableValues"/>
</customproperties>
<blendMode>0</blendMode>
<featureBlendMode>0</featureBlendMode>
<layerTransparency>0</layerTransparency>
<displayfield>longitude</displayfield>
<label>1</label>
<labelfield>code</labelfield>
<labelattributes>
<label fieldname="code" text="Étiquette"/>
<family fieldname="" name="Arial Rounded MT Bold"/>
<size fieldname="" units="pt" value="15"/>
<bold fieldname="" on="0"/>
<italic fieldname="" on="0"/>
<underline fieldname="" on="0"/>
<strikeout fieldname="" on="0"/>
<color fieldname="" red="255" blue="0"
green="0"/>
<x fieldname=""/>
<y fieldname=""/>
<offset x="0" y="0" units="pt"
yfieldname="" xfieldname=""/>
<angle fieldname="" value="0" auto="0"/>
<alignment fieldname="" value="center"/>
<buffercolor fieldname="" red="255" blue="255"
green="255"/>
<buffersize fieldname="" units="pt" value="1"/>
<bufferenabled fieldname="" on=""/>
<multilineenabled fieldname="" on=""/>
<selectedonly on=""/>
</labelattributes>
<SingleCategoryDiagramRenderer diagramType="Histogram"
sizeLegend="0" attributeLegend="1">
<DiagramCategory penColor="#000000"
labelPlacementMethod="XHeight" penWidth="0"
diagramOrientation="Up" sizeScale="0,0,0,0,0,0"
minimumSize="0" barWidth="5" penAlpha="255"
maxScaleDenominator="1e+08" backgroundColor="#ffffff"
transparency="0" width="15" scaleDependency="Area"
backgroundAlpha="255" angleOffset="1440"
scaleBasedVisibility="0" enabled="0" height="15"
lineSizeScale="0,0,0,0,0,0" sizeType="MM" lineSizeType="MM"
minScaleDenominator="inf">
<fontProperties description="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
style=""/>
<attribute field="" color="#000000" label=""/>
</DiagramCategory>
<symbol alpha="1" clip_to_extent="1" type="marker"
name="sizeSymbol">
<layer pass="0" class="SimpleMarker"
locked="0">
<prop k="angle" v="0"/>
<prop k="color" v="255,0,0,255"/>
<prop k="horizontal_anchor_point" v="1"/>
<prop k="joinstyle" v="bevel"/>
<prop k="name" v="circle"/>
<prop k="offset" v="0,0"/>
<prop k="offset_map_unit_scale" v="0,0,0,0,0,0"/>
<prop k="offset_unit" v="MM"/>
<prop k="outline_color" v="0,0,0,255"/>
<prop k="outline_style" v="solid"/>
<prop k="outline_width" v="0"/>
<prop k="outline_width_map_unit_scale"
v="0,0,0,0,0,0"/>
<prop k="outline_width_unit" v="MM"/>
<prop k="scale_method" v="diameter"/>
<prop k="size" v="2"/>
<prop k="size_map_unit_scale" v="0,0,0,0,0,0"/>
<prop k="size_unit" v="MM"/>
<prop k="vertical_anchor_point" v="1"/>
</layer>
</symbol>
</SingleCategoryDiagramRenderer>
<DiagramLayerSettings yPosColumn="-1" showColumn="-1"
linePlacementFlags="10" placement="0" dist="0"
xPosColumn="-1" priority="0" obstacle="0"
zIndex="0" showAll="1"/>
<annotationform>.</annotationform>
<aliases>
<alias field="longitude" index="0" name=""/>
<alias field="latitude" index="1" name=""/>
<alias field="code" index="2" name=""/>
</aliases>
<excludeAttributesWMS/>
<excludeAttributesWFS/>
<attributeactions default="-1"/>
<attributetableconfig actionWidgetStyle="dropDown"
sortExpression="" sortOrder="0">
<columns>
<column width="-1" hidden="0" type="field"
name="longitude"/>
<column width="-1" hidden="0" type="field"
name="latitude"/>
<column width="-1" hidden="0" type="field"
name="code"/>
<column width="-1" hidden="1" type="actions"/>
</columns>
</attributetableconfig>
<editform>.</editform>
<editforminit/>
<editforminitcodesource>0</editforminitcodesource>
<editforminitfilepath>.</editforminitfilepath>
<editforminitcode><![CDATA[# -*- coding: utf-8 -*-
"""
QGIS forms can have a Python function that is called when the form is
opened.
Use this function to add extra logic to your forms.
Enter the name of the function in the "Python Init function"
field.
An example follows:
"""
from qgis.PyQt.QtWidgets import QWidget
def my_form_open(dialog, layer, feature):
geom = feature.geometry()
control = dialog.findChild(QWidget, "MyLineEdit")
]]></editforminitcode>
<featformsuppress>0</featformsuppress>
<editorlayout>generatedlayout</editorlayout>
<widgets/>
<conditionalstyles>
<rowstyles/>
<fieldstyles/>
</conditionalstyles>
<defaults>
<default field="longitude" expression=""/>
<default field="latitude" expression=""/>
<default field="code" expression=""/>
</defaults>
<previewExpression></previewExpression>
<layerGeometryType>0</layerGeometryType>
</qgis>
et voici test310.qml après enregistrement du fichier 2.18 dans 3.10 mais qui ne marche pas
du tout:
<!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>
<qgis version="3.10.11-A Coruña"
styleCategories="AllStyleCategories" readOnly="0"
labelsEnabled="0" simplifyMaxScale="1"
hasScaleBasedVisibilityFlag="0" simplifyDrawingHints="0"
maxScale="-4.65661e-10" simplifyDrawingTol="1"
minScale="1e+08" simplifyAlgorithm="0"
simplifyLocal="1">
<flags>
<Identifiable>1</Identifiable>
<Removable>1</Removable>
<Searchable>1</Searchable>
</flags>
<renderer-v2 enableorderby="0" type="singleSymbol"
symbollevels="0" forceraster="0">
<symbols>
<symbol clip_to_extent="1" alpha="1" type="marker"
name="0" force_rhr="0">
<layer pass="0" locked="0" enabled="1"
class="SimpleMarker">
<prop v="0" k="angle"/>
<prop v="0,0,0,255" k="color"/>
<prop v="1" k="horizontal_anchor_point"/>
<prop v="bevel" k="joinstyle"/>
<prop v="circle" k="name"/>
<prop v="0,0" k="offset"/>
<prop v="3x:0,0,0,0,0,0" k="offset_map_unit_scale"/>
<prop v="MM" k="offset_unit"/>
<prop v="0,0,0,255" k="outline_color"/>
<prop v="solid" k="outline_style"/>
<prop v="0" k="outline_width"/>
<prop v="3x:0,0,0,0,0,0"
k="outline_width_map_unit_scale"/>
<prop v="MM" k="outline_width_unit"/>
<prop v="diameter" k="scale_method"/>
<prop v="0" k="size"/>
<prop v="3x:0,0,0,0,0,0" k="size_map_unit_scale"/>
<prop v="MM" k="size_unit"/>
<prop v="1" k="vertical_anchor_point"/>
<data_defined_properties>
<Option type="Map">
<Option type="QString" value=""
name="name"/>
<Option name="properties"/>
<Option type="QString" value="collection"
name="type"/>
</Option>
</data_defined_properties>
</layer>
</symbol>
</symbols>
<rotation/>
<sizescale/>
</renderer-v2>
<customproperties>
<property key="embeddedWidgets/count" value="0"/>
<property key="variableNames"/>
<property key="variableValues"/>
</customproperties>
<blendMode>0</blendMode>
<featureBlendMode>0</featureBlendMode>
<layerOpacity>1</layerOpacity>
<SingleCategoryDiagramRenderer diagramType="Pie"
attributeLegend="1">
<DiagramCategory maxScaleDenominator="1e+08" sizeType="MM"
diagramOrientation="Up" scaleBasedVisibility="0"
backgroundAlpha="255" scaleDependency="Area"
lineSizeScale="3x:0,0,0,0,0,0" width="15" penColor="#000000"
labelPlacementMethod="XHeight" enabled="0" opacity="1"
penWidth="0" minScaleDenominator="-4.65661e-10"
lineSizeType="MM" barWidth="5" backgroundColor="#ffffff"
rotationOffset="270" sizeScale="3x:0,0,0,0,0,0" height="15"
penAlpha="255" minimumSize="0">
<fontProperties style="" description="MS Shell Dlg
2,8.25,-1,5,50,0,0,0,0,0"/>
<attribute label="" color="#000000" field=""/>
</DiagramCategory>
</SingleCategoryDiagramRenderer>
<DiagramLayerSettings zIndex="0" linePlacementFlags="2"
showAll="1" placement="0" priority="0" dist="0"
obstacle="0">
<properties>
<Option type="Map">
<Option type="QString" value="" name="name"/>
<Option name="properties"/>
<Option type="QString" value="collection"
name="type"/>
</Option>
</properties>
</DiagramLayerSettings>
<geometryOptions removeDuplicateNodes="0"
geometryPrecision="0">
<activeChecks/>
<checkConfiguration/>
</geometryOptions>
<fieldConfiguration>
<field name="longitude">
<editWidget type="TextEdit">
<config>
<Option type="Map">
<Option type="QString" value="0"
name="IsMultiline"/>
<Option type="QString" value="0"
name="UseHtml"/>
</Option>
</config>
</editWidget>
</field>
<field name="latitude">
<editWidget type="TextEdit">
<config>
<Option type="Map">
<Option type="QString" value="0"
name="IsMultiline"/>
<Option type="QString" value="0"
name="UseHtml"/>
</Option>
</config>
</editWidget>
</field>
<field name="code">
<editWidget type="TextEdit">
<config>
<Option type="Map">
<Option type="QString" value="0"
name="IsMultiline"/>
<Option type="QString" value="0"
name="UseHtml"/>
</Option>
</config>
</editWidget>
</field>
</fieldConfiguration>
<aliases>
<alias index="0" field="longitude" name=""/>
<alias index="1" field="latitude" name=""/>
<alias index="2" field="code" name=""/>
</aliases>
<excludeAttributesWMS/>
<excludeAttributesWFS/>
<defaults>
<default expression="" field="longitude"
applyOnUpdate="0"/>
<default expression="" field="latitude"
applyOnUpdate="0"/>
<default expression="" field="code"
applyOnUpdate="0"/>
</defaults>
<constraints>
<constraint unique_strength="0" notnull_strength="0"
exp_strength="0" constraints="0" field="longitude"/>
<constraint unique_strength="0" notnull_strength="0"
exp_strength="0" constraints="0" field="latitude"/>
<constraint unique_strength="0" notnull_strength="0"
exp_strength="0" constraints="0" field="code"/>
</constraints>
<constraintExpressions>
<constraint exp="" desc="" field="longitude"/>
<constraint exp="" desc="" field="latitude"/>
<constraint exp="" desc="" field="code"/>
</constraintExpressions>
<expressionfields/>
<attributeactions>
<defaultAction key="Canvas"
value="{00000000-0000-0000-0000-000000000000}"/>
</attributeactions>
<attributetableconfig sortOrder="0" sortExpression=""
actionWidgetStyle="dropDown">
<columns>
<column type="field" hidden="0" name="longitude"
width="-1"/>
<column type="field" hidden="0" name="latitude"
width="-1"/>
<column type="field" hidden="0" name="code"
width="-1"/>
<column type="actions" hidden="1" width="-1"/>
</columns>
</attributetableconfig>
<conditionalstyles>
<rowstyles/>
<fieldstyles/>
</conditionalstyles>
<storedexpressions/>
<editform tolerant="1">D:/Killi-Data/QGIS</editform>
<editforminit/>
<editforminitcodesource>0</editforminitcodesource>
<editforminitfilepath></editforminitfilepath>
<editforminitcode><![CDATA[# -*- coding: utf-8 -*-
"""
QGIS forms can have a Python function that is called when the form is
opened.
Use this function to add extra logic to your forms.
Enter the name of the function in the "Python Init function"
field.
An example follows:
"""
from PyQt4.QtGui import QWidget
def my_form_open(dialog, layer, feature):
geom = feature.geometry()
control = dialog.findChild(QWidget, "MyLineEdit")
]]></editforminitcode>
<featformsuppress>0</featformsuppress>
<editorlayout>generatedlayout</editorlayout>
<editable>
<field editable="1" name="code"/>
<field editable="1" name="latitude"/>
<field editable="1" name="longitude"/>
</editable>
<labelOnTop>
<field name="code" labelOnTop="0"/>
<field name="latitude" labelOnTop="0"/>
<field name="longitude" labelOnTop="0"/>
</labelOnTop>
<widgets/>
<previewExpression>"longitude"</previewExpression>
<mapTip></mapTip>
<layerGeometryType>0</layerGeometryType>
</qgis>
Votre conseil svp?
Dernière question: si je dois passer un jour à une version ultérieure à 2.18, y a t'il
un tuto pour réaliser mon qml (celui que j'ai avait été écrit par qqn du forum, si je
me souviens bien, pour m'aider), c'est-à dire remplacer es points par 2 lettres
représentées par le "code" après longitude et latitude.
Merci,
Bien cordialement
JH
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=338105#p338105
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net