Convertir des coordonnées

Olympiades mathématiques, énigmes et défis
Jypx
Messages: 4
Enregistré le: 13 Juin 2012, 09:32

Convertir des coordonnées

par Jypx » 13 Juin 2012, 09:42

J'ai des coordonnées sur une carte (x et y) et j'aimerai les placer sur une autre carte qui n'a pas la même échelle, le même centre et la même taille.
Je connais 3 points communs au 2 cartes (a plus ou moins quelques unités) :
x-96 y861 -> x365 y226
x648 y-108 -> x820 y836
x-9 y319 -> x413 y634

Amusez vous bien :zen:



Dlzlogic
Membre Transcendant
Messages: 5273
Enregistré le: 14 Avr 2009, 12:39

par Dlzlogic » 13 Juin 2012, 13:04

Bonjour,
En général, pour ce type d'opération, on prend un quatrième point. Moi, j'ai l'habitude d'en prendre au moins 6, mais pas plus de 12.
C'est avec ce type de méthode qu'on peut savoir avec une bonne précision (2 ou 3 Km) que le village d'Asterix est tout près de Cherbourg. :id:

Jypx
Messages: 4
Enregistré le: 13 Juin 2012, 09:32

par Jypx » 13 Juin 2012, 13:51

et on fait comment après?

Dlzlogic
Membre Transcendant
Messages: 5273
Enregistré le: 14 Avr 2009, 12:39

par Dlzlogic » 13 Juin 2012, 14:05

Un triangle peut être transforme en un autre triangle, dans le plan par une transformation affine.
Cette transformation est la composition d'une translation, d'une homothétie d'une rotation et d'une affinité. La formule s'écrit
X = TX + XX.x + XY.y
Y = TY + YX.x + YY.y
Ce système comporte 6 paramètres, donc 3 points sont nécessaires.
Dans la réalité, on prend toujours un 4è point, ne serait-ce que pour contrôle, et la bonne pratique consiste à prendre au moins 6 points.
Les valeurs adoptées seront celles qui minimise la somme des carrés des écarts en distance sur les points.

 

Retourner vers ⚔ Défis et énigmes

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 21 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite