.CPG

Arquivo CPG

Shapefile Code Page File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo CPG é um arquivo de texto simples de uma única linha que pertence a um Esri Shapefile. Ele declara a codificação de caracteres (por exemplo, UTF-8 ou Windows-1252) usada na tabela de atributos .dbf do shapefile. Abra-o em qualquer editor de texto ou deixe que o QGIS e o ArcGIS o leiam automaticamente ao carregar o shapefile.

Desenvolvedor: Esri (shapefile ecosystem); used by ArcGIS, QGIS, GDAL Categoria: Arquivos GIS Padrão aberto MIME: text/plain
ABRE EM Windows macOS Linux
Relacionado: .GPX · .GML · .KML · .SHP

Nesta página

19k+ extensões indexadas
Última revisão em Jun 23, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro CPG?

Um arquivo .cpg é um arquivo auxiliar (sidecar) de texto simples no conjunto de dados Esri Shapefile. Ele contém uma única linha que nomeia a codificação de caracteres - como UTF-8, ISO-8859-1, 1252 ou 65001 - usada para o texto armazenado na tabela de atributos .dbf complementar.

Sem um arquivo .cpg, o software GIS deve adivinhar a codificação da tabela .dbf, o que pode resultar em texto ilegível, mojibake ou falta de diacríticos em nomes de lugares e campos de atributos. A inclusão de um arquivo .cpg elimina essa ambiguidade e garante a exibição consistente do texto em diferentes plataformas e localidades.

O arquivo compartilha seu nome base com os outros componentes do shapefile: geometria em .shp, o índice espacial em .shx, atributos em .dbf e o sistema de referência de coordenadas em .prj. Juntos, eles formam o conjunto de dados completo do shapefile. O componente .cpg não contém nada além de uma curta string de texto - sem cabeçalho binário, sem estrutura de chave-valor - portanto, qualquer editor de texto pode lê-lo ou corrigi-lo.

As principais plataformas GIS leem o .cpg automaticamente ao carregar um shapefile e gravam um ao exportar com uma codificação explícita. Isso inclui QGIS, ArcGIS Pro e ferramentas baseadas em GDAL. O arquivo foi introduzido como parte da convenção de arquivos auxiliares de shapefile da Esri na década de 1990 e permanece em uso ativo onde quer que shapefiles sejam trocados.

Segurança e proteção

RISCO: LOW

Um .cpg é um arquivo de texto simples minúsculo contendo apenas um nome de codificação - sem conteúdo executável, risco insignificante. A única preocupação prática é a correção dos dados: excluir ou definir a página de código errada corrompe o texto do atributo. Edite com um editor de texto simples, nunca com um processador de texto que adicione formatação.

Detalhes do formato

em resumo
NOME COMPLETOShapefile Code Page File
DESENVOLVEDOREsri (shapefile ecosystem); used by ArcGIS, QGIS, GDALdesde with the Esri Shapefile sidecar set (1990s onward)
CATEGORIAArquivos GIS
TIPO MIMEtext/plain
TIPOTexto simples (identificador único de página de código)
PADRÃOAberto · livre de royalties
RELACIONADO.gpx.gml.kml.shp
Esta extensão também é usada por…
  • Arquivo de página Manga Studio / Clip Studio - O antigo Manga Studio (Smith Micro, agora Clip Studio Paint da Celsys) usava .cpg como um arquivo de página/tela de quadrinhos - um formato diferente do descrito pelo nome antigo do banco de dados «Manga Studio drawing».
  • Arquivo de programa protegido CopyMinder - Alguns softwares protegidos com o sistema DRM CopyMinder armazenam dados de licenciamento em um arquivo .cpg.

Programas que abrem arquivos CPG

Windows3 apps
Notepad / any text editor Integrado Clique com o botão direito → Abrir com → Notepad para ler ou alterar o nome da codificação (ex: definir como UTF-8).
QGIS Código aberto Adicione o .shp complementar como uma camada vetorial; o QGIS lê o .cpg automaticamente para decodificar o texto do atributo.
ArcGIS Pro Pago Abra o shapefile; o ArcGIS respeita o .cpg para codificação de atributos (ou edite-o em um editor de texto).
macOS1 app
TextEdit / QGIS Código aberto Leia/edite o .cpg no TextEdit (modo de texto simples) ou deixe o QGIS usá-lo ao carregar o shapefile.
Linux1 app
Any text editor / GDAL Código aberto cat/edite o .cpg; o GDAL/OGR o lê ao carregar o .shp (ogrinfo).

