si deseo cambiar la proyección de algunos archivos de forma de .. digamos NAD83 (4269) a WGS84 (4326) ... y por el uso de algunos 3ª parte de la aplicación .... ¿significa esto que el .prj archivo se actualiza sólo una vez .. y no el contenido en el .shp archivo, o cualquier otro archivo?
Respuestas
¿Demasiados anuncios?En el particular caso de NAD83 <--> WGS84 y estás trabajando con una precisión media de los datos, por ejemplo, los consumidores de grado GPS, no es grave si el la .prj archivo es modificado, ya que los dos son sinónimos en ese nivel.
Si usted está trabajando con los datos geodésicos precisa a las fracciones de un centímetro o más de la aplicación, es mejor que estén haciendo real el dato de transformación y no solo cambiar el archivo prj. También no hay que olvidar que existen diferentes NAD83 definiciones (NAD83_HARN, NAD83CSRS, etc), que sólo son buenas para América del Norte, y no una cobertura uniforme. A ver Cual de Transformación Geográfica a utilizar para el Yukon? para una larga discusión acerca de las diferencias de este último punto y cómo elegir, incluyendo este illimunating gráfico ausente de la mayoría de la documentación sobre NAD83 transformaciones:
El texto en el gráfico se refiere a los nombres de las diferentes NAD83 transformaciones disponibles en ArcGIS. La determinación de lo que los términos equivalentes en otros programas, por ejemplo, PROJ4 y FME, es un ejercicio izquierda para el lector (no dude en ampliar en los comentarios, o mejor aún, publicar una nueva pregunta).
Proyección escribe un totalmente nuevo shapefile, en la salida de coordenadas espacio-la nueva .prj archivo permite saber lo que el sistema de referencia de las nuevas coordenadas. Por lo tanto, si usted tomó un WGS84 shapefile con datos como:
latitute, longitude, value
32, -120, off santa rosa island
Después de la proyección de decir UTM, el shapefile de contener información como:
x (easting), y (northing), value
216577, 3544370, off santa rosa island
Sólo a través de la utilización de la prj
archivo se sabe que el x
y y
coordenadas referidas a coordenadas UTM. En su caso específico, las coordenadas de salida va a ser muy similar, debido a la similitud de WGS84 y NAD83. Asegúrese de que el software que está utilizando sabe cómo hacer las transformaciones de datos para realizar esta operación (es un tipo diferente de transformación de proyección).
La respuesta a tu pregunta es No. Todos los .archivo prf hace es definir qué proyección (incluidos los parámetros) los datos se almacenan en. Estos datos pueden ser utilizados a su vez por algunos programas de SIG realizar "los Datos de re-proyección sobre la marcha". Esta es la razón por la que usted puede eliminar el .prj archivo sin afectar a los datos, de hecho, usted ni siquiera se dará cuenta de que a menos que usted trató de agregar una .mxd o de otros SIG documento con otro proyecto definido. Para el proyecto o reproyectar shapefile requiere la edición de el .shp archivo que contiene los datos geográficos.
Aquí están los enlaces a la entrada de la Wikipedia para Shapfile http://en.wikipedia.org/wiki/Shapefile
Y una versión en PDF de la "Shapefile de ESRI Descripción Técnica" Shapefile de ESRI Descripción Técnica Whitepaper
Creo que esta es una buena pregunta y sólo quería añadir una más explícita la respuesta que se dirigen directamente a la original redacción de la pregunta.
No, volviendo a proyectar un shapefile no sólo cambia el archivo prj, cambia tanto el archivo prj y el principal shapefile de contenido (el .shp archivo). La razón de ser, como se ha demostrado por @csw, volviendo a proyectar un shapefile tiene que cambiar el actual coordinar los números que se encuentran en la principal .shp archivo, tanto para el datum y proyección de los cambios. Al menos eso es lo que se debe técnicamente y de manera adecuada se debe hacer, y me imagino que la mayoría de los SIG o software de proyección toman estas cosas muy en serio.
Se ve claramente, el uso de un software para reproyectar un shapefile geográfica daturm o sistema de coordenadas proyectadas deben modificar los siguientes archivos:
- .shp: sí
- .prj: sí
- otros: no estoy seguro (tal vez el .idx índice espacial archivo?)
Es cierto desde un punto de vista teórico, como algunos señalan, que la escritura el archivo prj no es, hablando estrictamente necesario, la diferencia práctica sin embargo sería que ninguna persona o el software pueden saber fácilmente lo que la proyección de las coordenadas se basan en que los límites de lo que uno puede utilizar el archivo de forma. Lo contrario también puede ser cierto, como el aceptado la respuesta señala que se podría conseguir prácticamente de distancia con solo cambiar el archivo prj y no la .shp archivo en el caso de que algún dato cambios (como contraposición a la proyección de cambios) bc datums a veces sólo difieren ligeramente de unos a otros, pero esto sólo sería arriesgado e innecesario cuando hay muchas herramientas disponibles para el volviendo a proyectar adecuadamente, y además es casi seguro que no funciona cuando el cambio de sistemas de coordenadas proyectadas que tienden a diferir entre sí en mayor medida.