#1 Mon 11 February 2008 15:03
map Algebra Spatial analyst
Bonjour a vous tous
Voila mon problème
J'ai des raters qui représentent des percées visuelles et dont la valeur de chaque pixel est l'altitude.
Deux rasters se supperposent, l'un plus grand que l'autre, et evidament chaque pixel de chaqu'un des deux rasters a des valeur différente.
Je souhaite
Créer un raster selon la forme su plus grand ou chaque pixel aura la valeuir la plus petite lorsque les deux rasters s'intersectent.
J,ai essayer diverser fonction AND, OVER etc... et jouer aussi avec les variable d'environnement... mais rien a faire
Merci encore
Benoit Fiset
Tech Géomatique
Ville de Quebec
Design, architecture et patrimoine
Hors ligne
#2 Mon 11 February 2008 20:15
Re: map Algebra Spatial analyst
Et la fonction CON (condition) de MapAlgèbre, vous avez essayé ?
Code:
con (petitraster == 0, grandraster, min(grandraster, petitraster)
Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !
Hors ligne
#3 Mon 11 February 2008 20:49
Re: map Algebra Spatial analyst
Code:
test2 = con(([tinrb23] - [tinrg23]) > 0, [tinrg23], [tinrb23])
J,ai fait ce test mais voila ce que ca donne (voir pdf)
(Grand triangle le long de la rue du Petit Champlain Tinrb23
(petit triangle perpendiculaire a la rue du Petit Champlain Tinrg23
(Zone d'intersection grisé, test2)
En faite je voudrais que le resultat soit toute les valeurs de tinrb23 sauf a linterserction des deux triangle et seulement la valeur la plus petite des deux.
je crois serieusement que c'est un problème relier a mes variable d,environement...mais je n'arrive pas a mettre le doigt dessus.
Benoit Fiset
Ville de Québec
Design architecture et patrimoine
Dernière modification par bfiset (Mon 11 February 2008 21:19)
Hors ligne
#4 Mon 11 February 2008 23:33
Re: map Algebra Spatial analyst
La pièce jointe n'a pas l'air d'être passée.
D'après ce que je comprends à ta formule, tu as essayé de réécrire la fonction max.
Ma fonction m'a l'air différente :
Code:
Si on est en dehors de la petite image Alors on prend la valeur de la grande image Sinon on est dans la petite image (et donc aussi dans la grande) et on prend le minimum des deux valeurs
Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !
Hors ligne
#6 Tue 12 February 2008 17:48
- Sylvie
- Membre
- Date d'inscription: 5 Sep 2005
- Messages: 3066
Re: map Algebra Spatial analyst
Bonjour,
Dans les options de Spatial Analyst/onglet Etendue, vous devez indiquer "Union des entrées"
Hors ligne