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é ?

#1 Mon 26 March 2001 22:33

Vvestri
Invité

Utilisation de grilles

Grenoble, le 26 mars 2001

Bonjour,
En fin de semaine derniere je poser la question de savoir pourquoi l'outil
Region inspection de Vertical Mapper donnait des resultats incoherents et
suite aux diverses reponses je me permets de revenir a la charge pour de
nouveau solliciter votre aide sur 2 points.

Je cherche a connaitre pour une polyligne (ex : route) sont alitude max et
min a partir d'un MNT (points x y z ou grille de Vertical Mapper)

Ma premiere demarche etait de transformer cette polyligne en polygone
(buffer de 2 metres) afin d'utiliser le module Region inspection . Ce
dernier me dit que le min est a 227 et le max a 233 et qu'il ne prend en
compte que deux cellules. Il y a une erreur sur le nombre de cellules
necessaires a ce calcul et si je valide ce resultat a la main ou a l'aide du
Cross section je constate que le minimum est d'environ 230 et que le max
est d'environ 650 metres. Donc la methodes d'interpolation semble avoir
fonctionne correctement et du coup le lissage des donnees ne peut justifier
ce resultat (comme nous le pensions au debut). Quelqu'un a-t-il deja valide
le module Region inspection ?

Du coup je cherche une nouvelle technique. Je souhaite utiliser mes
polylignes sans avoir a les transformer en polygones ce qui ne me permet pas
d'utiliser une methode d'intersection avec le fichier x y z du MNT (qui
pourrait etre une solution de secours). L'idee de base est de transformer la
polyligne en maille idfentique a celles generees lors du calculs du MNT par
Vertoical Mapper. Et la je bloque. Si j'arrive a passer cette etape je pense
qu'a l'aide des outils d'analyse spatiale fournis avec Vertical Mapper je
devrais arriver a mes fins. Malheureusement il me manque l'etapes cruciale.
Quelqu'un a-t-il etait confronte a une demarche similaire ?
Je suis toujours preneuse de solutions de toutes sortes...

Merci d'avance.

N.B. J'attends encore un peu avant de vous donner un resume des reponses


Veronique VESTRI
Ingenieur SIG
vvestri@texte-a-enlever.atmo-rhonealpes.org

ASCOPARG
Surveillance de la qualite de l'air
en region grenobloise
Grenoble - FRANCE
http://www.atmo-rhonealpes.org

 

#2 Wed 28 March 2001 22:32

Roddier Sebastien
Invité

Re: Utilisation de grilles

Bonjour

Je repondrais partiellement a la deuxieme question :

J'ai eu l'occasion de travailler avec des fichiers grilles a partir
d'une couverture vecteur (points, lignes ou polygones). A l'epoque je
n'avais pas la derniere vesrion de VM et je me suis debrouiller comme
suit pour generer une grille a partir d'une couverture de ligne:

1- recuperation des parametres de projection et points de calage de la
grille de MNT qui sert de reference
2- creation d'une couverture de micropolygones de tailles egales a la
resolution du MNT et parfaitement superposee a ce dernier (cf etape1)
3- requete SQL pour selectionner les cellules intersectees avec une
polyligne (avec au passage recuperation d'un attribut defini et choix de
la methode d'aggregation si plusieurs polylignes intersectent une
cellule min, moy, max, etc...)
4- exporation de cette couverture en gridascii VM et importation dans
VM.

Je sa is c'est une procedure un peu lourdre mais elle m'a beaucoup
servi, maintenant il existe d'autre procedes pour creer des grilles en
utilisant le fichier migrid.dll (qui permet de lire et d'ecrire des
grilles MapInfo native). Je vous conseille d'aller sur le site de
MapInfoaux US et dans le moteur de recherche MapInfo_L tapez grid et
vous verres que pas mal de monde travaille sur le sujet et il existe
meme un petit utilitaire gratuit (GridAnalysis 1.0 a telechager) qui est
pas mal du tout.

Sebastien RODDIER
Geologue
Institut Francais de l'Environnement

 

Pied de page des forums

Powered by FluxBB