O que é o formato de ficheiro PRJ?
.prj é uma extensão de arquivo usada principalmente pelo formato Shapefile da Esri para armazenar uma definição de sistema de referência de coordenadas (CRS) em sintaxe Well-Known Text (WKT) de texto simples. Vários aplicativos GIS usam este arquivo complementar para posicionar e exibir corretamente os dados espaciais.
Que tipo de dados são salvos em arquivos .prj?
Arquivos .prj contêm uma única definição de sistema de coordenadas WKT - texto simples inteiramente legível por humanos. Um CRS projetado começa com PROJCS[ e um CRS geográfico com GEOGCS[; o padrão WKT2 mais recente usa PROJCRS[ e GEOGCRS[. A definição codifica o datum, elipsoide, unidades e parâmetros de projeção necessários para alinhar a geometria .shp com outras camadas espaciais.
Qual programa pode ser usado para abrir arquivos .prj?
Arquivos .prj são exclusivos do conjunto de dados com o qual foram criados; ferramentas GIS como ArcGIS Pro, QGIS e GDAL/OGR os leem automaticamente ao carregar um Shapefile. Como o .prj é texto UTF-8 simples, qualquer editor de texto - incluindo o Bloco de Notas - pode abrir um. Copiar um Shapefile sem o seu complemento .prj faz com que o software GIS trate a geometria como tendo um CRS desconhecido.
Segurança e proteção
RISCO: LOWUm .prj de GIS é um pequeno arquivo de texto passivo (uma string de sistema de coordenadas) sem conteúdo executável, portanto é seguro para abrir e editar. O «perigo» prático é o deslocamento de dados, não malware: um .prj ausente ou errado faz com que os recursos de um Shapefile apareçam no local errado ou falhem ao sobrepor outras camadas - corrija o WKT ou redefina a projeção para solucionar. Para arquivos de projeto .prj não-GIS, aplica-se a cautela normal ao que o aplicativo host carrega (ex: um projeto que referencia scripts externos). Quando o tipo de um .prj é desconhecido, abra-o primeiro em um editor de texto: o .prj de GIS é um WKT curto e legível, enquanto arquivos de projeto de aplicativos costumam ser mais longos ou binários.
Detalhes do formato
em resumo- Arquivo de projeto de aplicativo genérico - Muitos programas salvam seu espaço de trabalho/projeto como .prj - ex: Microsoft Visual Studio (antigo), projetos de áudio Tracktion/WaveLab, AIMMS, Monarch, programadores de dispositivos. Abra com o aplicativo que o criou.
- Projeto de cena 3ds Max / CAD (PRJ) - O Autodesk 3ds Max e algumas ferramentas CAD usam .prj para uma cena/projeto; esta é a fonte dos pares de conversão 3ds/obj/dae/dxf do banco de dados.
- Arquivo de projeto HEC-RAS - O projeto de modelagem hidráulica HEC-RAS do US Army Corps usa .prj - confusamente a mesma extensão do arquivo de projeção GIS, aberto no HEC-RAS.
Programas que abrem arquivos PRJ
Detalhes técnicos
especificação profunda| Tipo de formato | Definição de sistema de referência de coordenadas em Well-Known Text (WKT) de texto simples; uma definição de CRS por arquivo, sem conteúdo binário |
| Codificação do arquivo | Texto simples UTF-8 ou ASCII; sem cabeçalho binário, sem necessidade de BOM |
| Tipo MIME | text/plain |
| Assinatura do arquivo | Sem bytes mágicos binários; identificado pela palavra-chave WKT no deslocamento de byte 0: PROJCS[ ou GEOGCS[ (WKT1), PROJCRS[ ou GEOGCRS[ (WKT2) |
| Dialetos WKT | WKT1 (variante Esri e OGC 01-009) e WKT2 (OGC 18-010r11 / ISO 19162:2019); as palavras-chave diferem entre os dialetos |
| Estrutura da sintaxe | Notação de colchetes aninhados - KEYWORD[«nome»,parâmetro,...] - formando uma árvore de nós de datum, elipsoide, meridiano de origem, método de projeção e unidade |
| Tipos de CRS codificados | Sistemas de referência de coordenadas Geográficos (GEOGCS/GEOGCRS), Projetados (PROJCS/PROJCRS), Verticais e Compostos |
| Parâmetros registrados | Datum e esferoide/elipsoide, meridiano de origem, unidades angulares e lineares, método de projeção, meridiano central, paralelos padrão, falso leste/norte, fator de escala |
| Papel no pacote Shapefile | Complemento obrigatório para .shp, .shx e .dbf; deve compartilhar o mesmo nome de arquivo base; a ausência faz com que o software GIS marque a camada como CRS desconhecido |
| Tamanho típico do arquivo | 200 bytes a ~2 KB; a definição completa de CRS para a maioria dos sistemas de coordenadas cabe em algumas centenas de caracteres |
| Efeito da ausência | Os aplicativos GIS recorrem a um CRS indefinido ou presumido (geralmente WGS 84), o que pode desalinhar as camadas ao combinar conjuntos de dados de diferentes fontes |
| Desenvolvedor / origem | Originado com o formato Shapefile da Esri (início dos anos 1990); a sintaxe WKT CRS foi posteriormente formalizada como um padrão OGC |
| Suporte de software | ArcGIS Pro, QGIS, GDAL/OGR, MapInfo Pro, FME, Global Mapper; também gravado por pyproj, PROJ e a maioria das bibliotecas de script GIS |
| Legibilidade humana | Totalmente legível por humanos; pode ser inspecionado ou editado manualmente em qualquer editor de texto simples sem software GIS |
| Lançado | With the Esri Shapefile (early 1990s); WKT CRS standardized by the OGC |
| Padrão aberto | Sim · livre de royalties |
| Especificação | desktop.arcgis.com |
Conversões de PRJ
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos PRJ.