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

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Tue 10 November 2015 09:08

Geo-x
Participant assidu
Lieu: Pau
Date d'inscription: 2 Nov 2010
Messages: 215

Moyenne avec condition dans un dissolver

Bonjour @ tous.

J'ai une superposition de plusieurs polygones contenant plusieurs valeurs :

Polygone 1 : nombre 14 / annee 1980
Polygone 2 : nombre 4  / annee NULL
Polygone 3 : nombre 1 /  annee 2012

Ce que je souhaiterais faire, c'est un dissolver en sommant les attributs nombre (là pas de souci) et en moyennant l'attribut annee en excluant les valeurs null (parce que sinon ça me fausse complétement le résultat).

Est-il possible de faire ça ?

En vous remerciant par avance.

Geo-x

Dernière modification par Geo-x (Tue 10 November 2015 09:08)

Hors ligne

 

#2 Tue 10 November 2015 09:16

Loic_GR
Moderateur
Lieu: Besancon
Date d'inscription: 12 May 2011
Messages: 1025
Site web

Re: Moyenne avec condition dans un dissolver

Salut,

Tu travailles avec un StatisticsCalculator ?


Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com

Hors ligne

 

#3 Tue 10 November 2015 09:25

Geo-x
Participant assidu
Lieu: Pau
Date d'inscription: 2 Nov 2010
Messages: 215

Re: Moyenne avec condition dans un dissolver

Ah non, je ne connais pas ce transformer.

Mais le problème est bien qu'il me faut une moyenne intégrée à mon entité finale portée par une dissolution de plusieurs éléments. Par conséquent, si j'utilise StatisticsCalculator en entrée, je n'ai pas moyen de faire une agrégation à l'échelle de mes objets géométriques et inversement, si je le fais après la stat aura déjà été calculée, non ?

Hors ligne

 

#4 Tue 10 November 2015 09:37

Geo-x
Participant assidu
Lieu: Pau
Date d'inscription: 2 Nov 2010
Messages: 215

Re: Moyenne avec condition dans un dissolver

Pardon heretik25 mais j'avais oublié de préciser, qu'il y avait également des valeurs à 0 que je souhaitais exclure du traitement, et visiblement StatisticsCalculator traite ces chiffres

Hors ligne

 

#5 Tue 10 November 2015 10:39

Loic_GR
Moderateur
Lieu: Besancon
Date d'inscription: 12 May 2011
Messages: 1025
Site web

Re: Moyenne avec condition dans un dissolver

Regarde peut être du côté d'un SpatialRelator pour créer une liste de valeur


Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com

Hors ligne

 

#6 Tue 10 November 2015 10:41

Geo-x
Participant assidu
Lieu: Pau
Date d'inscription: 2 Nov 2010
Messages: 215

Re: Moyenne avec condition dans un dissolver

Merci pour toutes ces informations heretik25, je pense que je devrais m'en sortir grâce à ça.

Geo-x

Hors ligne

 

#7 Tue 10 November 2015 13:49

Loic_GR
Moderateur
Lieu: Besancon
Date d'inscription: 12 May 2011
Messages: 1025
Site web

Re: Moyenne avec condition dans un dissolver

ça roule, tiens nous au courant !


Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com

Hors ligne

 

#8 Mon 16 November 2015 11:33

Geo-x
Participant assidu
Lieu: Pau
Date d'inscription: 2 Nov 2010
Messages: 215

Re: Moyenne avec condition dans un dissolver

Et bien, je te confirme que je me suis bien débrouillé avec toutes les informations que tu m'a donné.

Je fais dans l'ordre : PointOnAreaOverlayer > ListExploder > statisticscalculator > Dissolver et ça roule.

Pour les valeurs = 0, j'ai directement modifié la donnée source.

Geo-x

Dernière modification par Geo-x (Mon 16 November 2015 13:57)

Hors ligne

 

Pied de page des forums

Powered by FluxBB