Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Mon 12 September 2016 12:12

snike
Participant actif
Date d'inscription: 29 Mar 2007
Messages: 114

QGIS: Calcul automatisé

Bonjour,

  Pour calculer les longueur de mes routes j'utilise $length dans la calculatrice de champ.
  Est-il possible d'automatiser cela :
  - à l'aide d'un bouton ?
  - ou mieux dés la création/modification de ma ligne ?

Merci par avance.

Hors ligne

 

#2 Mon 12 September 2016 12:57

atilio
Participant actif
Lieu: Brest
Date d'inscription: 17 Jan 2006
Messages: 80

Re: QGIS: Calcul automatisé

Le nouveau plugin Autofields fait ça.

Hors ligne

 

#3 Mon 12 September 2016 17:34

JD
Moderateur
Date d'inscription: 8 Aug 2013
Messages: 724

Re: QGIS: Calcul automatisé

Bonjour,
Dans la calculatrice de champs, cochez la case champs virtuels et rentrez de nouveau la formule $length.
Votre champs se mettra à jour automatiquement.
Cdt,

Hors ligne

 

#4 Tue 13 September 2016 08:34

snike
Participant actif
Date d'inscription: 29 Mar 2007
Messages: 114

Re: QGIS: Calcul automatisé

Bonjour,

J'ai testé la solution Autofields, fonctionne très bien.

Merci.

Hors ligne

 

#5 Tue 13 September 2016 09:28

JD
Moderateur
Date d'inscription: 8 Aug 2013
Messages: 724

Re: QGIS: Calcul automatisé

Pourquoi vouloir utiliser un plugin alors que QGIS le fait nativement ?

Hors ligne

 

#6 Tue 13 September 2016 09:46

atilio
Participant actif
Lieu: Brest
Date d'inscription: 17 Jan 2006
Messages: 80

Re: QGIS: Calcul automatisé

La principale différence entre Autofields et les champs virtuels est que le premier stocke les valeurs sous forme de véritable donnée. On n'est plus lié au projet QGis et l'on peut accéder à ces données de n'importe quel projet. Les champs virtuels ne sont visibles que dans le projet où ils sont définis.

Hors ligne

 

#7 Tue 13 September 2016 14:04

JD
Moderateur
Date d'inscription: 8 Aug 2013
Messages: 724

Re: QGIS: Calcul automatisé

Bonjour atilio,

je suis d'accord avec vous mais la demande initiale de snike ne laissait pas présager que les limites des champs virtuels soient une contrainte. On connait les problèmes inhérents à l'utilisation à outrance de plugin ( maintenance, problème de version, monoposte ...). Quand une fonctionnalité existe nativement je pense qu'il faut la privilégier sauf si elle ne répond pas totalement au besoin.
Si effectivement il est impératif que la mise à jour soit inscrite dans la couche dans ce cas Autofields répond au problème.
Dans le cas contraire  mieux vaut utiliser les champs virtuels.

Dernière modification par lejedi76 (Tue 13 September 2016 22:41)

Hors ligne

 

Pied de page des forums

Powered by FluxBB