Message posté par : JMichel_31
----------------------------------------
Bonjour,
Voici deux problèmes qui se posent avec quelques tables SHAPE similaires que j'ai
récupérées (dont la plus petite ci jointe), et que j'ai testées sur QGIS 3.10.1, mais
aussi versions de QGIS 3.6 et 3.8 par exemple.
Dans la table d'attributs d'une couche SHAPE, figurent des champs (Diamètre,
Longueur,...), qui ont tous pour caractéristique d'être de type double (= 19), Type
Identifié (= Real = 20) et sans contrainte.
Problème 1 : je n'arrive pas à saisir DIRECTEMENT des valeurs pour ces colonnes (et
uniquement pour ces colonnes) dans les cellules de la table d'attributs.
Seule solution pour pouvoir saisir une valeur, je suis obligé de passer par une sélection
de la (des) ligne(s) dont il faut modifier la valeur, puis d'appliquer pour les
entités sélectionnées.
Problème 2 : quand je saisis certaines valeurs entières dans ces champs type double (=
19), Type Identifié (= Real = 20), c'est une valeur approchée qui apparaît dans les
cellules (ex. 104.99999999999998578915 au lieu de 105, 249.99999999999997157829 au lieu de
250)
Premières valeurs posant problème (il y en a peut être d'autres, je n'ai pas tout
testé) :
105^n avec n>=1 : 105, 210, 420, 840, 1680,...
125^n avec n>=1 : 125, 250, 500, 1000, 2000, 4000
et peut-être d'autres valeurs XXX^n...
Exemple de valeurs ne posant pas de problème :
5, 50, 75, 85, 95, 100, 115, [135, 145, 155... 195], 200, 205, 255, 750, 1005, 1105, 3000,
10125,
0.125, 1.25...
QUESTIONS :
1. Mon fichier source est-il en cause ?
2. ou mon fichier projet qgz et de son paramétrage ?
3. un paramétrage global particulier des Préférences>Options ?
4. ou un bug de QGIS ?
Merci pour vos éclairages et pistes pour résoudre ces deux problèmes !
JMichel_31
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=329752#p329752
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