Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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

Suite à un problème technique intervenu entre le 22 et le 23 mars, nous avons du procéder dans la soirée du 25 mars, à la restauration de la base de données du 24 mars (matinée).

En clair, nous avons perdu vos contributions et inscriptions du dimanche 24 et du lundi 25 mars.
Nous vous prions de nous excuser.

#1 Wed 01 August 2018 16:23

Pierre Dolez
Participant assidu
Lieu: Proville
Date d'inscription: 14 Aug 2008
Messages: 518
Site web

Transformation Helmert

Bonjour,

Je n'arrive pas à remettre la main sur la formule de cette transformation.
Une recherche G... n'a tien donné.
Merci à celui qui me rafraichira la mémoire.

Bonne journée

Hors ligne

 

#2 Sun 05 August 2018 12:08

Larpenteur
Participant actif
Lieu: Avignon
Date d'inscription: 24 Jan 2011
Messages: 125

Re: Transformation Helmert

Bonjour,

En pièce jointe la formule de la transformation Helmert.

Sylvain


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#3 Sun 05 August 2018 13:51

Pierre Dolez
Participant assidu
Lieu: Proville
Date d'inscription: 14 Aug 2008
Messages: 518
Site web

Re: Transformation Helmert

Oui, bonjour,

La  formule que vous donnez est la formule générale de la similitude.
Il est assez rare que l'on utilise l'angle de rotation comme en mathématiques, on utiliser les paramètres a et b qui sont effectivement le produit du rapport d'homothétie par le sinus ou le cosinus de l'angle de rotation.
La transformation appelée "Helmert" est une similitude, l'apport de Helmert est la méthode pour calculer les termes a et b lorsqu'on dispose de plus de deux points de calage, et que l'on doit calculer un couple a,b selon la méthode des moindres carrés.. Je rappelle que les termes de translation TX et TY sont choisis "comme on veut".
Merci pour votre réponse.
La raison de mon message est que j'ai eu un souci dans mon programme de calcul de calage, et dans ce type de cas, il faut tout vérifier et à toutes les étapes.

Bonne journée.

Hors ligne

 

#4 Mon 06 August 2018 17:32

Larpenteur
Participant actif
Lieu: Avignon
Date d'inscription: 24 Jan 2011
Messages: 125

Re: Transformation Helmert

Bonjour,

Je vais faire le curieux, quel est le but de votre programme?
Adapter un système de coordonnées local dans un système général?

Je dois avoir ce qu'il vous faut dans mes anciens cours, il faut que je le retrouve...

Sylvain

Hors ligne

 

#5 Mon 06 August 2018 19:18

Pierre Dolez
Participant assidu
Lieu: Proville
Date d'inscription: 14 Aug 2008
Messages: 518
Site web

Re: Transformation Helmert

Bonjour,

Mon programme date d'une bonne quinzaine d'années. Il fait de la CAO, DAO, SIG. Naturellement le calage de plans est l'une des fonctions de bases. En fait j'ai eu un petit bug mineur, mais pour le retrouver, il faut être sûr de toutes les étapes.
Comme j'utilise très peu la transformation Helmert, mais plutôt la transformation affine, il y a des années que je n'avais pas appelé cette fonction.
Si le sujet vous intéresse, je suis prêt à répondre à toutes les questions.
Sur mon site, il y quelques explications, mais elle datent de très longtemps. La partie SIG n'en était qu'a ses débuts.
Concernant la transformation Helmert, c'était la seule acceptée par le Cadastre, à l'époque. En fait pour toutes les opération de calage, sauf contre-indication formelle ou réglementaire, il est très largement préférable d'utiliser la transformation affine.
Dans notre métier, la curiosité est une grande qualité.

Bonne soirée.

Hors ligne

 

#6 Mon 06 August 2018 19:53

Larpenteur
Participant actif
Lieu: Avignon
Date d'inscription: 24 Jan 2011
Messages: 125

Re: Transformation Helmert

Bonsoir,

Je suis curieux de tout ce qui touche à la géomatique et au monde la topographie, j'ai démarré en 1996 et j'ai vu l'évolution depuis.
Merci pour ces précisions concernant votre programme, je regarderai votre site.
En fait il y a plusieurs écoles il me semble, on m'a toujours dit que la transformation affine déformait les angles.
Tout dépend du travail à réaliser, de la méthodologie à employer.
Je sais que Helmert est aussi utilisé dans le calage de plans ou d'images anciennes.

J'essaie de vous retrouver ce cours détaillé.

Bonne soirée,
Sylvain

Hors ligne

 

#7 Mon 06 August 2018 22:59

Pierre Dolez
Participant assidu
Lieu: Proville
Date d'inscription: 14 Aug 2008
Messages: 518
Site web

Re: Transformation Helmert

Oui, concernant le choix de la méthode de calage, je sais que c'est un débat entre spécialistes, je sais aussi que peu de logiciels savent calculer la transformation affine.
Il y a une quinzaine d'années, on parlait aussi de la transformation "élastique", je ne sais pas si on en parle toujours.
Il est tout à fait exact que la transformation affine ne conserve pas les angles, mais de là à dire qu'elle les déforme, il y a une marge.
Je serai ravi d'en parler.
A l'occasion, donnez-moi quelques détails sur votre formation, quelle école etc.

Hors ligne

 

#8 Mon 16 August 2021 17:35

fafa1987
Juste Inscrit !
Date d'inscription: 16 Aug 2021
Messages: 1

Re: Transformation Helmert

Bonjour,

J'espère que vous allez bien. Je dois faire un programme pour le calage helmert en C++ et j'ai le meme soucis je trouve pas la formule mathématique est ce que quelqu un peut m'aider la dessus ??

Merci et bonne journée

Hors ligne

 

#9 Tue 17 August 2021 23:15

Jean-Francois.BOIZET
Participant occasionnel
Date d'inscription: 21 Aug 2017
Messages: 40

Re: Transformation Helmert

Bonsoir,

On parle de transformation d'Helmert utilisant les moindres carrés tres utilisé par les Géomètres...
Vous trouverez un doc sur ce lien http://serge.milles.free.fr/compleme.htm

Bon courage

Jean François
« Que nul n'entre s'il n'est géomètre » Platon

Dernière modification par Jean-Francois.BOIZET (Tue 17 August 2021 23:17)

Hors ligne

 

Pied de page des forums

Powered by FluxBB