17 votos

¿Revestimiento de goma en GRASS?

Estamos corrigiendo los límites de nuestras propiedades y un efecto secundario de esto es que tenemos que mover cualquier activo que se haya dibujado en relación con los límites de la propiedad, para que sigan estando alineados correctamente.

La empresa que realiza las correcciones de las propiedades nos da vectores de desplazamiento y normalmente pasamos todas nuestras capas por FME utilizando los vectores para corregir las ubicaciones.

Me preguntaba si existe algo así en GRASS.

8voto

En GRASS se puede utilizar v.transformar para esto en datos vectoriales: Realiza una transformación afín (desplazamiento, escala y rotación, o GPCs) sobre el mapa vectorial.

0 votos

¿No es una transformación afín un cambio uniforme? Creo que las láminas de goma son más bien una distorsión basada en una serie de vectores diferentes.

2 votos

En GRASS 7 hay ahora también una nueva herramienta v.rectify: v.rectify utiliza puntos de control para calcular una matriz de transformación 2D o 3D basada en un polinomio de primer, segundo o tercer orden ( grass.osgeo.org/manuals/html70_user/v.rectify.html )

0 votos

¿Quizás también sea posible hacerlo con dos sistemas de referencia lineales? grass.osgeo.org/grass79/manuals/lrs.html

3voto

Robert Höglund Puntos 5572

Hay un plugin dentro de QGIS llamado Georreferenciador GDAL que funciona bien, proporciona una interfaz gráfica para introducir y ajustar puntos de control a un raster - bajo el capó, sólo utiliza GDAL, que soporta la adición de puntos de control a un raster con gdal_translate y, a continuación, la deformación a una nueva salida con gdalwarp Por ejemplo, si tuviera un conjunto de puntos de control, cada uno podría especificarse con un -gcp pixel line easting northing entrada:

gdal_translate -gcp 2.2 7.7 -1.9 0.66 [...-gcp x y rx ry] i.tif i-w-refs.tif

A continuación, se deforman con la transformación y el método de remuestreo adecuados:

gdalwarp -r near -order 2 i-w-refs.tif i-warped.tif

1voto

Jimmy Puntos 717

Puede utilizar la "herramienta de deformación" de OpenJump por lotes o en modo incremental

1voto

Anthony Cramp Puntos 126

QGis tiene ahora un plugin llamado Vector Bender que puede ajustar espacialmente los Datos Vectoriales.

Puede verlo en acción en este vídeo:

Presentación de Vector Bender de rojo en Vimeo .

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X