возможно ли использовать одновременно разные версии карт?

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

Модератор: Tolik

vasketsov
Специалист
Сообщения: 901
Зарегистрирован: 25 июл 2009, 21:15
Поблагодарили: 193 раза

Re: возможно ли использовать одновременно разные версии карт?

Сообщение vasketsov »

zed писал(а):TTileFileNameBerkeleyDB.GetTileFileName
Да вот что-то похожее надо, только наверное покрупнее.
Ты оценивал число тайлов в базе, размер, число баз и т.п., или просто потому что 1024 для файловой системы, так сделал?
Аватара пользователя
garl
Гуру
Сообщения: 1625
Зарегистрирован: 16 июл 2008, 14:40
Откуда: Краснодар, Кубанская столица.
Благодарил (а): 97 раз
Поблагодарили: 272 раза

Re: возможно ли использовать одновременно разные версии карт?

Сообщение garl »

Версии в генератор имени файла не пролетают.
https://bitbucket.org/sas_team/sas.maps ... at=default

Код: Выделить всё

ResultURL:=GetURLBase+res+'.jpeg?g='+version;
Russian NDN Team
QIP NightlyTester
Аватара пользователя
garl
Гуру
Сообщения: 1625
Зарегистрирован: 16 июл 2008, 14:40
Откуда: Краснодар, Кубанская столица.
Благодарил (а): 97 раз
Поблагодарили: 272 раза

Re: возможно ли использовать одновременно разные версии карт?

Сообщение garl »

было

Код: Выделить всё

cache\test_map\z17\47074\79750.jpg
cache\test_map\z18\77\x79750\45\y47074.png
cache\test_map\18\trtqssqssssttqqrsq.png
cache\test_map\10-311-183\18\M24921471\18-079750-047074.png
будет

Код: Выделить всё

cache\test_map\v{версия}\z17\47074\79750.jpg
cache\test_map\v{версия}\z18\77\x79750\45\y47074.png
cache\test_map\v{версия}\18\trtqssqssssttqqrsq.png
cache\test_map\v{версия}\10-311-183\18\M24921471\18-079750-047074.png
никого не пропустил?
Russian NDN Team
QIP NightlyTester
vasketsov
Специалист
Сообщения: 901
Зарегистрирован: 25 июл 2009, 21:15
Поблагодарили: 193 раза

Re: возможно ли использовать одновременно разные версии карт?

Сообщение vasketsov »

garl писал(а):будет

Код: Выделить всё

cache\test_map\v{версия}\z17\47074\79750.jpg
cache\test_map\v{версия}\z18\77\x79750\45\y47074.png
cache\test_map\v{версия}\18\trtqssqssssttqqrsq.png
cache\test_map\v{версия}\10-311-183\18\M24921471\18-079750-047074.png
никого не пропустил?
Это какие генераторы?
Есть 6 штук:
TTileFileNameES
TTileFileNameGM1
TTileFileNameGM2
TTileFileNameGM3
TTileFileNameGMV
TTileFileNameSAS
А у тебя в списке только 4 каких-то. Какие не надо править?

Будет параметр VersionInCache типа Bool (по аналогии с NameInCache).
Пока что только 0 для без версии, 1 - версия в начале (как в "будет").

Сделал заглушку
c_VersionInCache_TODO = False;
в модулях
CacheManager/frm_CacheManager.pas
RegionProcess/fr_ExportToFileCont.pas
RegionProcess/u_ProviderTilesCopy.pas
там как бы надо немного пописать, сейчас лениво, пока что там всегда без версий
vasketsov
Специалист
Сообщения: 901
Зарегистрирован: 25 июл 2009, 21:15
Поблагодарили: 193 раза

Re: возможно ли использовать одновременно разные версии карт?

Сообщение vasketsov »

Сделал для всех 6, проверяйте ))
zed
Гуру
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз
Поблагодарили: 568 раз

Re: возможно ли использовать одновременно разные версии карт?

Сообщение zed »

vasketsov писал(а):
zed писал(а):TTileFileNameBerkeleyDB.GetTileFileName
Да вот что-то похожее надо, только наверное покрупнее.
Ты оценивал число тайлов в базе, размер, число баз и т.п., или просто потому что 1024 для файловой системы, так сделал?
В одном файле получается максимум 64k тайлов (если без версий), что примерно 1Гб для sat.
vasketsov
Специалист
Сообщения: 901
Зарегистрирован: 25 июл 2009, 21:15
Поблагодарили: 193 раза

Re: возможно ли использовать одновременно разные версии карт?

Сообщение vasketsov »

А ну да, ещё ж надо в FAT уложиться ))) совсем забыл
zed
Гуру
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз
Поблагодарили: 568 раз

Re: возможно ли использовать одновременно разные версии карт?

Сообщение zed »

Да не, про FAT особо не думал.
Аватара пользователя
garl
Гуру
Сообщения: 1625
Зарегистрирован: 16 июл 2008, 14:40
Откуда: Краснодар, Кубанская столица.
Благодарил (а): 97 раз
Поблагодарили: 272 раза

Re: возможно ли использовать одновременно разные версии карт?

Сообщение garl »

зер гуд,
ещё бы выводить и быстро переключаться по списку версий
Russian NDN Team
QIP NightlyTester
vasketsov
Специалист
Сообщения: 901
Зарегистрирован: 25 июл 2009, 21:15
Поблагодарили: 193 раза

Re: возможно ли использовать одновременно разные версии карт?

Сообщение vasketsov »

Хотелка 1848
Ответить

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