#1 Wed 07 April 2021 12:48
- Alexis_7
- Juste Inscrit !
- Date d'inscription: 22 Nov 2019
- Messages: 7
QGIS: Conversion de coords sans reprojection
Bonjour,
J'ai quelques bases pour l'utilisation de QGis, mais je reste un novice. Aussi, la solution à mon problème sera peut-être très simple.
J'aurais besoin d'effectuer une conversion de coordonnées sans utiliser la reprojection. Je m'explique :
J'ai une couche vecteur point, dont les champs "x" et "y" sont remplis avec les coordonnées de chaque entité en Lambert 93. Ces deux champs se mettent à jour automatiquement après chaque modification avec l'option "valeur par défaut" de QGis 3, renseignés en "$x" et "$y".
Je souhaiterai créer deux champs supplémentaires contenant les valeurs "Latitude" et "Longitude" correspondantes à chaque point en WGS84 dms (x93 = 625769,609; y93 = 6309161,802 => Long = 2°4′35,287″E; Lat = 43°52′39,211″N).
Il me faut donc obtenir les coordonnées sous leur deux forme (L93 & WGS84dms) dans la même table d'attribut, sachant que les coordonnées en L93 sont mises à jour après chaque modification d'entité. (Comme ma couche met à jour automatiquement les champs x & y, je ne pense pas pouvoir changer le SCR de ma couche, mais je me trompe peut-être...)
Les solutions que j'ai pu trouver en ligne concernent de la conversion de couche vers un nouveau SCR, mais j'aimerais avoir accès aux deux formes de coordonnées ensemble. J'ai également cherché quelques plug-in directement dans QGis, mais je n'ai rien trouvé qui me permette de mettre à jour toutes les entité de ma table attributaire d'un coup.
Auriez-vous une solution à mon problème?
En vous remerciant pour m'avoir lu, Alexis
Hors ligne
#2 Wed 07 April 2021 13:42
- sylvain poupard
- Participant assidu
- Date d'inscription: 19 Mar 2009
- Messages: 362
Re: QGIS: Conversion de coords sans reprojection
Bonjour,
J'utilise ça, il y a sûrement plus direct :
Code:
x( transform( $geometry,'EPSG:2154','EPSG:32630'))
Bon courage
edit : remplacer le 2ème 'EPSG : X' par celui désiré
Dernière modification par sylvain poupard (Wed 07 April 2021 13:43)
Hors ligne
#3 Wed 07 April 2021 13:48
- chanteclair
- Participant assidu
- Lieu: Pau
- Date d'inscription: 3 Jan 2007
- Messages: 726
Re: QGIS: Conversion de coords sans reprojection
Bonjour,
Vous pouvez utiliser dans un champ virtuel les formules suivantes (à adapter selon vos SCR) :
Code:
xmin(transform($geometry, 'EPSG:2154', 'EPSG:4326' )) ymin(transform($geometry, 'EPSG:2154', 'EPSG:4326' ))
Cordialement
Edit : @Sylvain Poupard a été plus rapide que moi :-)
Dernière modification par chanteclair (Wed 07 April 2021 13:49)
Hors ligne
#4 Wed 07 April 2021 14:58
- Alexis_7
- Juste Inscrit !
- Date d'inscription: 22 Nov 2019
- Messages: 7
Re: QGIS: Conversion de coords sans reprojection
Bonjour,
Super, merci beaucoup à vous deux, c'est exactement ce qu'il me fallait!!
Ce forum est décidément très pratique!
Cordialement,
Dernière modification par Alexis_7 (Wed 07 April 2021 14:58)
Hors ligne