10 votos

Cómo agregar una proyección a un Shapefile el uso de herramientas de código abierto?

Me han dado algunos archivos de forma SIN una proyección. Así que tengo que agregar la proyección con el fin de mostrarla en el mapa de google. Me encontré con la proyección de la información que necesito en http://spatialreference.org/ref/epsg/2066.

Pregunta:
¿Cómo puedo agregar la proyección se utiliza un método de origen (no tienen acceso a software de ESRI)?

Gracias
Chris

17voto

DavidWhitney Puntos 1957

Uso ogr2ogr de GDAL:

ogr2ogr -a_srs EPSG:2066 output.shp input.shp

Lo genial de ogr es que se puede utilizar una existente PRJ archivo como entrada así:

ogr2ogr -a_srs input.prj output.shp input.shp

7voto

knowncitizen Puntos 600

Proyección en .shp archivo está en shapefilename.prj. Es básicamente un archivo de texto con la información que encontraron. Echa un vistazo a algunos de sus archivos shape y averiguar cómo se escribe información. O menos complited, si usted tiene otras .shp archivo en la misma proyección, acaba de copiar y cambiar el nombre de accordinagly.

5voto

Bill Puntos 1408

Crear una .prj archivo con el mismo nombre base como shapefile (es decir, foo.prj), abra el archivo en un editor de texto y agregue el contenido de, en este caso, http://spatialreference.org/ref/epsg/2066/prj/

2voto

shsteimer Puntos 8749

Descargar el .prj archivo en el enlace que has publicado y, a continuación, cambie el nombre para que coincida con su forma de archivo.

-1voto

jamesh Puntos 9849

Trate de usar Geokettle http://www.spatialytics.org/ lee los shapefiles y tiene una opción para agregar un SRS en sus transformaciones. De lo contrario, el uso de ogr2ogr gui (sólo windows) para ver el srid

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