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 Wed 11 July 2012 17:34

Mattnts
Juste Inscrit !
Date d'inscription: 20 Oct 2011
Messages: 8

Arcgis 10 - Somme avec calculatrice Raster

Bonjour,

Tout est dans le titre ou presque. Il s'agit pour moi d'éviter d'avoir à taper les 1+2+3+4 ...

Existe t-il un code pour automatiser le calcul ? ou model builder ?

Cordialement.

EDIT Modération : titre modifié

Hors ligne

 

#2 Thu 12 July 2012 09:51

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: Arcgis 10 - Somme avec calculatrice Raster

Existe t-il un code pour automatiser le calcul ?


Dans le principe, il est probablement possible de passer par le Python, mais il est difficile de savoir de quoi vous parlez exactement.
Sinon, au sein du Model Builder, il est possible d'utiliser des boucle itératives :

Itérateurs

    Douze nouveaux itérateurs ont été ajoutés afin d'effectuer des itérations ou des tâches répétitives dans un modèle. Dix d'entre eux se présentent sous la forme d'outils de géotraitement.
    Les itérateurs remplacent l'option des séries dans Propriétés du modèle disponible dans les versions ArcGIS antérieures à la version 10.
    L'utilisation d'un itérateur dans un modèle désactive les options d'itération de la version 9.3 dans Propriétés du modèle et définit une valeur par défaut de -1. Ainsi, le nombre de fois où un modèle s'exécute est illimité ou correspond au nombre d'entrées d'un itérateur (et non à un nombre prédéfini).
    Si un modèle contenant un itérateur est exporté vers un script Python, le script ne comprend pas la logique d'itération.

Nouveaux itérateurs

    L'itérateur Pour exécute une itération sur une valeur de début et de fin pendant une valeur donnée. Il se comporte comme tout itérateur Pour de n'importe quel langage de programmation/script. Il exécute l'itération sur un nombre défini d'éléments.
    L'itérateur Tant que se comporte exactement comme l'itérateur Tant que de n'importe quel langage de programmation/script. Il exécute l'itération tant que la condition est vraie.
    L'outil Itérer la sélection d'entité exécute une itération sur les entités d'une classe d'entités.
    L'outil Itérer la sélection de ligne exécute une itération sur les lignes d'une table.
    L'outil Itérer les valeurs de champ exécute une itération sur chaque valeur contenue dans un champ.
    L'outil Itérer les valeurs multiples prend une liste d'entrées et exécute le modèle pour chaque valeur.
    L'outil Itérer les jeux de données exécute une itération sur des jeux de données dans un espace de travail ou un jeu de données d'entité.
    L'outil Itérer les classes d'entité exécute une itération sur les classes d'entités dans un espace de travail ou un jeu de données d'entité.
    L'outil Itérer les fichiers exécute une itération sur les fichiers d'un dossier.
    L'outil Itérer les rasters exécute une itération sur les rasters dans un espace de travail ou un catalogue d'images.
    L'outil Itérer les tables exécute une itération sur des tables dans un espace de travail.
    L'outil Itérer les espaces de travail exécute une itération sur des espaces de travail dans un dossier.

Hors ligne

 

#3 Fri 13 July 2012 10:38

Mattnts
Juste Inscrit !
Date d'inscription: 20 Oct 2011
Messages: 8

Re: Arcgis 10 - Somme avec calculatrice Raster

Bonjour,

Alors le logiciel est Arcgis 10. Il s'agit pour moi de sommer des rasters après le "reclassement" de ceux-ci réalisé dans un modèle précèdent. Le but étant d'obtenir un indice de visibilité de tel ou tel pixel sur le territoire à partir de points d'observation.

J'ai pensé aux itérateurs avec lesquels j'ai fait tourner tous mes modèles jusqu'ici mais impossible d'en faire tourner un avec une somme avec la calculatrice RASTER.



Merci de votre réponse.

Hors ligne

 

#4 Fri 13 July 2012 11:58

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: Arcgis 10 - Somme avec calculatrice Raster

Le but étant d'obtenir un indice de visibilité de tel ou tel pixel sur le territoire à partir de points d'observation.


Ah on y est. En fait,il y a un outil pour ça dans les calculs des indices de visibilité, qui va permettre de "voir" dans une même table jusqu'à 16 points de vue différents pour 1 point : http://help.arcgis.com/fr/arcgisdesktop … 0v1000000/

A mon avis, ça devrait aider...

Hors ligne

 

#5 Thu 19 July 2012 11:08

spoks8
Participant occasionnel
Date d'inscription: 13 Dec 2010
Messages: 14

Re: Arcgis 10 - Somme avec calculatrice Raster

Sinon il y a la fonction plus (addition en français), qui somme les raster un a un. Avec un modèle builder tu peux utiliser cette fonction pour sommer l'ensemble de tes rasters. c'est pas complètement automatique mais c'est déjà beaucoup plus rapide que de passer par raster calculator.

Hors ligne

 

Pied de page des forums

Powered by FluxBB