#1 Wed 01 August 2018 16:23
- Pierre Dolez
- Participant assidu
- Lieu: Proville
- Date d'inscription: 14 Aug 2008
- Messages: 519
- 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: 139
Re: Transformation Helmert
Bonjour,
En pièce jointe la formule de la transformation Helmert.
Sylvain
Hors ligne
#3 Sun 05 August 2018 13:51
- Pierre Dolez
- Participant assidu
- Lieu: Proville
- Date d'inscription: 14 Aug 2008
- Messages: 519
- 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: 139
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: 519
- 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: 139
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: 519
- 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