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

Ceci est une ancienne révision du document !



Strict Standards: Declaration of syntax_plugin_tag_topic::handle() should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in /var/www/html/web/wiki/lib/plugins/tag/syntax/topic.php on line 123

Strict Standards: Declaration of syntax_plugin_tag_topic::render() should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in /var/www/html/web/wiki/lib/plugins/tag/syntax/topic.php on line 123

Strict Standards: Declaration of syntax_plugin_tag_searchtags::handle() should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in /var/www/html/web/wiki/lib/plugins/tag/syntax/searchtags.php on line 280

Strict Standards: Declaration of syntax_plugin_tag_searchtags::render() should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in /var/www/html/web/wiki/lib/plugins/tag/syntax/searchtags.php on line 280

Strict Standards: Declaration of syntax_plugin_tag_tag::handle() should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in /var/www/html/web/wiki/lib/plugins/tag/syntax/tag.php on line 118

Strict Standards: Declaration of syntax_plugin_tag_tag::render() should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in /var/www/html/web/wiki/lib/plugins/tag/syntax/tag.php on line 118

Strict Standards: Declaration of syntax_plugin_tag_count::handle() should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in /var/www/html/web/wiki/lib/plugins/tag/syntax/count.php on line 130

Strict Standards: Declaration of syntax_plugin_tag_count::render() should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in /var/www/html/web/wiki/lib/plugins/tag/syntax/count.php on line 130

Strict Standards: Declaration of syntax_plugin_tag_tagpage::handle() should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in /var/www/html/web/wiki/lib/plugins/tag/syntax/tagpage.php on line 96

Strict Standards: Declaration of syntax_plugin_tag_tagpage::render() should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in /var/www/html/web/wiki/lib/plugins/tag/syntax/tagpage.php on line 96

Strict Standards: Declaration of syntax_plugin_clearfloat::handle() should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in /var/www/html/web/wiki/lib/plugins/clearfloat/syntax.php on line 74

Strict Standards: Declaration of syntax_plugin_clearfloat::render() should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in /var/www/html/web/wiki/lib/plugins/clearfloat/syntax.php on line 74

Strict Standards: Declaration of syntax_plugin_pageindex::handle() should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in /var/www/html/web/wiki/lib/plugins/pageindex/syntax.php on line 187

Strict Standards: Declaration of syntax_plugin_pageindex::render() should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in /var/www/html/web/wiki/lib/plugins/pageindex/syntax.php on line 187

Strict Standards: Declaration of syntax_plugin_googlemaps_googlemap::handle() should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in /var/www/html/web/wiki/lib/plugins/googlemaps/syntax/googlemap.php on line 169

Strict Standards: Declaration of syntax_plugin_googlemaps_googlemap::render() should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in /var/www/html/web/wiki/lib/plugins/googlemaps/syntax/googlemap.php on line 169

Strict Standards: Declaration of syntax_plugin_nextpage::handle() should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in /var/www/html/web/wiki/lib/plugins/nextpage/syntax.php on line 69

Strict Standards: Declaration of syntax_plugin_nextpage::render() should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in /var/www/html/web/wiki/lib/plugins/nextpage/syntax.php on line 69

Strict Standards: Declaration of syntax_plugin_include::handle() should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in /var/www/html/web/wiki/lib/plugins/include/syntax.php on line 137

Strict Standards: Declaration of syntax_plugin_include::render() should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in /var/www/html/web/wiki/lib/plugins/include/syntax.php on line 137
Plugin installed incorrectly. Rename plugin directory 'backlinks.old' to 'backlinks'.

Ce terme est utilisé en géomatique pour changer de repère une ensemble de points connus en X et Y et éventuellement Z.

Les formules de transformation peuvent être connues, per exemple pour passer de coordonnées géographiques aux coordonnées Lambert. Dans ce cas, il s'agit d'une opération qui ne nécessite pas d'explication particulière et il existe des “moulinettes” libres d'utilisation.

Lorsqu'il s'agit de transformer les coordonnées d'un système indépendant (système local image scannée par exemple) il est nécessaire de fixer les paramètres de la transformation.

La formule générale est

X = TX + XX * x + XY * y

Y = TY + YX * x + YY * y

X et Y sont les coordonnées dans le système général, x et y les coordonnées dans le
système local, TY, TY, XX, XY, YX, YY les six paramètres de la transformation.
C'est une transformation affine, c'est à dire que le rapport d'homothétie en X est
différent de celui dans le sens des Y. Cette transformation ne conserve ni les angles,
ni les rapports des distances, c'est à dire qu'un carré sera transformé en parallélogramme.

Il y a une simplification à cette transformation, où le rapport d'homothétie est
identique en X et en Y.

La formule s'écrit

X = TX + A * x - B * y

Y = TY + B * x + A * y

c'est à dire XX=A, XY=-B, YX=B, YY=A.

Les paramètres A et B peuvent s'écrire

A = L * cos( R )

B = L * sin( R ) où L est le rapport d'homothétie et R la rotation.

Au point de vue strictement mathématique et pour mémoire, cette formule peut s'écrire

X = A * x - B * y

Y = B * x + A * y , il s'agit d'une homothétie - rotation ; la translation (TX, TY)
n'est qu'une astuce de calcul pour minimiser le nombre de chiffres significatifs.

Cette transformation est imposée par la plupart des services du cadastre pour les numérisations de plans.

Cette transformation conserve les angles et les rapports des distances, c'est à dire
qu'un carré sera transformé en un carré.

Pour calculer les paramètres TX, TY, A et B, deux points connus dans les deux systèmes
sont suffisants. Il existe une transformation (Translation + Homothétie + Rotation) et
une seule qui fait correspondre un segment à un autre segment (compte tenu d'une translation définie).

Dans la pratique on doit disposer de plusieurs points connus dans les deux systèmes,
c'est à dire qu'il y a autant de transformations possibles que de couples de points
connus. On admet que la transformation la meilleure est celle qui donne une emq minimum sur l'écart des distances.
Ceci suppose deux hypothèses

1- les déformations de chacun des deux systèmes sont homogènes

2- la précision de tous les points connus dans les deux systèmes est identique, dans
chaque système, c'est à dire qu'il n'y a pas de point plus précis que d'autres.
Dans les applications qui nous concernent, ces deux hypothèses sont réalisées.

La méthode Helmert permet de résoudre facilement ce système qui comporte 4 inconnues
(TX,TY, A et B) et n équations, le nombre de points de base.

La transformation affine donne des résultats plus précis, c'est à dire que l'emq sera inférieure, mais ce n'est pas une transformation conforme, puisqu'elle ne conserve pas les angles. C'est la transformation la mieux adaptée lorsque l'image à transformer résulte d'un document papier et non d'un document numérique. Autrement dit, si on veut “coller” un fond de plan scanné sur un plan numérique, c'est cette transformation qu'il faut utiliser.

 
main/dico/transformation.1220268978.txt.gz · Dernière modification: 2009/04/15 20:57 (modification externe)
Recent changes RSS feed Creative Commons License Valid XHTML 1.0 Valid CSS Driven by DokuWiki