#1 Tue 26 August 2003 16:41
- Vanderbecq
- Invité
[Avenue] Lecture d'une Grille
Il est possible d'ajouter un GTheme a la vue par le biais de View -> Add Theme -> Data Source Type : Grid Data Source avec l'extension Spatial Analyst .
je souhaites effectuer la meme fonction mais en Avenue.
Quelle est la procedure a suivre?
Merci
Arnaud Vanderbecq
CEMAGREF de Lyon
Departement des milieux Aquatiques
#2 Wed 27 August 2003 12:51
- Regis Haubourg
- Invité
Re: [Avenue] Lecture d'une Grille
Bonjour,
Tu peux explorer le code generique utilise par Arcview pour lancer la boite de dialogue Add Theme en ouvrant le script systeme View.Add dans un script vierge.
Il y a un paquet de boucles de test dont un sur la presence de spatial analyst. L'ajout d'un theme de Grid doit se jouer a ce niveau.
Bon Courage,
Regis Haubourg
#3 Wed 27 August 2003 14:49
- Vanderbecq
- Invité
Re: [Avenue] Lecture d'une Grille
De: Arnaud Vanderbecq
j'ai teste cette possibilite mais c'est une SourceDialog box qui choisit le type de donnees a ouvir, on est alors oblige de faire appel a l'utilisateur, ce dont j'aimerais me passer.
merci pour le soutient
#4 Wed 27 August 2003 14:49
- Ludo Pro
- Invité
Re: [Avenue] Lecture d'une Grille
Proceder en deux etapes :
Code:
monSrcName = X:\monchemin\magrille.asSrcName maGrid= Grid.Make (monSrcName) leTh= GTheme.Make (maGrid)
Ca devrait vous aider.
Cordialement
Ludovic
#5 Wed 27 August 2003 16:58
- Vanderbecq
- Invité
Re: [Avenue] Lecture d'une Grille
De: ArnaudVanderbecq
merci Ludovic, j'ai essaye votre procedure mais suis confronte a l'erreur :
Assertion SRCNAME_GetOwnerClass(sn) == GRID_Class()
failed at line 539 of file /avgrid2/grid.c
#6 Wed 27 August 2003 16:58
- Ludo Pro
- Invité
Re: [Avenue] Lecture d'une Grille
Effectivement, autant pour moi, le srcname doit se declarer avec la commande suivante :
monSrcName = Grid.makeSrcName( X:\monchemin\magrille )
Ca devrait marcher avec ca !
Cordialement
Ludovic
#7 Wed 27 August 2003 17:21
- Vanderbecq
- Invité
Re: [Avenue] Lecture d'une Grille
De: Arnaud Vanderbecq
ca marche enfin!
Merci infiniment
#8 Thu 28 August 2003 12:31
- Vanderbecq
- Invité
Re: [Avenue] Lecture d'une Grille
Il est possible d'ajouter un GTheme a la vue par le biais de View -> Add Theme -> Data Source Type : Grid Data Source avec l'extension Spatial Analyst .
Afin d'effectuer la meme fonction en Avenue, il faut proceder en deux etapes :
Code:
monSrcName = Grid.makeSrcName( X:\monchemin\magrille ) maGrid = Grid.Make (monSrcName) leTh = GTheme.Make (maGrid)
Merci a Ludovic LESTRAT.
Arnaud Vanderbecq