Detalhes técnicos

especificação profunda
Tipo de formatoTexto simples - declaração de codificação de caracteres em linha única, sem estrutura binária
Tipo MIMEtext/plain
Tamanho típico do arquivo3-20 bytes (contém apenas um nome curto de codificação ou número de página de código do Windows)
Assinatura binária / magic bytesNenhuma - o arquivo não possui cabeçalho; o conteúdo é uma string de texto pura
Função no conjunto shapefileDeclara a codificação de caracteres para o texto de atributo armazenado na tabela .dbf complementar
Arquivos complementares necessários.shp, .dbf, .shx - todos compartilhando o mesmo nome base que o arquivo .cpg
Valores de codificação suportadosStrings nomeadas (UTF-8, ISO-8859-1, WINDOWS-1252) ou números de página de código do Windows (65001, 1252, 1250, etc.)
Desenvolvedor / ecossistemaConvenção Esri shapefile; amplamente suportado por ArcGIS, QGIS, GDAL, MapInfo e FME
Fallback sem .cpgOs aplicativos assumem o padrão da localidade do sistema ou a codificação Latin-1; o comportamento varia conforme a ferramenta e pode causar corrupção de diacríticos
Estrutura de linhaLinha única, sem pares chave-valor, sem delimitadores - o arquivo inteiro é um identificador de codificação
Sensibilidade a maiúsculasO tratamento da string de conteúdo depende da ferramenta; a maioria das ferramentas GIS aceita tanto maiúsculas quanto minúsculas (ex: utf-8 e UTF-8)
Suporte GDALLido e gravado automaticamente pelo driver OGR Shapefile do GDAL ao carregar ou exportar shapefiles
EditabilidadeTotalmente legível por humanos e editável em qualquer editor de texto simples (Notepad, Vim, VS Code, etc.)
Impacto prático da omissãoA ausência pode causar mojibake, pontos de interrogação ou caracteres ilegíveis em campos de atributos que contenham texto não ASCII
Lançadowith the Esri Shapefile sidecar set (1990s onward)
Padrão abertoSim · livre de royalties
Especificaçãodesktop.arcgis.com

Conversões de CPG

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos CPG. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos CPG.

Perguntas frequentes

O que é um arquivo .cpg em um shapefile?
É um arquivo de texto de uma linha que informa ao software GIS qual codificação de caracteres (ex: UTF-8 ou Windows-1252) o texto de atributo .dbf do shapefile utiliza, para que os nomes sejam exibidos corretamente.
Posso excluir o arquivo .cpg?
Sim, o shapefile ainda abrirá, mas o software então adivinhará a codificação a partir do cabeçalho .dbf ou do padrão do sistema - o que pode corromper caracteres acentuados ou não latinos.
Como corrijo texto de atributo ilegível no QGIS/ArcGIS?
Crie ou edite o .cpg ao lado do .shp com o nome de codificação correto (geralmente «UTF-8») e recarregue a camada.
Como abro um arquivo .cpg?
Com qualquer editor de texto (Notepad, TextEdit). Ele contém um único nome de codificação, nada mais.
O .cpg é um arquivo do Manga Studio?
Versões antigas do Manga Studio usavam .cpg para páginas de quadrinhos, mas hoje o .cpg comum é o arquivo de página de código do GIS shapefile. Verifique se ele está ao lado de um .shp (GIS) ou se abre no Clip Studio (arte).

Referências

1Esri - Shapefile file extensionsdesktop.arcgis.com
2Esri KB - code pages in shapefiles/dBASEsupport.esri.com

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.TMPTemporary File

Extensões relacionadas

.GPXGPS Exchange Format
.GMLGeography Markup Language
.KMLKeyhole Markup Language
.SHPEsri Shapefile (geospatial vector data)
.RTMAPCompeGPS / TwoNav Tiled Raster Map
.KMZKeyhole Markup Language Zipped (Google Earth)

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z