.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.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.EXEWindows Executable (Portable Executable)
10.PRDXSoftMaker Presentations Document

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-Ö