.CPG

CPG-fil

Shapefile Code Page File
Ställ en fråga
SNABBT SVAR

En CPG-fil är en enradig textfil som tillhör en Esri Shapefile. Den deklarerar teckenkodningen (till exempel UTF-8 eller Windows-1252) som används i shapefilens .dbf-attributtabell. Öppna den i valfri textredigerare, eller låt QGIS och ArcGIS läsa den automatiskt när du laddar shapefilen.

Utvecklare: Esri (shapefile ecosystem); used by ArcGIS, QGIS, GDAL Kategori: GIS filer Öppen standard MIME: text/plain
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .GPX · .GML · .KML · .SHP

På denna sida

19k+ filtillägg indexerade
Senast granskad Jun 23, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet CPG?

En .cpg-fil är en textbaserad följefil i ett Esri Shapefile-dataset. Den innehåller en enda rad som anger namnet på teckenkodningen - såsom UTF-8, ISO-8859-1, 1252 eller 65001 - som används för text lagrad i den tillhörande .dbf-attributtabellen.

Utan en .cpg-fil måste GIS-programvara gissa kodningen för .dbf-tabellen, vilket kan resultera i förvrängd text, mojibake eller saknade diakritiska tecken i ortnamn och attributfält. Genom att inkludera en .cpg-fil elimineras denna tvetydighet och säkerställer konsekvent textvisning över olika plattformar och språkinställningar.

Filen delar sitt basnamn med de andra shapefil-komponenterna: geometri i .shp, det spatiala indexet i .shx, attribut i .dbf och koordinatsystemet i .prj. Tillsammans utgör de det kompletta shapefil-datasetet. .cpg-komponenten innehåller inget annat än en kort textsträng - inget binärt huvud, ingen nyckel-värde-struktur - så valfri textredigerare kan läsa eller korrigera den.

Större GIS-plattformar läser .cpg automatiskt vid laddning av en shapefile och skriver en vid export med en explicit kodning. Detta inkluderar QGIS, ArcGIS Pro och GDAL-baserade verktyg. Filen introducerades som en del av Esris konvention för shapefil-följefiler på 1990-talet och används fortfarande aktivt överallt där shapefiler utbyts.

Säkerhet & trygghet

RISK: LOW

En .cpg är en pytteliten textfil som endast innehåller ett kodningsnamn - inget körbart innehåll, försumbar risk. Det enda praktiska bekymret är datakorrekthet: att radera eller ställa in fel kodsida förvränger attributtexten. Redigera med en textredigerare, aldrig ett ordbehandlingsprogram som lägger till formatering.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNShapefile Code Page File
UTVECKLAREEsri (shapefile ecosystem); used by ArcGIS, QGIS, GDALsedan with the Esri Shapefile sidecar set (1990s onward)
KATEGORIGIS filer
MIME-TYPtext/plain
TYPRen text (enkel kodsidonummer-identifierare)
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • Manga Studio / Clip Studio sidfil - Äldre Manga Studio (Smith Micro, nu Clip Studio Paint av Celsys) använde .cpg som en seriesida/canvasfil - ett annat format än vad databasens gamla namn «Manga Studio drawing» beskrev.
  • CopyMinder skyddad programfil - Viss programvara skyddad med DRM-systemet CopyMinder lagrar licensdata i en .cpg-fil.

Program som öppnar CPG-filer

Windows3 apps
Notepad / any text editor Inbyggd Högerklicka → Öppna med → Anteckningar för att läsa eller ändra kodningsnamnet (t.ex. ställ in det till UTF-8).
QGIS Öppen källkod Lägg till den tillhörande .shp-filen som ett vektorlager; QGIS läser .cpg automatiskt för att avkoda attributtext.
ArcGIS Pro Betald Öppna shapefilen; ArcGIS respekterar .cpg för attributkodning (eller redigera den i en textredigerare).
macOS1 app
TextEdit / QGIS Öppen källkod Läs/redigera .cpg i TextEdit (rent textläge), eller låt QGIS använda den när shapefilen laddas.
Linux1 app
Any text editor / GDAL Öppen källkod cat/redigera .cpg; GDAL/OGR läser den när .shp laddas (ogrinfo).

