SASGIS

Веб-картография и навигация

Принцип хранения кеша

программа для загрузки и просмотра спутниковых снимков Земли, Луны, Марса предоставленных сервисами Google Maps и Космоснимки. Возможность работы с GPS приёмником.

Модератор: Tolik

Re: Принцип хранения кеша

Сообщение Vasya » 26 фев 2009, 15:02

Было бы не плохо, чтобы Sas мог работать с этим форматом.
Во всяком случае, это была бы альтернатива держать на харде миллион мелких файлов или работать с привязкой к TrueCrypt(кажется так называется).
Правда для сохранения многомесячных работ нужен будет ещё и конвертор в этот формат.
Аватара пользователя
Vasya
Советчик
 
Сообщения: 266
ICQ: 137791
Зарегистрирован: 14 июл 2008, 13:06
Откуда: Одесса
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.

Re: Принцип хранения кеша

Сообщение feya » 26 фев 2009, 15:11

Parasite
Да эту програмку знаю давно и о новом кэше известно)
Скорость меня у нее порадовала - в 4-5 раз быстрее ресует при зуммировании чем планета (правда при этом винт странно шурстит и становится за него страшно)) ).
Сделать кэш на SQLite уже давно у нас на форуме обсуждалось, а теперь мы видим что это вполне реально и по всем параметрам намного лучше теперешнего кэша. В общем я думаю работать в этом направлении, но времени сейчас совсем нет да и вечные проблемы с другими функциями не дают сесть за кэш.
http://sasgis.org | SAS.Планета | SASPlanet
Аватара пользователя
feya
Гуру
 
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз.
Поблагодарили: 56 раз.

Re: Принцип хранения кеша

Сообщение relictus » 26 фев 2009, 15:30

Parasite
Интерфейс SatMap взял свое начало от GoogleMV, все верно, зачем изобретать велосипед :)))

feya
правда при этом винт странно шурстит и становится за него страшно

Как говорит мой знакомый: "Бряхняяя!" :)) За винт становится страшно от сотен тысяч разбросанных по нему мелких файлов. Вот тут уж он действительно "шурстит"

PS Пришлось даже зарегаться, дабы ответить на наговор :)
relictus
Новичок
 
Сообщения: 10
Зарегистрирован: 26 фев 2009, 15:23
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Принцип хранения кеша

Сообщение Vasya » 26 фев 2009, 15:42

Если вдруг это поможет ускорить процесс.
SQL ))
Код: Выделить всё
CREATE TABLE tiles (
"f1" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
"f2" INTEGER,
"f3" INTEGER,
"f4" INTEGER,
"f5" INTEGER,
"f7" INTEGER,
"f8" INTEGER,
"f10" DOUBLE,
"f11" INTEGER,
"f12" BLOB
);
CREATE UNIQUE INDEX i1 ON tiles ("f2","f3","f4","f5");

-- f1 - id тайла
-- f2 - маштаб
-- f3 - полушарие, восток -1, запад - 0
-- f4 - полушарие, восток -1, запад - 0
-- f5 - тип карты , satellite - 0, hybrid - 1, maps - 2, landscape - 3
-- f7 - версия
-- f8 - присутствует ли тайл, да - 1, нет - 0
-- f10 -
-- f11 -
-- f12 - картинка


-- f6, f9 - отсутствуют
-- код взять из файла default_cache программы satmap v1.4.0.18
Аватара пользователя
Vasya
Советчик
 
Сообщения: 266
ICQ: 137791
Зарегистрирован: 14 июл 2008, 13:06
Откуда: Одесса
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.

Re: Принцип хранения кеша

Сообщение feya » 26 фев 2009, 15:49

PS Пришлось даже зарегаться, дабы ответить на наговор

Да не наговор это) понятно что лучше иметь пару больши файлов чем миллионы мелких (но звук всежтаки интересный)
http://sasgis.org | SAS.Планета | SASPlanet
Аватара пользователя
feya
Гуру
 
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз.
Поблагодарили: 56 раз.

Re: Принцип хранения кеша

Сообщение relictus » 26 фев 2009, 15:49

Vasya, а Вас не учили, что не хорошо реверсить чужие проги? :evil:
relictus
Новичок
 
Сообщения: 10
Зарегистрирован: 26 фев 2009, 15:23
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Принцип хранения кеша

Сообщение feya » 26 фев 2009, 15:50

Vasya
Не думаю что поля будут такиеже как и в SatMap.
http://sasgis.org | SAS.Планета | SASPlanet
Аватара пользователя
feya
Гуру
 
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз.
Поблагодарили: 56 раз.

Re: Принцип хранения кеша

Сообщение relictus » 26 фев 2009, 15:51

feya
мож у тебя уже винт наворачивается просто :)
relictus
Новичок
 
Сообщения: 10
Зарегистрирован: 26 фев 2009, 15:23
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Принцип хранения кеша

Сообщение feya » 26 фев 2009, 15:55

Vasya, а Вас не учили, что не хорошо реверсить чужие проги?

Шутка?) ээ.. а чем мы собственно занимаемся создавая программы для загрузки чужих снимков) Да и это то же самое если б запрещать смотреть название папок кэша sas.планеты)

мож у тебя уже винт наворачивается просто

Да нет вроде, живет) Да я не парюсь, за скорость приходится платить.

Млин не успеваю отправить сообщения как уже новое)
http://sasgis.org | SAS.Планета | SASPlanet
Аватара пользователя
feya
Гуру
 
Сообщения: 2034
Зарегистрирован: 13 июл 2008, 10:45
Благодарил (а): 5 раз.
Поблагодарили: 56 раз.

Re: Принцип хранения кеша

Сообщение relictus » 26 фев 2009, 15:55

feya
как скоро ты перейдешь на новый формат, может мне не стоит и заморачиваться с конвертором твоего текущего кша в SatMap? ;)
relictus
Новичок
 
Сообщения: 10
Зарегистрирован: 26 фев 2009, 15:23
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Пред.След.

Вернуться в SAS.Планета

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 23