Что такое формат файла MPK?
Файлы .mpk - это архивы ArcGIS Map Package, используемые для обмена полными проектами ArcMap в виде единого переносимого файла. Представленный в 2010 году вместе с ArcGIS 10.0 компанией Esri (Environmental Systems Research Institute), формат .mpk объединяет документ ArcMap (.mxd) со всеми источниками данных, на которые он ссылается - шейп-файлами, базами геоданных, растрами и другими данными слоев - в один самодостаточный пакет.
Внутренне .mpk представляет собой переименованный ZIP-архив; переименование файла в .zip и его распаковка позволяют увидеть внутреннюю структуру. Архив содержит подпапку версии, например v10/ или v101/, имя которой кодирует минимальную версию ArcGIS, необходимую для открытия файла. Все связанные наборы пространственных данных копируются и размещаются внутри этой структуры рядом с документом .mxd.
Каждый элемент сжат методом DEFLATE и защищен контрольной суммой CRC-32. Размер файла варьируется от нескольких мегабайт до нескольких гигабайт в зависимости от объема включенных наборов данных ГИС.
Текущая настольная платформа Esri, ArcGIS Pro, использует формат-преемник .mpkx вместо .mpk. Существующие файлы .mpk можно открывать непосредственно в ArcMap 10.x или конвертировать для использования в ArcGIS Pro. Формат по-прежнему широко используется для обмена проектами ArcMap внутри команд и с внешними сторонами.
Безопасность и защита
РИСК: LOWФайлы MPK являются пакетами данных ГИС и не представляют типичного риска выполнения. Содержимое представляет собой документы карт и наборы данных. Открытие в ArcGIS безопасно; извлеченные файлы данных (шейп-файлы, базы геоданных) являются стандартными данными ГИС. Известных векторов вредоносного ПО нет.
Детали формата
в двух словах- Файл карты игры Painkiller Overdose - Студия Mindware Studios использовала .mpk для данных игровых карт в Painkiller Overdose (2007); не связано с ГИС.
- Project64 Memory Pack - Эмулятор Nintendo 64 Project64 использует .mpk для сохранений Controller Pak, содержащих игровые данные.
Программы, открывающие файлы MPK
Технические подробности
глубокая спецификация| Контейнер | ZIP-архив (переименованный); сигнатура (magic bytes) `50 4B 03 04` (стандартный заголовок локального файла ZIP) |
| Сжатие | DEFLATE для каждого элемента ZIP-архива |
| Целостность | Контрольная сумма CRC-32 для каждого элемента ZIP |
| Внутренняя структура | Подпапка версии (`v10/`, `v101/` и т. д.), документ ArcMap `.mxd` и папки с развернутыми источниками данных |
| Кодирование версии | Имя подпапки кодирует минимально необходимую версию ArcGIS (например, `v10` = ArcGIS 10.0, `v101` = 10.1) |
| Содержимое | ArcMap `.mxd` + все связанные слои: шейп-файлы, базы геоданных, растры и связанные пространственные данные |
| Проверка | Переименуйте в `.zip` для просмотра или извлечения содержимого любым архиватором |
| Типичный размер | От 1 МБ до нескольких ГБ (зависит от объема включенных данных ГИС) |
| Максимальное количество записей | 65 535 файлов (лимит формата ZIP) |
| Платформа | Windows (основная для ArcGIS Desktop / ArcMap); ограниченная поддержка Linux через серверные инструменты Esri |
| Формат-преемник | `.mpkx` (пакет карты ArcGIS Pro) для рабочих процессов ArcGIS Pro |
| Дата появления | ArcGIS 10.0, выпущена в 2010 году |
| Выпущен | 2010 (ArcGIS 10.0) |
| Последняя версия | N/A (superseded by MPKX in ArcGIS Pro) |
| Спецификация | desktop.arcgis.com |
Конвертации MPK
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах MPK.