relictus Соглашаясь с вами по поводу преимущества и удобства территориальной организации кэша, вынужден констатировать, что SatMap пока к этому практически не готова.
Формирование кэша по территориям теоретически возможно до, во время и после закачки.
1. Предопределение кэша - задаем соответствие - координатный полигон - кэш, и программа автоматически заносит тайлы относящиеся к полигону в соответствующий кэш. Как частный случай, имя кэша можно было бы указывать в заголовке списка, но это хуже. Этого варианта нет пока даже в проекте.
2. Формирование кэша во время закачки - после того как вы ввели полигон и списки это стало более менее реально, хотя и требует постоянного внимания и практически реализуемо только если закачивается сравнительно небольшая область, причем с нуля и сразу.
3. Экспорт в кэш нужного полигона после закачки. Это по-моему пока самое надежное и это работает, но как-то очень неаккуратно.
Во-первых, пока выделение только прямоугольное, так что экспортируется от 20 до 80 % лишней информации, а это лишние гигабайты, а иногда и десятки.
Во-вторых, невозможно сохранить координаты даже прямоугольника. Например в SAS есть возможность сохранить координаты выделенного полигона в файл. Для закачки это намного менее удобно чем в вашей SatMap, где списки легко объединять, резать и сохранять, а вот для экспорта очень удобно - один раз обвел границы Урюпинской губернии и подключаешь их каждый раз, когда надо туда что-то добавить. Кстати такие файлы полигонов границ государств и областей можно было бы выкладывать в форуме - уж больно эти границы иногда извилисты.
В-третьих, алгоритм экспорта пока очень далек от совершенства, последовательный перебор всех возможных тайлов на 18-21-х уровнях это нечто бесконечное.
В-четвертых - кэш SatMap при импорте-экспорте довольно часто глючит. Чтобы спасти тайлы из сбойных кэшей, а речь идет о гигабайтах, их приходится экспортировать в кэш формата SAS и уже оттуда реэкспортировать в кэш SatMap - значит нужно полигональное выделение в SatMap при импорте из SAS.
Добавлено: parasss Цитата: Кто на NTFS базируется?
Windows
Я не был уверен, что SAS и SatMap работают под Linux'ом
Цитата: САС уже давно научился отмечать отсутствующие на сервере тайлы.
Тайлом болванкой? Так это давно обсуждали. Метод довольно убог и ресурсозатратен - 1 файл - один кластер, но сделать возможность экспорта из SatMap все равно стоит, хотя бы как промежуточный вариант при реэкспорте.