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

GEODATA DAYS 2024

#1 Tue 07 June 2016 16:18

ERenou
Juste Inscrit !
Date d'inscription: 7 Jun 2016
Messages: 1

QGIS: Plage de valeurs en tant que Champ de la table attributaire

Bonjour,

J'aurais voulu savoir s'il était possible de rentrer une plage de valeurs dans la table attributaire.

En fait, je cherche à cartographier des projets pluriannuels sur une période de 10 ans, et à produire pour chaque année une carte des projets en cours.

Aussi, plutôt de que de créer une colonne pour chacune de ces 10 années et de renseigner un champ de Type "en cours/pas en cours" (ou "oui/non" ou "1/0" pour simplifier la saisie), je me demandais s'il était possible de rentrer une plage de valeurs, et d'ensuite effectuer une requête pour chaque année et obtenir les 10 cartes correspondantes?

Merci de vos conseils !

Hors ligne

 

#2 Tue 07 June 2016 18:05

SANTANNA
Moderateur
Lieu: Angers
Date d'inscription: 18 Jan 2008
Messages: 3881

Re: QGIS: Plage de valeurs en tant que Champ de la table attributaire

Bonjour et bienvenue sur le forum,
J'ignore si j'ai bien compris la demande mais essayons ceci.
Soit deux champs annee_debut et annee_fin que tu remplis pour tous les projets.
Pour faire la carte des projets actifs en 2005, il faudra aller en mode Style catégorisé et saisir dans le champ

Code:

annee_debut <= 2005 AND annee_fin >= 2005

. Tu classes: cela te renvoie deux catégories:
- 0 (càd NON) 2005 n'est pas dans la plage de réalisation du projet
- 1 (BINGO)

Cela peut aussi se faire avec une plage de valeurs mais il faudra être rigoureux sur la saisie et utiliser des fonctions comme left et right pour récupérer les années et comparer.

Hors ligne

 

Pied de page des forums

Powered by FluxBB