Herramientas personales

Ogr tips

De Proyectos GULIX

80px

Este tutorial se encuentra en Desarrollo

Tabla de contenidos

¿Que es ogr?

OGR es una librería escrita en C++, de código abierto, que permite manipular una gran variedad de formatos en archivos vectoriales tales como :

  • ESRI Shapefile
  • ESRI ArcSDE
  • MapInfo (tab and mid/mif)
  • GML
  • KML
  • PostGIS
  • Oracle Spatial
  • GPX

OGR es parte de la biblioteca GDAL.


OGR puede ser utilizado como herramienta para convertir archivos shape, kml, gpx, gml, etc.. sobre GNU/Linux, así como también para importar o exportar datos desde o hacia bases de datos con información vectorial geográfica.

A continuación se resumirán las formas de utilizar la herramienta ogr para manipular archivos vectoriales, es posible que los ejemplos aquí entregados utilicen coordenadas de posición y transformación utilizadas principalmente sobre el territorio Chileno.

Convertir Shape a Kml con ogr

Para convertir de formato , la mayoría de las veces será necesario especificar como parámetro los datums que serán utilizados para las coordenadas, especificar el datum de entrada y el de salida.

Google earth y el formato KML, utilizan el Datum wgs84, determinado por el código EPSG::4326

En el caso del territorio de chile y suponiendo que el shape está utilizando el datum wgs84 / UTM zone19S, un ejemplo sería:

los códigos EPSG :

  • entrada: WGS 84 / UTM zone 19S -> EPSG:32719
  • salida : WGS 84 global -> EPSG:4326

comando:

ogr2ogr -f "KML" -s_srs EPSG:32719 -t_srs EPSG:4326 COMUNAS_CHILE.kml COMUNAS_CHILE.shp

Convertir Shape a GPX con ogr

ogr2ogr -f "GPX" -s_srs EPSG:32719 -t_srs EPSG:4326 COMUNAS_CHILE.gpx COMUNAS_CHILE.shp

Links


--Dalacost 23:14 12 mar 2010 (UTC)


Buscar