Creo que esta es una buena pregunta y solo quería agregar una respuesta más explícita dirigida directamente a la formulación original de la pregunta.
No, la reproyección de un archivo de forma no solo cambia el archivo prj, sino que cambia tanto el archivo prj como el contenido principal del archivo shape (el archivo .shp). La razón es que , como lo demuestra @csw, la reproyección de un archivo de forma tiene que cambiar los números de coordenadas reales que se encuentran en el archivo principal .shp, tanto para los cambios de referencia como de proyección. Al menos así es como debe hacerse técnica y adecuadamente, y me imagino que la mayoría de los SIG o software de proyección se toman muy en serio estas cosas.
Dicho más claramente, el uso de un software para reproyectar el daturm geográfico de un archivo de forma o el sistema de coordenadas proyectadas debería cambiar los siguientes archivos:
- .shp: sí
- .prj: sí
- otros: no estoy seguro (¿tal vez el archivo de índice espacial .idx?)
Es cierto desde un punto de vista teórico, como algunos señalan, que escribir el archivo prj no es estrictamente hablando, sin embargo, la diferencia práctica sería que ninguna persona o software puede saber fácilmente en qué proyección se basan las coordenadas, lo que limita lo que uno puede use el archivo de forma para. Lo contrario también puede ser cierto, como lo señala la respuesta aceptada, que uno podría salirse con la suya solo cambiando el archivo prj y no el archivo .shp en el caso de algunos cambios de datos (a diferencia de los cambios de proyección) a veces los datos bc solo difieren ligeramente entre sí, pero esto sería arriesgado e innecesario cuando hay muchas herramientas disponibles para volver a proyectarlo correctamente y, además, casi seguramente no funcionará cuando se cambien los sistemas de coordenadas proyectados que tienden a diferir entre sí en mayor medida.