svp писал(а):Так как каждый из этих источников является наследником абстрактного класса, то и сделать их конкретные реализации можно в разных вариантах:
- С доступом к кешу СасПланеты новго типа (в файловой системе).
- С доступом к кешу в беркли.
- С доступом к кешу в mysql.
- С доступом к кешу на локальном http-сервере.
- С доступом к кешу в форматах посторонних прог.
- ftp кеш.
vdemidov писал(а):С небольшим замечанием, что простейший вариант с хранением в файловой системе нужно для начала реализовывать просто как отдельный класс без всяких dll, а еще лучше как интерфейс.
vdemidov писал(а):Эти интерфейсы сами потоков плодить не должны, но должны быть тред-сейф. А вот многопоточность нужно делать в самой планете.
vdemidov писал(а):все таки считаю, что формирование слоя заполнения это дело самих модулей хранения тайлов.
vdemidov писал(а):Тоесть для тайла слоя X запрашиваем карту заполнения тайлами слоя X+k, где k=1..8 например, а модуль уже возвращает готовый тайл с прозрачностями.
zed писал(а):Немного не в тему, но обьясните, зачем вы изобретаете "индексную структуру", чем MySQL/SQLite не устраивает? Я где-то приводил результаты теста - получение списка тайлов (координат) для заданного региона - БД такой запрос за доли/единицы секунды выполняет... и SAS лишним кодом особо не надо нагружать.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10