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

Annonce

Printemps des cartes 2024

#1 Tue 14 October 2014 16:44

Baptiste21
Juste Inscrit !
Date d'inscription: 14 Oct 2014
Messages: 9

QGIS 2.4: Calcul de coordonnees en DMS

Bonjour tout le monde !

J'ai besoin de votre aide...
J'ai créé une couche vecteur de points. Ma table d'attribut comporte seulement une colonne "id" (1, 2, 3, etc.). J'aimerais ajouter une colonne pour les latitudes et une colonne pour les longitudes. La fonction géométrie > $y et $x fonctionne très bien, mais cela me donne les coordonnées en degrés décimaux (ex: 13,453), or je les veux en degrés/minutes/seconde (ex: 05°12'44.86").
J'ai essayé de changer dans les propriétés du projet, l'unité du canevas en degré/minutes/secondes, mais cela concerne seulement le canevas.
Quelqu'un aurait une solution ?

Merci d'avance

Hors ligne

 

#2 Tue 14 October 2014 16:51

cyrille
Participant assidu
Date d'inscription: 7 Feb 2006
Messages: 388

Re: QGIS 2.4: Calcul de coordonnees en DMS

Bonjour pas sur que le format dbf accepte ces unités.
Peut être qu'une conversion sous Excel donnerait le résultat escompté ?

Hors ligne

 

#3 Tue 14 October 2014 17:09

Baptiste21
Juste Inscrit !
Date d'inscription: 14 Oct 2014
Messages: 9

Re: QGIS 2.4: Calcul de coordonnees en DMS

Merci pour la réponse.
j'ai essayé de convertir sous Excel mais je ne trouve pas la formule qui convient...

Hors ligne

 

#4 Tue 14 October 2014 17:45

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: QGIS 2.4: Calcul de coordonnees en DMS

Salut,

Est ce que ceci t'aiderait --> http://www.forumsig.org/showthread.php/ … MS+1.0.exe
A+
Joël

Hors ligne

 

#5 Wed 15 October 2014 01:24

Baptiste21
Juste Inscrit !
Date d'inscription: 14 Oct 2014
Messages: 9

Re: QGIS 2.4: Calcul de coordonnees en DMS

Merci beaucoup Spacejo !
L'utilitaire marche très bien dans excel !

Hors ligne

 

#6 Mon 24 June 2019 13:29

filo62
Juste Inscrit !
Date d'inscription: 21 Jun 2019
Messages: 2

Re: QGIS 2.4: Calcul de coordonnees en DMS

Bonjour

Version 3 : Voir le message suivant de SANTANNA

Version antérieur à 3

Ouvrir la calculatrice et saisir ces deux lignes de code :

(ceil("LON (DD)" )-1) || '° ' || ((ceil(("LON (DD)"-(ceil(( "LON (DD)"))-1))*60))-1) || ''' ' || ceil(((("LON (DD)")-((ceil("LON (DD)")-1)))-(((ceil(("LON (DD)"-(ceil(("LON (DD)"))-1))*60))-1)/60))*3600)  || '"'

(ceil("LAT (DD)" )-1) || '° ' || ((ceil(("LAT (DD)"-(ceil(( "LAT (DD)"))-1))*60))-1) || ''' ' || ceil(((("LAT (DD)")-((ceil("LAT (DD)")-1)))-(((ceil(("LAT (DD)"-(ceil(("LAT (DD)"))-1))*60))-1)/60))*3600)  || '"'

Avec LON (DD) nom du champ Longitude en dégré décimal et LAT latitude en degré décimal.

Dernière modification par filo62 (Wed 05 August 2020 08:53)

Hors ligne

 

#7 Mon 24 June 2019 15:00

SANTANNA
Moderateur
Lieu: Angers
Date d'inscription: 18 Jan 2008
Messages: 3815

Re: QGIS 2.4: Calcul de coordonnees en DMS

Bonjour,
Pour information, QGIS 3 propose par défaut des fonctions de conversion en degré, minutes (,secondes): https://docs.qgis.org/3.4/fr/docs/user_ … -functions

Hors ligne

 

#8 Wed 05 August 2020 10:22

filo62
Juste Inscrit !
Date d'inscription: 21 Jun 2019
Messages: 2

Re: QGIS 2.4: Calcul de coordonnees en DMS

Bonjour

La fonction to_DMS fonctionne bien sauf pour les symboles minute (') et seconde (") qui ne sont pas pris en charge par l'encodage ISo-8859-1. Le symbole degré est correct mais les autres sont remplacés par un ?. Avez-vous une solution à mon problème ?

Filo

Hors ligne

 

Pied de page des forums

Powered by FluxBB