.CPG

Файл CPG

Shapefile Code Page File
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл CPG - это однострочный текстовый файл, входящий в состав набора данных Esri Shapefile. Он объявляет кодировку символов (например, UTF-8 или Windows-1252), используемую в таблице атрибутов .dbf этого шейп-файла. Его можно открыть в любом текстовом редакторе, а QGIS и ArcGIS считывают его автоматически при загрузке шейп-файла.

Разработчик: Esri (shapefile ecosystem); used by ArcGIS, QGIS, GDAL Категория: Файлы GIS Открыть стандартное MIME: text/plain
ОТКРЫВАЕТСЯ НА Windows macOS Linux
Связанные: .GPX · .GML · .KML · .SHP

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jun 23, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла CPG?

Файл .cpg - это текстовый вспомогательный файл (sidecar) в наборе данных Esri Shapefile. Он содержит одну строку с названием кодировки символов - например, UTF-8, ISO-8859-1, 1252 или 65001, - которая используется для текста, хранящегося в сопутствующей таблице атрибутов .dbf.

Без файла .cpg программное обеспечение ГИС вынуждено угадывать кодировку таблицы .dbf, что может привести к появлению «кракозябр» (mojibake) или отсутствию диакритических знаков в названиях мест и полях атрибутов. Наличие файла .cpg устраняет эту неопределенность и обеспечивает единообразное отображение текста на разных платформах и в разных локалях.

Файл имеет то же базовое имя, что и другие компоненты шейп-файла: геометрия в .shp, пространственный индекс в .shx, атрибуты в .dbf и система координат в .prj. Вместе они образуют полный набор данных Shapefile. Компонент .cpg содержит только короткую текстовую строку - без бинарного заголовка и структуры «ключ-значение», - поэтому любой текстовый редактор может прочитать или исправить его.

Основные ГИС-платформы автоматически считывают .cpg при загрузке шейп-файла и записывают его при экспорте с указанием кодировки. Сюда относятся QGIS, ArcGIS Pro и инструменты на базе GDAL. Файл был представлен как часть соглашения Esri о вспомогательных файлах шейп-файлов в 1990-х годах и остается в активном использовании везде, где происходит обмен данными в формате Shapefile.

Безопасность и защита

РИСК: LOW

Файл .cpg - это крошечный текстовый файл, содержащий только название кодировки. В нем нет исполняемого содержимого, риск ничтожен. Единственная практическая проблема - корректность данных: удаление или установка неправильной кодовой страницы искажает текст атрибутов. Редактируйте в текстовом редакторе, а не в текстовом процессоре, который добавляет форматирование.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕShapefile Code Page File
РАЗРАБОТЧИКEsri (shapefile ecosystem); used by ArcGIS, QGIS, GDALс with the Esri Shapefile sidecar set (1990s onward)
КАТЕГОРИЯФайлы GIS
MIME-ТИПtext/plain
ТИППростой текст (идентификатор кодовой страницы)
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.gpx.gml.kml.shp
Это расширение также используется в…
  • Файл страницы Manga Studio / Clip Studio - Устаревшая Manga Studio (Smith Micro, ныне Clip Studio Paint от Celsys) использовала .cpg в качестве файла страницы комикса/холста - это другой формат, который описывало старое название базы данных «Manga Studio drawing».
  • Файл защищенной программы CopyMinder - Некоторое программное обеспечение, защищенное системой DRM CopyMinder, хранит данные лицензирования в файле .cpg.

Программы, открывающие файлы CPG

Windows3 apps
Notepad / any text editor Встроенная Правой кнопкой мыши → Открыть с помощью → Блокнот, чтобы прочитать или изменить название кодировки (например, установить UTF-8).
QGIS Открытый код Добавьте сопутствующий .shp как векторный слой; QGIS автоматически прочитает .cpg для декодирования текста атрибутов.
ArcGIS Pro Платно Откройте шейп-файл; ArcGIS учитывает .cpg для кодировки атрибутов (или отредактируйте его в текстовом редакторе).
macOS1 app
TextEdit / QGIS Открытый код Прочитайте/отредактируйте .cpg в TextEdit (в режиме обычного текста) или позвольте QGIS использовать его при загрузке шейп-файла.
Linux1 app
Any text editor / GDAL Открытый код Просмотрите/отредактируйте .cpg; GDAL/OGR считывает его при загрузке .shp (ogrinfo).

Технические подробности

глубокая спецификация
Тип форматаПростой текст - однострочное объявление кодировки символов, без бинарной структуры
MIME-типtext/plain
Типичный размер файла3-20 байт (содержит только короткое имя кодировки или номер кодовой страницы Windows)
Бинарная сигнатура / магические байтыОтсутствуют - у файла нет заголовка; содержимое представляет собой чистую текстовую строку
Роль в наборе шейп-файлаОбъявляет кодировку символов для текста атрибутов, хранящегося в сопутствующей таблице .dbf
Требуемые сопутствующие файлы.shp, .dbf, .shx - все с тем же базовым именем, что и файл .cpg
Поддерживаемые значения кодировокИменованные строки (UTF-8, ISO-8859-1, WINDOWS-1252) или номера кодовых страниц Windows (65001, 1252, 1250 и т. д.)
Разработчик / экосистемаКонвенция Esri Shapefile; широко поддерживается ArcGIS, QGIS, GDAL, MapInfo и FME
Действие по умолчанию без .cpgПриложения используют системную локаль или кодировку Latin-1; поведение зависит от инструмента и может привести к порче диакритики
Структура строкОдна строка, без пар «ключ-значение», без разделителей - весь файл является одним идентификатором кодировки
Чувствительность к региструОбработка строки содержимого зависит от инструмента; большинство ГИС-инструментов принимают как верхний, так и нижний регистр (например, utf-8 и UTF-8)
Поддержка GDALАвтоматически считывается и записывается драйвером OGR Shapefile в GDAL при загрузке или экспорте шейп-файлов
Возможность редактированияПолностью читаем и редактируем в любом текстовом редакторе (Блокнот, Vim, VS Code и т. д.)
Практические последствия отсутствияОтсутствие может вызвать появление «кракозябр», знаков вопроса или искаженных символов в полях атрибутов, содержащих текст не в формате ASCII
Выпущенwith the Esri Shapefile sidecar set (1990s onward)
Открыть стандартноеДа · без роялти
Спецификацияdesktop.arcgis.com

Конвертации CPG

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами CPG. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах CPG.

Часто задаваемые вопросы

Что такое файл .cpg в шейп-файле?
Это однострочный текстовый файл, который сообщает ГИС-программе, какую кодировку символов (например, UTF-8 или Windows-1252) использует текст атрибутов .dbf, чтобы названия отображались корректно.
Можно ли удалить файл .cpg?
Да, шейп-файл все равно откроется, но программа будет угадывать кодировку по заголовку .dbf или системным настройкам по умолчанию, что может испортить символы с акцентами или нелатинские знаки.
Как исправить нечитаемый текст атрибутов в QGIS/ArcGIS?
Создайте или отредактируйте файл .cpg рядом с .shp, указав правильное название кодировки (часто «UTF-8»), и перезагрузите слой.
Как открыть файл .cpg?
С помощью любого текстового редактора (Блокнот, TextEdit). Он содержит только название кодировки и ничего больше.
Является ли .cpg файлом Manga Studio?
Старые версии Manga Studio использовали расширение .cpg для страниц комиксов, но сегодня наиболее распространенным .cpg является файл кодовой страницы ГИС. Проверьте, находится ли он рядом с .shp (ГИС) или открывается в Clip Studio (графика).

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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

Похожие расширения

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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z