La herramienta Transformar cambia la forma geométrica de las entidades seleccionadas utilizando vínculos de desplazamiento para especificar ubicaciones conocidas y las ubicaciones de destino correspondientes. Esta herramienta está disponible en el panel Modificar entidades.
Los vectores de desplazamiento (vínculos) que dibuja o agrega a un mapa crean las mejores transformaciones geométricas de mejor ajuste. El valor cuadrático medio (RMS) es una medida de este ajuste. Si sus datos requieren más ajustes después de una transformación, considere el estirado "rubbersheeting" de las entidades.
Cuando utilice esta herramienta, tenga en cuenta lo siguiente:
- Los errores de RMS aparecen en la parte superior del panel de la herramienta cuando los vínculos mínimos requeridos para una transformación afín o de similitud están presentes en un mapa.
- Para generar una tabla de vínculos que contenga los Id. de entidad de vínculos de entrada y sus errores residuales, utilice la herramienta Calcular errores de transformación.
- Para realizar transformaciones proyectivas utilizando cuatro o más vínculos, utilice la herramienta Transformar entidades.
Transformar las entidades o capas seleccionadas
El método de transformación y la exactitud y cantidad de vínculos de desplazamiento influyen en la calidad de una transformación y la distorsión espacial resultante.
Para transformar entidades, siga estos pasos:
- En el panel Contenido, confirme que las capas se pueden seleccionar y editar.
Confirme que la capa de entidades que está editando sea editable, que el sistema de coordenadas asignado al mapa activo sea adecuado para el tipo de ediciones que está realizando y que la alineación esté configurada para ayudarle a trabajar de forma eficiente y precisa.
- En la cinta, haga clic en la pestaña Editar. En el grupo Administrar ediciones, haga clic en la flecha Topología y elija Sin topología .
- En la cinta, haga clic en la pestaña Editar. En el grupo Entidades, haga clic en Modificar .
- En el panel Modificar entidades, haga clic en Transformar .
Para buscar la herramienta, expanda Alineación o escriba Transformar en el cuadro de texto Buscar.
- Haga clic en una de las siguientes pestañas para seleccionar entidades o elegir capas:
Entidades seleccionadas
Seleccione las entidades con el puntero. Para acotar la selección en la vista de árbol de selección del panel, haga clic con el botón derecho en una entidad y haga clic en Solo seleccionar esto o Anular selección .
Capas
Active una casilla de verificación de capa para aplicar la transformación a todas las entidades de la capa.
- En el panel de herramientas, haga clic en la flecha desplegable de Método de transformación y elija uno de los siguientes métodos de transformación:
Afín
Escale, rote, traduzca y sesgue las entidades seleccionadas de manera diferencial. Este método requiere un mínimo de tres vínculos de desplazamiento.
Las siguientes imágenes ilustran los cuatro cambios posibles.
Similitud
Escale, rote, traduzca y refleje las entidades seleccionadas de manera uniforme. Este método requiere un mínimo de dos vínculos de desplazamiento.
Este método es una buena opción para los dibujos CAD y otros datos de entidad basados en archivos que generalmente no están sesgados.
- Haga clic en Agregar nuevos vínculos y dibuje el número mínimo de vínculos de desplazamiento de dos puntos requeridos para el método de transformación. Agregue o reemplace vínculos si su trabajo requiere un valor RMS mejor.
Para obtener mejores resultados, utilice la alineación para alinear el inicio de un vínculo desde una ubicación de origen conocida y alinee el segundo punto de control con su ubicación de destino correspondiente.
Para eliminar un vínculo, selecciónelo y pulse la tecla Suprimir o haga clic con el botón derecho y haga clic en Eliminar. Para eliminar todos los vínculos de desplazamiento, haga clic en Eliminar todos los vínculos.
Nota:
El error de RMS indica qué tan bien realizan la transformación deseada los vínculos de desplazamiento. Si determina que el valor RMS es demasiado alto, puede eliminar y dibujar nuevos vínculos hasta que el valor del error quede dentro de un umbral aceptable.
Cada vínculo de desplazamiento genera un error residual que mide el ajuste entre la ubicación del punto de control de destino y la ubicación transformada real. El error de RMS que se muestra en el panel es la suma calculada de los errores residuales generados por cada vínculo.
- Haga clic en Transformar.
Los vínculos de desplazamiento se eliminan automáticamente.
Cargar vínculos desde un archivo
Haga clic en Cargar vínculos desde archivo para cargar vínculos de desplazamiento predefinidos contenidos en un archivo de vínculos creado con ArcMap. Es posible cargar archivos de vínculos de cuatro o de cinco columnas.
Un archivo de vínculos es un archivo de texto ASCII delimitado por tabuladores que contiene dos pares de valores de coordenadas XY por fila para cada vínculo. Los archivos de vínculos de cuatro columnas contienen un par de valores de coordenadas de origen y de destino. Un archivo de vínculos de cinco columnas incluye una columna de Id. (de cadena o numérica) que precede a los valores de coordenadas. Ejemplo de contenido para un archivo de vínculos de cinco columnas.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
Ecuaciones
Afín
x’ = Ax + By + Cy’ = Dx + Ey + F
donde:
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 = Factores de escalado (pueden ser negativos) Dx, Dy = Distancias de traslación en direcciones x e y (pueden ser negativas)s = Ángulo sesgado de corte a lo largo del eje x, medido desde el eje y (-pi/2 < s < pi/2)r = Ángulo de rotación en radianes, medido en sentido antihorario desde el eje x (- pi < r <= pi)
Similitud
x' = Ax + By + C y' = -Bx + Ay + F
donde:
A = s * cos t B = s * sin t C = Traslación en dirección x F = Traslación en dirección y s = Cambio de escala (igual en las direcciones x e y)t = Ángulo de rotación, medido en sentido antihorario desde el eje x
Proyectiva
x' = (Ax + By + C) / (Gx + Hy + 1)y' = (Dx + Ey + F) / (Gx + Hy + 1)