software

« Atrás

Cambio de Sistema de Referencia ED50-ETRS89: Reproyección de vectores en formato shape de UTM-ED50 a UTM-ETRS89 con OGR/GDAL

Cambio de Sistema de Referencia ED50-ETRS89: Reproyección de vectores en formato shape de UTM-ED50 a UTM-ETRS89 con OGR/GDAL

OGR/GDAL es un conjunto de librerias de software para la lectura y escritura de formatos de datos geoespaciales libre y de código abierto. Para que funcione la reproyección a ETRS89 de vectores, primero tenemos que comprobar que funciona correctamente la reproyección de coordenadas con la librería PROJ4. Seguir las instrucciones del artículo "Transformación de coordenadas UTM-ED50 a UTM-ETRS89 utilizando la librería PROJ4." de la biblioteca digital del ICV.

Adjuntos a este artículo se incluye la transformación de shapes de ejemplo, suponiendo que se encuentran en el Huso 30 hay que indicar el código asociado al sistema de referencia y sistema de proyección, en este caso:

Origen: UTM ED50 HUSO 30 - 23030
Destino: UTM ETRS89 HUSO 30 - 25830
etc ...

ogr2ogr -s_srs "+init=epsg:23030 +nadgrids=./sped2et.gsb +wktext" -t_srs "+init=epsg:25830 +nadgrids=null +wktext" c:\conti\gdal\ogr\srs25830.shp c:\conti\gdal\ogr\srs23030.shp

En la aplicación ogr2ogr primero se pone srs25830.shp que es shape destino y después srs23030.shp que es el origen. Adicionalmente, EPSG 4258 hace referencia al sistema de referencia ETRS89 en el sistema de coordenadas elipsoidales, mientras que el EPSG 4326 denota el sistema de referencia WGS84 en el sistema de coordenadas geográficas. A efectos prácticos ambos son equivalentes.