Tekniska detaljer

djup specifikation
FormattypRen text - enradig deklaration av teckenkodning, ingen binär struktur
MIME-typtext/plain
Typisk filstorlek3-20 bytes (innehåller endast ett kort kodningsnamn eller Windows-kodsidonummer)
Binär signatur / magic bytesIngen - filen saknar huvud; innehållet är en ren textsträng
Roll i shapefil-setetDeklarerar teckenkodningen för attributtext lagrad i den tillhörande .dbf-tabellen
Nödvändiga följefiler.shp, .dbf, .shx - alla med samma basnamn som .cpg-filen
Kodningsvärden som stödsNamngivna strängar (UTF-8, ISO-8859-1, WINDOWS-1252) eller Windows-kodsidonummer (65001, 1252, 1250, etc.)
Utvecklare / ekosystemEsri shapefile-konvention; brett stöd i ArcGIS, QGIS, GDAL, MapInfo och FME
Fallback utan .cpgApplikationer använder systemets språkinställning eller Latin-1 som standard; beteendet varierar beroende på verktyg och kan orsaka korruption av diakritiska tecken
RadstrukturEnkel rad, inga nyckel-värde-par, inga avgränsare - hela filen är en kodningsidentifierare
SkiftlägeskänslighetHantering av innehållssträngen är verktygsberoende; de flesta GIS-verktyg accepterar både versaler och gemener (t.ex. utf-8 och UTF-8)
GDAL-stödLäses och skrivs automatiskt av GDAL:s OGR Shapefile-drivrutin vid laddning eller export av shapefiler
RedigerbarhetHelt läsbar för människor och redigerbar i valfri textredigerare (Anteckningar, Vim, VS Code, etc.)
Praktisk effekt av utelämnandeFrånvaro kan orsaka mojibake, frågetecken eller förvrängda tecken i attributfält som innehåller icke-ASCII-text
Släpptwith the Esri Shapefile sidecar set (1990s onward)
Öppen standardJa · royaltyfri
Specifikationdesktop.arcgis.com

CPG-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med CPG-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om CPG-filer.

Vanliga frågor

Vad är en .cpg-fil i en shapefile?
Det är en enradig textfil som talar om för GIS-programvara vilken teckenkodning (t.ex. UTF-8 eller Windows-1252) shapefilens .dbf-attributtext använder, så att namn visas korrekt.
Kan jag radera .cpg-filen?
Ja, shapefilen går fortfarande att öppna, men programvaran gissar då kodningen från .dbf-huvudet eller systemets standardinställning - vilket kan förvränga accentuerade eller icke-latinska tecken.
Hur fixar jag förvrängd attributtext i QGIS/ArcGIS?
Skapa eller redigera .cpg-filen bredvid .shp-filen med rätt kodningsnamn (ofta «UTF-8») och ladda om lagret.
Hur öppnar jag en .cpg-fil?
Med valfri textredigerare (Anteckningar, TextEdit). Den innehåller endast ett kodningsnamn, inget mer.
Är .cpg en Manga Studio-fil?
Äldre Manga Studio använde .cpg för seriesidor, men idag är den vanligaste .cpg-filen en GIS-shapefile-teckentabellfil. Kontrollera om den ligger bredvid en .shp (GIS) eller öppnas i Clip Studio (konst).

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.ICSiCalendar data file
5.RPMSGRestricted Permission Message
6.DATProgram Data File (generic)
7.M4AMPEG-4 Audio File
8.ODTOpenDocument Text
9.EMLE-Mail Message (RFC 822 / MIME)
10.BINCD/DVD Disc Image (BIN/CUE)

Relaterade filtillägg

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

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö