.CPG

File CPG

Shapefile Code Page File
Fai una domanda
RISPOSTA RAPIDA

Un file CPG è un file di testo semplice di una sola riga che appartiene a un Esri Shapefile. Dichiarano la codifica dei caratteri (ad esempio UTF-8 o Windows-1252) utilizzata nella tabella degli attributi .dbf dello shapefile. Apritelo in qualsiasi editor di testo, oppure lasciate che QGIS e ArcGIS lo leggano automaticamente quando caricate lo shapefile.

Sviluppatore: Esri (shapefile ecosystem); used by ArcGIS, QGIS, GDAL Categoria: File di GIS Standard aperto MIME: text/plain
SI APRE SU Windows macOS Linux
Correlati: .GPX · .GML · .KML · .SHP

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jun 23, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file CPG?

Un file .cpg è un file sidecar di testo semplice nel dataset Esri Shapefile. Contiene una singola riga che nomina la codifica dei caratteri - come UTF-8, ISO-8859-1, 1252 o 65001 - utilizzata per il testo memorizzato nella tabella degli attributi associata .dbf.

Senza un file .cpg, il software GIS deve indovinare la codifica della tabella .dbf, il che può causare testo distorto, mojibake o diacritici mancanti nei nomi dei luoghi e nei campi degli attributi. L'inclusione di un file .cpg elimina tale ambiguità e garantisce una visualizzazione coerente del testo su diverse piattaforme e localizzazioni.

Il file condivide il nome di base con gli altri componenti dello shapefile: la geometria in .shp, l'indice spaziale in .shx, gli attributi in .dbf e il sistema di riferimento delle coordinate in .prj. Insieme formano il dataset shapefile completo. Il componente .cpg non contiene altro che una breve stringa di testo - nessun header binario, nessuna struttura chiave-valore - quindi qualsiasi editor di testo può leggerlo o correggerlo.

Le principali piattaforme GIS leggono automaticamente il file .cpg durante il caricamento di uno shapefile e ne scrivono uno durante l'esportazione con una codifica esplicita. Questo include QGIS, ArcGIS Pro e gli strumenti basati su GDAL. Il file è stato introdotto come parte della convenzione sidecar degli shapefile di Esri negli anni «90» e rimane in uso attivo ovunque vengano scambiati shapefile.

Sicurezza e incolumità

RISCHIO: LOW

Un .cpg è un minuscolo file di testo semplice contenente solo un nome di codifica - nessun contenuto eseguibile, rischio trascurabile. L'unica preoccupazione pratica è la correttezza dei dati: eliminare o impostare la code page errata distorce il testo degli attributi. Modificare con un editor di testo semplice, mai con un elaboratore di testi che aggiunge formattazione.

Dettagli del formato

in sintesi
NOME COMPLETOShapefile Code Page File
SVILUPPATOREEsri (shapefile ecosystem); used by ArcGIS, QGIS, GDALdal with the Esri Shapefile sidecar set (1990s onward)
CATEGORIAFile di GIS
TIPO MIMEtext/plain
TIPOTesto semplice (identificatore singolo di code-page)
STANDARDAperto · royalty-free
Questa estensione è usata anche da…
  • File di pagina Manga Studio / Clip Studio - Le versioni legacy di Manga Studio (Smith Micro, ora Clip Studio Paint di Celsys) utilizzavano .cpg come file di pagina/tela per fumetti - un formato diverso da quello descritto dal vecchio nome del database „Manga Studio drawing”.
  • File di programma protetto CopyMinder - Alcuni software protetti con il sistema DRM CopyMinder memorizzano i dati di licenza in un file .cpg.

Programmi che aprono file CPG

