Форматы MAPZ и SITZ |
Многолистовая векторная карта формата MAP и пользовательские карты форматов SIT и SITX могут быть упакованы в один файл со сжатием данных. Упакованная многолистовая карта имеет расширение MAPZ, упакованная пользовательская карта – SITZ. Для повышения степени сжатия точность метрики объектов автоматически преобразуется к сантиметрам. Объем упакованных данных уменьшается примерно в 3 раза по сравнению с объемом исходных данных с максимальной точностью метрики. В один файл MAPZ может быть записан район работ из нескольких тысяч листов с классификатором, что упрощает обмен и применение векторных карт. Распаковка данных выполняется автоматически в памяти по мере чтения соответствующих листов и объектов из упакованных форматов. Если лист карты помещается в памяти целиком, то он распаковывается в многопоточном режиме при открытии данных листа для ускорения доступа. Упакованные карты доступны только на чтение. Преобразование в формат SITZ и MAPZ выполняется в задаче Сортировка карты. Форматы SITX, SITZ, MAPZ могут быть преобразованы обратно в исходные форматы SIT или MAP путем сортировки. Упакованные карты при обратном преобразовании сохраняют точность метрики в сантиметрах. При сортировке карты в формат SITZ или MAPZ в общем архиве с картой упаковываются мультимасштабные объекты, хеш-таблицы для индексированных семантик, дерево распределения объектов и классификатор RSС.
|