¿Qué es el formato de archivo PRJ?
.prj es una extensión de archivo utilizada principalmente por el formato Shapefile de Esri para almacenar una definición de sistema de referencia de coordenadas (CRS) en sintaxis de texto plano Well-Known Text (WKT). Diversas aplicaciones GIS utilizan este archivo complementario para posicionar y mostrar correctamente los datos espaciales.
¿Qué tipo de datos se guardan en los archivos .prj?
Los archivos .prj contienen una única definición de sistema de coordenadas WKT, que es texto plano totalmente legible por humanos. Un CRS proyectado comienza con PROJCS[ y un CRS geográfico con GEOGCS[; el estándar WKT2 más reciente utiliza PROJCRS[ y GEOGCRS[. La definición codifica el datum, el elipsoide, las unidades y los parámetros de proyección necesarios para alinear la geometría .shp con otras capas espaciales.
¿Qué programa se puede utilizar para abrir archivos .prj?
Los archivos .prj son únicos para el conjunto de datos con el que fueron creados; las herramientas GIS como ArcGIS Pro, QGIS y GDAL/OGR los leen automáticamente al cargar un Shapefile. Debido a que .prj es texto plano UTF-8, cualquier editor de texto -incluido el Bloc de notas- puede abrir uno. Copiar un Shapefile sin su complemento .prj hace que el software GIS trate la geometría como si tuviera un CRS desconocido.
Seguridad y protección
RIESGO: LOWUn .prj de GIS es un pequeño archivo de texto pasivo (una cadena de sistema de coordenadas) sin contenido ejecutable, por lo que es seguro abrirlo y editarlo. El «peligro» práctico es el extravío de datos, no el malware: un .prj faltante o incorrecto hace que los elementos de un Shapefile aparezcan en la ubicación equivocada o no se superpongan a otras capas; corrija el WKT o vuelva a definir la proyección para solucionarlo. Para archivos de proyecto .prj que no sean GIS, se aplica la precaución normal a lo que cargue la aplicación anfitriona (por ejemplo, un proyecto que hace referencia a scripts externos). Cuando el tipo de un .prj sea desconocido, ábralo primero en un editor de texto: el .prj de GIS es un WKT corto y legible, mientras que los archivos de proyecto de aplicaciones suelen ser más largos o binarios.
Detalles del formato
en pocas palabras- Archivo de proyecto de aplicación genérica - Muchos programas guardan su espacio de trabajo o proyecto como .prj; por ejemplo, Microsoft Visual Studio (antiguo), proyectos de audio Tracktion/WaveLab, AIMMS, Monarch, programadores de dispositivos. Ábralo con la aplicación que lo creó.
- Proyecto de escena de 3ds Max / CAD (PRJ) - Autodesk 3ds Max y algunas herramientas CAD utilizan .prj para una escena o proyecto; esta es la fuente de las combinaciones de conversión 3ds/obj/dae/dxf de la base de datos.
- Archivo de proyecto HEC-RAS - El proyecto de modelado hidráulico HEC-RAS del Cuerpo de Ingenieros del Ejército de EE. UU. utiliza .prj; confusamente la misma extensión que el archivo de proyección GIS, se abre en HEC-RAS.
Programas que abren archivos PRJ
Detalles técnicos
especificación profunda| Tipo de formato | Definición de sistema de referencia de coordenadas en Well-Known Text (WKT) de texto plano; una definición de CRS por archivo, sin contenido binario |
| Codificación de archivo | Texto plano UTF-8 o ASCII; sin encabezado binario, no requiere BOM |
| Tipo MIME | text/plain |
| Firma de archivo | Sin bytes mágicos binarios; identificado por la palabra clave WKT en el desplazamiento de byte 0: PROJCS[ o GEOGCS[ (WKT1), PROJCRS[ o GEOGCRS[ (WKT2) |
| Dialectos WKT | WKT1 (variante de Esri y OGC 01-009) y WKT2 (OGC 18-010r11 / ISO 19162:2019); las palabras clave difieren entre dialectos |
| Estructura sintáctica | Notación de corchetes anidados - KEYWORD[«nombre»,parámetro,...] - que forma un árbol de nodos de datum, elipsoide, meridiano base, método de proyección y unidades |
| Tipos de CRS codificados | Sistemas de referencia de coordenadas Geográficos (GEOGCS/GEOGCRS), Proyectados (PROJCS/PROJCRS), Verticales y Compuestos |
| Parámetros registrados | Datum y esferoide/elipsoide, meridiano base, unidades angulares y lineales, método de proyección, meridiano central, paralelos estándar, falso este/norte, factor de escala |
| Rol en el paquete Shapefile | Compañero obligatorio de .shp, .shx y .dbf; debe compartir el mismo nombre de archivo base; su ausencia hace que el software GIS marque la capa como CRS desconocido |
| Tamaño típico de archivo | 200 bytes a ~2 KB; la definición completa de CRS para la mayoría de los sistemas de coordenadas cabe en unos pocos cientos de caracteres |
| Efecto de la ausencia | Las aplicaciones GIS recurren a un CRS indefinido o asumido (a menudo WGS 84), lo que puede desalinear las capas al combinar conjuntos de datos de diferentes fuentes |
| Desarrollador / origen | Originado con el formato Shapefile de Esri (principios de la década de 1990); la sintaxis WKT CRS fue formalizada posteriormente como un estándar OGC |
| Soporte de software | ArcGIS Pro, QGIS, GDAL/OGR, MapInfo Pro, FME, Global Mapper; también escrito por pyproj, PROJ y la mayoría de las librerías de scripting GIS |
| Legibilidad humana | Totalmente legible por humanos; puede ser inspeccionado o editado manualmente en cualquier editor de texto plano sin software GIS |
| Lanzado | With the Esri Shapefile (early 1990s); WKT CRS standardized by the OGC |
| Estándar abierto | Sí · libre de regalías |
| Especificación | desktop.arcgis.com |
Conversiones de PRJ
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos PRJ.