Windows3 apps
Notepad / any text editor Integrato Tasto destro → Apri con → Blocco note per leggere o cambiare il nome della codifica (ad es. impostarlo su UTF-8).
QGIS Open-source Aggiungi il .shp associato come layer vettoriale; QGIS legge automaticamente il .cpg per decodificare il testo degli attributi.
ArcGIS Pro A pagamento Apri lo shapefile; ArcGIS rispetta il .cpg per la codifica degli attributi (o modificalo in un editor di testo).
macOS1 app
TextEdit / QGIS Open-source Leggi/modifica il .cpg in TextEdit (modalità solo testo), o lascia che QGIS lo usi durante il caricamento dello shapefile.
Linux1 app
Any text editor / GDAL Open-source Visualizza/modifica il .cpg; GDAL/OGR lo legge durante il caricamento del .shp (ogrinfo).

Dettagli tecnici

specifiche approfondite
Tipo di formatoTesto semplice - dichiarazione della codifica dei caratteri su riga singola, nessuna struttura binaria
Tipo MIMEtext/plain
Dimensione tipica del file3-20 byte (contiene solo un breve nome di codifica o un numero di code-page Windows)
Firma binaria / magic bytesNessuna - il file non ha intestazione; il contenuto è una stringa di testo nuda
Ruolo nel set shapefileDichiara la codifica dei caratteri per il testo degli attributi memorizzato nella tabella .dbf associata
File correlati richiesti.shp, .dbf, .shx - tutti condividono lo stesso nome di base del file .cpg
Valori di codifica supportatiStringhe nominate (UTF-8, ISO-8859-1, WINDOWS-1252) o numeri di code-page Windows (65001, 1252, 1250, ecc.)
Sviluppatore / ecosistemaConvenzione Esri shapefile; ampiamente supportato da ArcGIS, QGIS, GDAL, MapInfo e FME
Fallback senza .cpgLe applicazioni utilizzano per impostazione predefinita la localizzazione di sistema o la codifica Latin-1; il comportamento varia a seconda dello strumento e può causare la corruzione dei diacritici
Struttura delle righeRiga singola, nessuna coppia chiave-valore, nessun delimitatore - l'intero file è un identificatore di codifica
Case sensitivityLa gestione della stringa di contenuto dipende dallo strumento; la maggior parte degli strumenti GIS accetta sia maiuscole che minuscole (es. utf-8 e UTF-8)
Supporto GDALLetto e scritto automaticamente dal driver OGR Shapefile di GDAL durante il caricamento o l'esportazione di shapefile
ModificabilitàCompletamente leggibile dall'uomo e modificabile in qualsiasi editor di testo semplice (Blocco note, Vim, VS Code, ecc.)
Impatto pratico dell'omissioneL'assenza può causare mojibake, punti interrogativi o caratteri distorti nei campi degli attributi contenenti testo non ASCII
Rilasciatowith the Esri Shapefile sidecar set (1990s onward)
Standard apertoSì · royalty-free
Specificadesktop.arcgis.com

Conversioni CPG

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file CPG. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file CPG.

Domande frequenti

Cos'è un file .cpg in uno shapefile?
È un file di testo di una riga che indica al software GIS quale codifica dei caratteri (es. UTF-8 o Windows-1252) utilizza il testo degli attributi .dbf dello shapefile, in modo che i nomi vengano visualizzati correttamente.
Posso eliminare il file .cpg?
Sì, lo shapefile si apre comunque, ma il software indovinerà la codifica dall'intestazione .dbf o dai predefiniti di sistema - il che può distorcere i caratteri accentati o non latini.
Come posso correggere il testo degli attributi distorto in QGIS/ArcGIS?
Crea o modifica il file .cpg accanto al .shp con il nome della codifica corretta (spesso «UTF-8») e ricarica il layer.
Come si apre un file .cpg?
Con qualsiasi editor di testo (Blocco note, TextEdit). Contiene un singolo nome di codifica, niente di più.
Il file .cpg è un file di Manga Studio?
Le versioni precedenti di Manga Studio utilizzavano .cpg per le pagine dei fumetti, ma oggi il .cpg comune è il file code-page degli shapefile GIS. Controlla se si trova accanto a un .shp (GIS) o se si apre in Clip Studio (arte).

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

.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)

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z