2 votos

Realizando una transformación afín en un shapefile con OGR, GDAL u otras herramientas de línea de comandos.

Las transformaciones con WKT o código EPSG se hacen fáciles con ogr2ogr, ¿pero hay herramientas para que yo pueda definir mi propia transformación afín para aplicar a las coordenadas de un archivo de forma?

O, en general, ¿hay alguna herramienta para aplicar una función a las coordenadas de un archivo de forma?

Más adelante en esta nota, también necesito cambiar coordenadas en el archivo de forma basado en una LUT.

¿Existen herramientas simples que hagan esto, o tendré que escribir yo mismo una utilidad así?

3voto

Elliott Maynard Puntos 11

Si trabajas en R, puedes usar el paquete vec2dtransf (que es mío :) ). Simplemente necesitarías cargar tus Shapefiles en R usando rgdal y definir tu transformación afín para aplicarla en los datos. Después de este proceso, puedes exportar tus datos a un Shapefile transformado también a través de rgdal. En vec2dtransf, las transformaciones afines pueden ser definidas a partir de coordenadas o directamente desde parámetros.

Consulta esta entrada para un ejemplo detallado.

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