Что такое формат файла APR?
Файл .apr - это файл проекта ГИС, созданный в ArcView GIS (версии от 1.0 до 3.3). Он организует полное рабочее пространство картографирования: один или несколько документов View (отображение карты с многослойными темами), определения легенд и символов для каждой темы, блоки Layout для печати, исходный код скриптов Avenue, а также документы Table (таблицы) или Chart (диаграммы).
Формат представляет собой обычный текст ASCII, структурированный в собственном синтаксисе блоков «ключ-значение» ArcView, и может быть открыт в любом текстовом редакторе для изучения. Несмотря на свое назначение в ГИС, .apr хранит только ссылки - абсолютные или относительные пути к файлам - на геопространственные данные. Сами пространственные данные находятся в отдельных шейп-файлах .shp, таблицах атрибутов .dbf, индексных файлах .shx, растровых файлах и каталогах покрытий ArcInfo. Перемещение .apr без связанных данных разрывает все связи слоев.
ArcView GIS была впервые выпущена в 1992 году и достигла своей финальной версии 3.3 в 2002 году. Формат был заменен на .mxd (документ ArcMap, представленный в ArcGIS 8.x в 2000 году), а позже на .aprx (проект ArcGIS Pro, 2015). ArcView 3.x снята с производства и требует Windows XP или виртуальную машину для работы на современном оборудовании.
Ни одно современное ГИС-приложение, включая QGIS или ArcGIS Pro, не импортирует проекты .apr нативно. Миграция требует ручного добавления каждого слоя данных и воссоздания условных обозначений на целевой платформе.
Безопасность и защита
РИСК: LOWФайлы APR являются текстовыми и не представляют риска выполнения. Язык сценариев Avenue в ArcView 3.x исполняется только внутри среды ArcView 3.x - код сценария внутри .apr инертен, если ArcView 3.x не запущена активно и не загружает проект. Нет известных вредоносных программ, использующих векторы .apr. Основной риск - недоступность данных, если ссылочные источники данных отсутствуют по своим исходным путям.
Детали формата
в двух словах- Файл проекта Apache Portable Runtime (очень редко) - Некоторые системы сборки используют .apr для метаданных проекта, связанных с Apache Portable Runtime - совершенно не связанный контекст.
- Файл проекта ArcExplorer - Esri ArcExplorer (бесплатный вьюер) также использовал .apr для своих файлов проектов - тесно связано, но отличается от полной версии ArcView 3.x.
Программы, открывающие файлы APR
Технические подробности
глубокая спецификация| Кодировка | Обычный 7-битный текст ASCII; без BOM; редактируется в любом текстовом редакторе |
| Контейнер | Плоский текстовый файл; без бинарной оболочки |
| Типичный размер файла | 10 КБ - 500 КБ (растет вместе с количеством видов, слоев, скриптов Avenue и определений легенд) |
| Разделы верхнего уровня | Заголовок проекта, блоки View (отображение карты), определения символов Legend/AVL, блоки Layout (печать), блоки скриптов Avenue, блоки Table и Chart |
| Модель хранения данных | Только ссылки - хранит абсолютные или относительные пути к файлам .shp, .dbf, .shx, растрам и покрытиям ArcInfo; встроенные геоданные отсутствуют |
| Скрипты Avenue | Исходный код скриптов Avenue хранится как встроенный обычный текст; скрипты автоматизируют анализ ГИС и пользовательские рабочие процессы ArcView |
| Модель безопасности | Без шифрования и сжатия; .apr и все ссылочные данные являются незащищенным обычным текстом |
| Поддержка платформ | Windows, Classic Mac OS / ранние версии macOS, Unix/Solaris (ArcView 3.x была кроссплатформенной) |
| Срок жизни формата | ArcView GIS 1.0 (1992) по ArcView GIS 3.3 (2002); формат был стабилен на протяжении всей серии 3.x |
| Форматы-преемники | .mxd (документ ArcMap, ArcGIS 8.x, 2000) и .aprx (проект ArcGIS Pro, 2015) |
| Требования к современному оборудованию | ArcView 3.x работает на Windows XP; на Windows 10/11 требуется виртуальная машина |
| Миграция | Нет нативного импорта в QGIS или ArcGIS Pro; каждый слой данных должен быть вручную повторно добавлен на новую платформу |
| Выпущен | 1992 (ArcView GIS 1.0, Esri) |
| Последняя версия | ArcView GIS 3.3 (2002) - final ArcView 3.x release; format unchanged since |
| Спецификация | support.esri.com |
Конвертации APR
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах APR.