Текущий формат данных

Что такое .asmaps и .asmaps.bak

MapTools использует базы данных для больших проектов. Файл проекта и резервная копия приложения имеют разное назначение и не взаимозаменяемы.

Два формата, две задачи

Оба расширения относятся к MapTools, но сейчас содержат разные пакеты баз данных.

.asmaps — Переносимый проект (.asmaps)

Файл .asmaps содержит ровно один редактируемый проект MapTools. ZIP-контейнер v1 включает манифест, переносимую базу SQLite project/project.sqlite, контрольные суммы SHA-256 и необязательные ресурсы. Координаты хранятся в WGS84 (EPSG:4326).

.asmaps предназначен для обмена проектом и сохраняет объекты, геометрию, коллекции, записи импорта, сигналы, поисковые сетки и поддерживаемые ресурсы. v1 не шифруется паролем; учётные данные, ключи API и токены исключены.

.asmaps.bak — Резервная копия приложения (.asmaps.bak)

Файл .asmaps.bak восстанавливает выбранные области приложения. Он может содержать каталог, несколько баз Room/SQLite с ресурсами и, в зависимости от выбора, настройки, профили, карты, слои, POI, рельеф и стили.

.asmaps.bak не является форматом обмена одним проектом. Копии можно защитить паролем; перед восстановлением они анализируются, ограничиваются и проверяются контрольными суммами. Без пароля зашифрованную копию восстановить нельзя.

Какой формат использовать?

Продолжение работы в MapTools

.asmaps для одного проекта, если нужно сохранить структуру MapTools и редактирование.

Смена устройства или восстановление

.asmaps.bak для выбранных или больших областей приложения; храните пароль отдельно и безопасно.

Целостность и конфиденциальность

Контрольные суммы выявляют повреждения или изменения, но не подтверждают происхождение. Открывайте только надёжные файлы. Проекты и копии могут содержать чувствительные координаты, треки и заметки.