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

Printemps des cartes 2024

#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

 

Pied de page des forums

Powered by FluxBB