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 Mon 05 July 2010 15:51

cec_92
Participant assidu
Date d'inscription: 28 Feb 2008
Messages: 193

Null vers valeur dans Vertical Mapper

Bonjour,

Quelquq'un saurat-il me dire comment affecter une valeur à tous les pixels "null" d'un grid dans Vertical Mapper?

En effet, je travail en bord d'atlantique sur les données SRTM de la NASA téléchargées sur le site du CIAT; en mer, le grid affiche la valeur "null" et je voudrais affecter à tous ces pixels la valeur 0 (mètres).

Merci d'avance pour votre aide.

Céc_92.

Hors ligne

 

#2 Mon 05 July 2010 17:13

célia
Participant actif
Lieu: nimes
Date d'inscription: 6 Sep 2005
Messages: 72

Re: Null vers valeur dans Vertical Mapper

Bonjour,

J'ai bien une idée, mais il y a sûrement mieux.

Faire un polygone de votre zone avec la valeur 0 > Create grid > Region to Grid

et enfin associer vos deux grid

Célia

Hors ligne

 

#3 Mon 05 July 2010 17:16

cec_92
Participant assidu
Date d'inscription: 28 Feb 2008
Messages: 193

Re: Null vers valeur dans Vertical Mapper

Bonjour Célia,

Merci pour ta réponse.

J'avais bien pensé à ça mais je n'ai pas su associer mes grids afin que la valeur 0 remplace le null...

Quelle manip dois-je faire excatement?

Céc_92.

Hors ligne

 

#4 Mon 05 July 2010 17:21

célia
Participant actif
Lieu: nimes
Date d'inscription: 6 Sep 2005
Messages: 72

Re: Null vers valeur dans Vertical Mapper

Il y a deux solution :

avec la fonction tools (vertical mapper) > Splicer : qui te permet de réaliser à partir de deux grid les max ou min et moyenne

ou la fonction : Analysis > Calculator

Attention il n'aime pas que les projection soient différentes.

Célia

Hors ligne

 

#5 Mon 05 July 2010 17:32

cec_92
Participant assidu
Date d'inscription: 28 Feb 2008
Messages: 193

Re: Null vers valeur dans Vertical Mapper

J'ai testé le Stamp mais pas le merge avec le max. A voir donc de ce côté!
Avec le calculator, il me semble que là où il y a du null sur l'un et du zéro sur l'autre il renvoie le null...

Hors ligne

 

#6 Mon 05 July 2010 17:35

célia
Participant actif
Lieu: nimes
Date d'inscription: 6 Sep 2005
Messages: 72

Re: Null vers valeur dans Vertical Mapper

Peut-être supprimer dabord la zone avec la valeur null, grace à

> Tools > Trimmer (il faut dabord créer le polygone et le selectionner)

Dernière modification par célia (Mon 05 July 2010 17:35)

Hors ligne

 

#7 Mon 05 July 2010 17:41

cec_92
Participant assidu
Date d'inscription: 28 Feb 2008
Messages: 193

Re: Null vers valeur dans Vertical Mapper

Mais comment sélectionner pile-poil tous les pixels et rien que les pixels présentant la valeur null?

Hors ligne

 

#8 Mon 05 July 2010 17:50

célia
Participant actif
Lieu: nimes
Date d'inscription: 6 Sep 2005
Messages: 72

Re: Null vers valeur dans Vertical Mapper

J'ai peur de dire une bétise, mais en demandant un fichier contour de ton grid, et en définissant ton interval ! tu obtiendrais un fichier zonal dont tu pourrais extraire ta zone.

Sinon en utilisant la fonction Query.

Mais je suis sûr que la fonction splicer doit fonctionner en réclamant le max !

Hors ligne

 

#9 Mon 05 July 2010 17:52

cec_92
Participant assidu
Date d'inscription: 28 Feb 2008
Messages: 193

Re: Null vers valeur dans Vertical Mapper

Oui je vais déjà tester le splicer merge max et si ça ne fonctionne pas je reviens vers la discussion.

Encore merci!

Céc_92.

Hors ligne

 

#10 Mon 05 July 2010 17:54

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: Null vers valeur dans Vertical Mapper

Salut,

Oû sont stockées tes valeurs "null"?
peut être qu'un "chercher remplacer"
A+
Joël

Hors ligne

 

#11 Tue 06 July 2010 15:39

nfarah
Participant assidu
Lieu: New York, USA
Date d'inscription: 9 May 2006
Messages: 352

Re: Null vers valeur dans Vertical Mapper

Bonjour,

Pour remplacer les valeurs 'NULL' par 0 ou une autre valeur, utiliser la fonction 'Grid Query':
1- Dans le 'Grid Manager', cliquer sur 'Analysis' puis 'Grid Query' (requete de grid).
2- Dans le dialogue affiche, selectionner votre grid, puis cliquer sur le bouton 'New ...' (pour entrer votre requete).
3- Dans le dialogue de requete, s'assurer que votre grid est selectionee, puis cliquer sur le 'combobox' devant 'Operator' et selectionner 'Null Value' et cliquer 'OK' (voir saisie ecran attachee 'VM1').
4- Une fois 'OK' est cliquee, votre requete (valeur 'NULL') sera affichee dans le dialogue original, cliquer 'Next >>'. (voir saisie ecran 'VM2').
5- Dans le dialogue affiche, selectioner le output 'Numeric (GRD)' et les valeurs output quand la condition (selectionnee auparavant) est 'true' et quand elle est 'false'. Quand 'True' la valeur output serait 0 ou votre valeur de choix et quand elle est 'false' vous voulez utiliser les valeurs originalles (pas de changement). Selectionner, votre output grid et executer l'operation en cliquant sur 'Ok'. (voir saisie ecran 'VM3').

Les etapes sont multiples mais la requete de grid, peut etre utilisee d'une facon assez generique pour faire multiple genres de selections dans une grid ou multiple grids, par exemple, generer une grid en se basant sur des conditions de multiple grids (pente, temperature, couverture de sol, etc.). C'est un peu comme les requetes dans MI Pro mais pour les grids.

Noureddine Farah
Advisory Software Engineer
Pitney Bowes Business Insight

Dernière modification par nfarah (Tue 06 July 2010 17:44)


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#12 Tue 06 July 2010 15:43

nfarah
Participant assidu
Lieu: New York, USA
Date d'inscription: 9 May 2006
Messages: 352

Re: Null vers valeur dans Vertical Mapper

La troisieme saisie d'ecran attachee.

Noureddine Farah


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#13 Wed 07 July 2010 16:25

cec_92
Participant assidu
Date d'inscription: 28 Feb 2008
Messages: 193

Re: Null vers valeur dans Vertical Mapper

Bonjour,

Merci pour cette manip détaillée.

Je vais la tester dès que possible.

Céc_92.

Hors ligne

 

Pied de page des forums

Powered by FluxBB