Pages: 1
- Sujet précédent - [GRASS] Problème de création d'un shp car transfert impossible - Sujet suivant
#1 Thu 06 January 2011 20:34
- cyberugo
- Juste Inscrit !
- Date d'inscription: 7 Sep 2010
- Messages: 3
[GRASS] Problème de création d'un shp car transfert impossible
Bonsoir à tous !
J'ai un petit problème pour créer un profil de la topographie d'une rivière.
J'ai un shp avec une ligne de mon cours d'eau.
Je l'ai converti en points avec la commande v.to.points
Je cherche maintenant à faire correspondre les altitudes avec chaque point.
J'avais réussit à le faire précédemment, mais un problème est apparu depuis :
Code:
v.drape in=riviere_pts@Mouthe out=riviere_pts_3D@Mouthe type=point rast=FRANCEPILE_SRTM_L93@SRTM method=cubic Building topology for vector map <riviere_pts_3D>... Registering primitives... 641 primitives registered 641 vertices registered Building areas... 0 areas built 0 isles built Attaching islands... Attaching centroids... Number of nodes: 641 Number of primitives: 641 Number of points: 641 Number of lines: 0 Number of boundaries: 0 Number of centroids: 0 Number of areas: 0 Number of isles: 0 DBMI-ODBC driver error: SQLConnect(): [unixODBC][Driver Manager]Invalid string or buffer length (0) Impossible d'ouvrir la base de données <odbc> avec le driver </home/cyberugo/Documents/grassdata/L93/Mouthe/dbf/> no database is open Impossible de copier la table <riviere_pts_3D_1> Due to error attribute data to new map are not transferred Connexion à la base de données indéfinie pour la couche 2 Due to error attribute data to new map are not transferred (Thu Jan 6 18:05:03 2011) Command finished (10 sec)
Puis lorsque je supprime la couche créée mais sans les altitudes :
Code:
Removing vector <riviere_pts_3D@Mouthe> Table <riviere_pts_3D_1> linked to vector map <riviere_pts_3D> does not exist
Qu'en pensez-vous ?
Merci d'avance pour vos conseils !
PS : j'ai également essayé la commande v.what.rast qui me sort un pb du même style.
Hors ligne
#2 Fri 07 January 2011 11:44
Re: [GRASS] Problème de création d'un shp car transfert impossible
Regardez dans v.to.points
"v.to.points creates points along input lines. The output is a vector with 2 layers. Layer 1 holds the category and attributes of the input lines; all points created along the same line have the same category, equal to the category of that line. In layer 2 each point has it's unique category; other attributes stored in layer 2 are lcat - the category of the input line and along - the distance from line's start. " et il y aura donc des problèmes (vecteur avec 2 couches)
Pour la démarche, regardez:
http://www.portailsig.org/content/grass … ographique
et
http://casoilresource.lawr.ucdavis.edu/drupal/node/375
Dernière modification par gene (Fri 07 January 2011 11:45)
Hors ligne
#3 Fri 07 January 2011 14:22
- cyberugo
- Juste Inscrit !
- Date d'inscription: 7 Sep 2010
- Messages: 3
Re: [GRASS] Problème de création d'un shp car transfert impossible
Bonjour,
Merci pour votre réponse.
Votre deuxième lien est exactement le tutorial que j'ai suivi, qui a bien fonctionné pour une première situation et qui ne veut plus fonctionner pour une deuxième.
Le premier est moins adapté car je travaille à partir d'une polyligne complexe, avec environ 500 noeuds, d'où la conversion en points.
J'obtiens par ailleurs le même pb lorsque je souhaite convertir le shp en question vers un raster. Je pense donc plus à un pb systémique sur Grass et non à un pb pour cette application en particulier.
Aurais-je "déréglé" quelquechose ?
Merci d'avance
Hors ligne
Pages: 1
- Sujet précédent - [GRASS] Problème de création d'un shp car transfert impossible - Sujet suivant