Pages: 1
- Sujet précédent - Ajouter une valeur altitudinale à un noeud issu d'une polyligne. - Sujet suivant
#1 Mon 18 August 2008 14:27
- Macaron
- Participant assidu
- Lieu: Paris
- Date d'inscription: 12 Dec 2007
- Messages: 244
Ajouter une valeur altitudinale à un noeud issu d'une polyligne.
Bonjour,
Je viens, non sans l'aide de quelques uns d'entre-vous, de créer un shapefile contenant les noeuds de mes polylignes.
Je souhaiterai leur attribuer une altitude correspondant au Z de ce point sur un MNT.
Je viens de transformer ce shapefile en raster en espérant par le biais de la calculatrice y parvenir. Malheuresement, je n'avance plus depuis une heure.
Auriez-vous des suggestions à m'apporter ?
Vous remerciant par avance, je vous souhaite une agréable fin d'après-midi.
Alban
Message rédigé intégralement à partir d'électrons recyclés.
Hors ligne
#2 Tue 19 August 2008 09:47
- cra
- Participant occasionnel
- Date d'inscription: 13 May 2008
- Messages: 42
Re: Ajouter une valeur altitudinale à un noeud issu d'une polyligne.
Bonjour,
Tu n'as pas besoin de transformer ton shape en raster.
Ce que tu peux faire c'est d'aller dans ArcToolBox > Outils Spatial Analyst > Extraction > Extraction de valeur vers des points. En sortie tu obtiendras une nouvelle couche de points contenant une altitude.
Bon courage.
Hors ligne
#3 Tue 19 August 2008 11:44
- Macaron
- Participant assidu
- Lieu: Paris
- Date d'inscription: 12 Dec 2007
- Messages: 244
Re: Ajouter une valeur altitudinale à un noeud issu d'une polyligne.
Bonjour,
Merci pour ta réponse qui me semble plus efficace que celle que j'ai trouvé hier en passant par deux rasters et en utilisant le raster calculator (moins d'étapes).
Malheureusement, j'obtiens bien une nouvelle couche avec mes points mais ces derniers n'ont pas de valeur d'altitude. Tu as une idée d'où cela peut-il venir ?
Merci encore,
Alban
Message rédigé intégralement à partir d'électrons recyclés.
Hors ligne
#4 Tue 19 August 2008 12:38
- freesnowpetrel
- Participant assidu
- Lieu: Pretoria, Afrique du Sud
- Date d'inscription: 1 Mar 2007
- Messages: 222
Re: Ajouter une valeur altitudinale à un noeud issu d'une polyligne.
Bonjour
Je pense que le script pixval doit repondre a ton besoin.
Il permet de recuperer dans les attributs de ta couche de point la valeur du pixel correspondant, donc l'altitude de ton MNT.
Rodolphe
Hors ligne
#5 Tue 19 August 2008 14:13
- Macaron
- Participant assidu
- Lieu: Paris
- Date d'inscription: 12 Dec 2007
- Messages: 244
Re: Ajouter une valeur altitudinale à un noeud issu d'une polyligne.
Merci beaucoup Rodolphe. C'est ce qu'il me fallait !
En fait je suis parvenu au résultat escompté par la méthode décrite par Cra plus en amont.
Le probleme que je rencontrais était un problème de projection.
Je l'ai résolu ce problème en définissant que mon résultat soit dans la même projection que la couche mise en entrée.
Merci beaucoup pour les progrès que vous me faîtes collectivement faire.
Alban
Dernière modification par Macaron (Tue 19 August 2008 14:13)
Message rédigé intégralement à partir d'électrons recyclés.
Hors ligne
Pages: 1
- Sujet précédent - Ajouter une valeur altitudinale à un noeud issu d'une polyligne. - Sujet suivant