L’outil Transformer change la forme géométrique des entités sélectionnées en utilisant des liens de déplacement pour spécifier des localisations connues et leurs localisations de destination correspondantes. Cet outil est disponible dans la fenêtre Modify Features (Modifier des entités).
Les vecteurs (liens) de déplacement que vous dessinez ou ajoutez à une carte créent les transformations géométriques les plus ajustées. L’erreur QM (erreur quadratique moyenne) est une mesure de cet ajustement. Si, après une transformation, vos données nécessitent des ajustements supplémentaires envisagez d’apporter une déformation élastique aux entités.
Lorsque vous utilisez cet outil, tenez compte des points suivants :
- L’EQM apparaît en haut de la fenêtre de l’outil lorsque les liens minimum requis pour une transformation affine ou d’Helmert sont présents sur une carte.
- Pour générer une table de liens contenant les identifiants d’entité de liens en entrée et leurs erreurs résiduelles, utilisez l’outil Calculer les erreurs de transformation.
- Pour réaliser des transformations projectives utilisant quatre liens ou davantage, utilisez l’outil Transform Features (Transformer des entités).
Transformer des entités ou des couches sélectionnées
La méthode de transformation, la précision et la quantité de liens de déplacement ont une incidence sur la qualité d’une transformation et de la distorsion spatiale finale.
Pour transformer des entités, procédez comme suit :
- Dans la fenêtre Contents (Contenu), confirmez que les couches peuvent être sélectionnées et mises à jour.
Confirmez que la couche d’entités que vous mettez à jour est modifiable, que le système de coordonnées affecté à la carte active convient aux types de mises à jour que vous réalisez et que la capture est configurée pour travailler plus précisément et efficacement.
- Sur le ruban, cliquez sur l'onglet Edit (Modifier). Dans le groupe Manage Edits (Gérer les mises à jour), cliquez sur la flèche de topologie et sélectionnez No Topology (Aucune topologie) .
- Sur le ruban, cliquez sur l'onglet Edit (Modifier). Dans le groupe Features (Entités), cliquez sur Modify (Modifier) .
- Dans la fenêtre Modify Features (Modifier des entités), cliquez sur Transform (Transformer) .
Pour localiser l’outil, développez Alignment (Alignement) ou saisissez Transformer dans la zone de texte Search (Rechercher).
- Cliquez sur l’un des onglets suivants pour sélectionner les entités ou choisir des couches :
Entités sélectionnées
Sélectionnez les entités à l’aide du pointeur. Pour affiner la sélection dans l’arborescence de sélection de la fenêtre, cliquez avec le bouton droit sur une entité, puis cliquez sur Only Select This (Ne sélectionner que cela) ou sur Unselect (Désélectionner) .
Couches
Cochez la case d’une couche pour appliquer la transformation à toutes les entités sur la couche.
- Dans la fenêtre de l’outil, cliquez sur la flèche de la liste déroulante Transformation Method (Méthode de transformation) et choisissez l’une des méthodes de transformation suivantes :
Affine
Met à l’échelle de façon différenciée, fait pivoter, procède à une translation et incline les entités sélectionnées Cette méthode nécessite au moins trois liens de déplacement.
Les images suivantes illustrent les quatre changements possibles.
Similarité
Met à l’échelle de façon uniforme, fait pivoter, procède à une translation et reflète les entités sélectionnées Cette méthode nécessite au moins deux liens de déplacement.
Cette méthode convient particulièrement aux dessins DAO et à d’autres données d’entité basées sur des fichiers qui ne sont généralement pas inclinées.
- Cliquez sur Add new links (Ajouter de nouveaux liens) et dessinez le nombre minimum de liens de déplacement à deux points nécessaires pour la méthode de transformation. Ajoutez ou remplacez des liens si votre travail exige une meilleure valeur EQM.
Pour obtenir de meilleurs résultats, utilisez la fonction de capture pour capturer le début d’un lien à partir d’une localisation source connue et capturer le deuxième point de contrôle à la localisation de destination correspondante.
Pour supprimer un lien, sélectionnez-le et appuyez sur la touche Suppr, ou cliquez avec le bouton droit et sélectionnez Delete (Supprimer). Pour supprimer tous les liens de déplacement, cliquez sur Delete all links (Supprimer tous les liens).
Remarque :
L’EQM indique le degré de réalisation de la transformation prévue par les liens de déplacement. Si vous déterminez que la valeur d’erreur QM est trop élevée, vous pouvez supprimer les liens et en dessiner de nouveaux pour que la valeur d’erreur se trouve sous un seuil acceptable.
Chaque lien de déplacement génère une erreur résiduelle qui mesure l’adéquation entre la localisation du point de contrôle de destination et la localisation transformée réelle. L’erreur QM affichée dans la fenêtre est la somme calculée des erreurs résiduelles générées par chaque lien.
- Cliquez sur Transformer.
Les liens de déplacement sont automatiquement supprimés.
Charger des liens à partir d’un fichier
Cliquez sur Load links from file (Charger des liens du fichier) pour charger les liens de déplacement prédéfinis contenus dans un fichier de liens créé avec ArcMap. Vous pouvez charger des fichiers de liens à quatre ou cinq colonnes.
Un fichier de liens est un fichier texte ASCII délimité par des tabulations contenant deux paires de valeurs de coordonnées XY par ligne, pour chaque lien. Un fichier de liens à quatre colonnes contient une paire de valeurs de coordonnées source et de destination. Un fichier de liens à cinq colonnes inclut une colonne ID (chaîne ou numérique) qui précède les valeurs de coordonnées. Voici un exemple de contenu pour un fichier de liens à cinq colonnes.3 1032507.603691 1865947.186470 1032507.207115 1865926.170407
2 1032508.350801 1865986.785187 1032509.079486 1866025.405116
1 1032388.666424 1865961.179459 1032361.009572 1865981.280533
Equations
Affine
x’ = Ax + By + Cy’ = Dx + Ey + F
où :
A = Sx cos r B = (Sy / cos s) sin(s - r) C = Dx D = Sx sin r E = (Sy / cos s) cos(s - r) F = Dy Sx, Sy = Facteurs de mise à l’échelle (peuvent être négatifs) Dx, Dy = Distances de translation dans les directions x et y (peuvent être négatives)s = Angle d’inclinaison du cisaillement le long de l’axe, mesuré à partir de l’axe y (-pi/2 < s < pi/2)r = Angle de rotation en radians, mesuré dans le sens anti-horaire à partir de l’axe x (- pi < r <= pi)
Similarité
x’ = Ax + By + C y’ = -Bx + Ay + F
où :
A = s * cos t B = s * sin t C = Translation dans la direction x F = Translation dans la direction y s = Changement d’échelle (identique dans les directions x et y directions)t = Angle de rotation, mesuré dans le sens anti-horaire à partir de l’axe x
Projective
x’ = (Ax + By + C) / (Gx + Hy + 1)y’ = (Dx + Ey + F) / (Gx + Hy + 1)
Vous avez un commentaire à formuler concernant cette rubrique ?