Pages: 1
- Sujet précédent - QGIS 2.12 : Tracer des ligne à partir des coordonnées des extrémités - Sujet suivant
#1 Sun 17 January 2016 17:42
- Kanasheik
- Juste Inscrit !
- Date d'inscription: 17 Jan 2016
- Messages: 3
QGIS 2.12 : Tracer des ligne à partir des coordonnées des extrémités
Bonjour à vous,
Je suis nouveau sur QGIS et encore plus sur ce forum,
autant que possible j'essaie de résoudre mes problèmes avec les topics existants, mais impossible de me débloquer sur ce coup,
Je cherche à localiser les faisceaux hertziens, et donc à relier entre eux les pylônes radio connectés entre eux : je dois créer un shape de lignes reliant les pylônes dont j'ai les coordonnées ponctuelles dans des fichiers excel/Csv.
J'ai créé un fichier csv propre avec les coordonnées des point de départ et d'arrivée (type X_Debut ; Y_Debut ; X_Fin ; Y_Fin)
impossible d'en faire un shape de polylignes... Points 2 one ne m'aide pas..
Une idée ? ?
Merci à vous !
Hors ligne
#2 Sun 17 January 2016 19:12
Re: QGIS 2.12 : Tracer des ligne à partir des coordonnées des extrémités
Bonjour,
A votre place, je créerais un champs "wkt" dans excel contenant : LINESTRING(X_Debut Y_Debut , X_Fin Y_Fin)
Puis vous l'exportez en .csv et vous l'ouvrez avec QGIS.
Hors ligne
#3 Sun 17 January 2016 19:12
- Lsam
- Participant assidu
- Date d'inscription: 27 Nov 2013
- Messages: 157
Re: QGIS 2.12 : Tracer des ligne à partir des coordonnées des extrémités
Bonsoir,
Points2One est pourtant l'extension qu'il te faut. Dans ton fichier csv, il faudrait que tu aies un champ qui lui permette de grouper les différents points. Dans ton cas, un champ avec une seule valeur, que tu indiqueras dans 'Groupe Features By', devrait relier tous les points entre eux. Sinon il relie apparemment les points selon leur ordre de création (à vérifier)
Hors ligne
#4 Thu 21 January 2016 15:55
- Kanasheik
- Juste Inscrit !
- Date d'inscription: 17 Jan 2016
- Messages: 3
Re: QGIS 2.12 : Tracer des ligne à partir des coordonnées des extrémités
Bonjour, merci de vos réponses.
J´ai essayé vos méthodes sans succès. J´ai créé un champ unique FAISCEAU_HZ avec les coordonnées concaténées au format (XD YD, XF YF)
exemple :
225979.71 6870208.01,185116.89 6872461.15 dans une seule cellule.
Je charge le fichier csv (Ajouter couche texte délimité / définition géométrie WKT / type Ligne / champ de géométrie FAISCEAU_HZ
J´obtiens un message d´erreur "La couche n´est pas valide".
En utilisant points to one , group features by -- FAISCEAU_HZ, rien ne se passe (mais je comprend peut etre mal comment marche le plugin)
Je joins le CSV, si ca peut inspirer quelqu´un... il y a les coordonnées en DD, en L93 et la concaténation pour le wkt
Merci beaucoup de votre aide !
Hors ligne
#5 Mon 25 January 2016 09:37
Re: QGIS 2.12 : Tracer des ligne à partir des coordonnées des extrémités
Bonjour, merci de vos réponses.
J´ai essayé vos méthodes sans succès. J´ai créé un champ unique FAISCEAU_HZ avec les coordonnées concaténées au format (XD YD, XF YF)
Bonjour,
Une ligne en WKT se forme ainsi : LINESTRING (x1 y1, x2 y2, xn, yn)
https://fr.wikipedia.org/wiki/Well-known_text
Dans votre fichier, une formule Excel donnerait : ="LINESTRING("&K2&" "&L2&","&M2&" " &N2&")"
Je joins le csv qui en resulte
Hors ligne
#7 Mon 01 February 2016 15:36
- Kanasheik
- Juste Inscrit !
- Date d'inscription: 17 Jan 2016
- Messages: 3
Re: QGIS 2.12 : Tracer des ligne à partir des coordonnées des extrémités
Merci de votre aide. J´ai finalement réussi à tracer les faisceaux, en utilisant uniquement un champ LINESTRING. Au final, ma table ne contient aucune info, mais celles-ci sont disponibles dans une autre couche. C´est beaucoup moins intuitif que ce que je pensai !
Hors ligne
Pages: 1
- Sujet précédent - QGIS 2.12 : Tracer des ligne à partir des coordonnées des extrémités - Sujet suivant