feya писал(а):Прямо в папке с изображениями кэша сформировать world-файлы (tab и map) для исходных изображений.
Не понимаю) Для каждого отдельного тайла чтоли формировать файл привязки?
Совершенно верно! Сразу после загрузки тайла формировать к нему файл привязки. Прямо в папке с кешем.
Нужна такая функция вот для чего (на примере Яндекс Карт):
- компания хочет сделать локальную версию изображений с этого сервиса в локальной сети.
- для этого местный админ выкачивает кэш на весь мир до 8 уровня, на Европу до 12-13 уровня, Сибирь и Дальний восток до 11.
- потом начинает склеивать кусочки в тиф и делать альфа-канал по границам России (и стран покрытых подробными картами)
- подкладывать под них ГенШтабовские карты с TopMap и Poyehali.
- Конечно можно выделить 85N, 180W на 85S, 180E и указать разбиение на количество фрагментов, соответствующих количеству тайлов...
НО! Зачем это все пересчитывать? Положить *.jpg изображения тайлов и соответствующие им *.world в одну папку
(перед этим переименовав файлы чтобы в названии был номер столбца и имя файлов было уникальным)
и СРАЗУ же вывалить их на карту в MapINFO и ArcGIS. И СРАЗУ же публиковать на веб сервисе (ArcGIS SERVER 9.3) в локальной сети компании.
Для этого нужно ручками создать уровни и пределы их отображения...
Для Ozi, конечно надо клеить и конвертировать в OZFx3 - иначе *.ecw на КПК тормозит сильно.