View Issue Details

IDProjectCategoryView StatusLast Update
0001293SAS.ПланетаХотелка / Feature requestpublic06-04-2013 16:17
Reporterxromeo Assigned To 
PrioritynormalSeveritytweakReproducibilityhave not tried
Status confirmedResolutionopen 
PlatformЛюбаяOSЛюбаяOS VersionЛюбая
Product Version110418 
Target Version42xxxx 
Summary0001293: Добавить в контекстное меню вызов информации о доступном содержимом в кэше
DescriptionИногда так бывает, что за долгое время накопился кэш огромного размера с тайлами для совершенно разных мест, с разных источников и разных зумов. Помнить всё это сложно - и иногда выяснить, для данного места уже что-то есть скачанное или нет, непросто, приходится вручную перебирать источники карт и включать карту заполнения, перебирая разные зумы.

Идея: для данной точки уметь мгновенно узнать, какие её содержащие тайлы каких зумов и с каких источников карт имеются в кэше.

Предложение, как реализовать: контекстное меню правой кнопки мыши - "Дополнительные операции" - "Доступные тайлы в кэше" (т.е. меню рядом с "Доступные снимки"). Результат - информационное окно со списком источников и зумов, и, дополнительно также, возможность кликнуть мышью по нужной строке списка, мгновенно переключив карту (хотя это уже дополнительное пожелание).

P.S. Извиняюсь, если такое уже предлагали, тогда просто удалите инцидент.
TagsNo tags attached.

Activities

vdemidov

08-05-2012 18:53

manager   ~0006895

ИМХО идея хороша. И особых сложностей с реализацией я не вижу. Вполне реализуемо даже начинающим разработчиком.

Dima2000

08-05-2012 18:59

developer   ~0006896

И мне идея нравится. Список карт можно выводить даже прямо в подменю пункта.
Вот только вопрос какой именно тайл проверять на существование? И до какого зума? Уже при +9 зуме в каждом пикселе по 4 тайла будет... Существование любого из 4-х?

vdemidov

08-05-2012 19:06

manager   ~0006899

Не. Только не в подменю. Проверить 24 зума сотни карт это очень долго. Только в отдельном окне и желательно асинхронно с возможностью отмены.
>Вот только вопрос какой именно тайл проверять на существование? И до какого зума? Уже при +9 зуме в каждом пикселе по 4 тайла будет... Существование любого из 4-х?
Всех 24-зумов. А тайл из 4-х брать левый верхний. Без особых затей. Получаем координаты мышки. Преобразовываем в LonLat. Потом для каждого зума каждой карты и слоя переводим их в координаты тайла и проверяем наличие этого тайла. Постепенно строим табличку. Но это уже детали отображения.

zOn

11-05-2012 11:57

reporter   ~0006958

нечто подобное Гарл делал на HTML, но с ручной подстановкой 1-го тайла.
можно же нагенерить тучу запросов и вывести их в окно ИЕ?

еще вы такую фичу с запросом по всем имеющимся zmp на одну страницу вывести, что бы быстренько определить на каком ресурсе контент лучше для данной местности.

Garl

11-05-2012 12:13

manager   ~0006960

идея вывести эти тайлы в окошко встроенного Web-viewer'а в виде таблицы - хороша!

кстати можно не заморачиваться а выводить в таблицу сущействующие тайлы в текущем зуме? или все? или опционально?

Dima2000

11-05-2012 13:40

developer   ~0006962

Last edited: 11-05-2012 13:46

Расскажу как v_max сделал на навигаторах. Там при нажатии кнопки выбора карты показываются все карты в виде прямоугольников, внутри которых показан кусочек тайла из центра экрана в текущем зуме для каждой карты. А поверх прямоугольника идут 24 мелких серых боксика (box), которые цветом показывают есть ли тайл в соответствующем зуме. Удобно и понятно. Ну и название там ещё где-то есть.
Аналогично для слоёв, только добавляется пункт OFF (отключить наложение слоя).

О, нашёл скрин: http://s019.radikal.ru/i622/1205/66/aa5371bb0df0.jpg

Garl

11-05-2012 13:49

manager   ~0006964

ну как то примерно так как на картинке, но сделать лучше :)
что делать с локальными картами?
разделять ли слои и карты?

Dima2000

11-05-2012 14:00

developer   ~0006965

Слои и карты показывать можно и в одной табличке, но тогда явно (цветом?) выделять. Хотя в разных лучше.

Papazol

12-05-2012 18:14

reporter   ~0006999

Слои от карт надо отделять, а то при большом их общем количестве будет каша. А локальные карты на общих основаниях, как и для всех, по наличию тайлов.

vasketsov

12-05-2012 21:13

manager   ~0007005

Last edited: 12-05-2012 21:15

Ща я вам тут напишу....

Короче, стандартная беда - едешь себе по трассе, где-то есть подробный снимок, где-то нет. Включен gps - видно куда дальше едешь. Задача - информирование о возможной смене карты или её версии, возможно даже автопереключение, возможно даже на самую новую картинку, или на самую близкую по сезону. На 99% задача идентична (окромя переключения), так что делать надо сразу с учётом этого приложения.

Так что:
а) надо иметь возможность указать список карт для проверки;
б) надо для некоторых карт проверять наличие доступных версий и тайлов в версиях;
в) не знаю надо ли кому зумы типа 6-го, я б с 15-го начинал проверки, и вообще конкретные зумы только надо проверять;
г) результаты не тупо в табличку, а чтобы можно было например выводить вдоль той стороны экрана, куда едешь, то бишь максимально разделить данные и их представление.

xromeo

06-04-2013 08:33

reporter   ~0011028

Так что, идея заглохла, или оказалась забыта?.. Желание получить данную функцию по-прежнему имеется.

vasketsov

06-04-2013 08:53

manager   ~0011029

В очередь,...! (C) Собачье сердце

vdemidov

06-04-2013 16:17

manager   ~0011031

Ну или сами сделайте и пришлите пулл-реквест.

Issue History

Date Modified Username Field Change
08-05-2012 15:19 xromeo New Issue
08-05-2012 18:53 vdemidov Note Added: 0006895
08-05-2012 18:53 vdemidov Status new => confirmed
08-05-2012 18:53 vdemidov Product Version .Nightly => 110418
08-05-2012 18:53 vdemidov Target Version => 42xxxx
08-05-2012 18:59 Dima2000 Note Added: 0006896
08-05-2012 19:06 vdemidov Note Added: 0006899
11-05-2012 11:57 zOn Note Added: 0006958
11-05-2012 12:13 Garl Note Added: 0006960
11-05-2012 13:40 Dima2000 Note Added: 0006962
11-05-2012 13:46 Garl Note Edited: 0006962
11-05-2012 13:49 Garl Note Added: 0006964
11-05-2012 14:00 Dima2000 Note Added: 0006965
12-05-2012 18:14 Papazol Note Added: 0006999
12-05-2012 21:13 vasketsov Note Added: 0007005
12-05-2012 21:15 vasketsov Note Edited: 0007005
06-04-2013 08:33 xromeo Note Added: 0011028
06-04-2013 08:53 vasketsov Note Added: 0011029
06-04-2013 16:17 vdemidov Note Added: 0011031
08-08-2025 13:24 zed Category Хотелка => Хотелка / Feature request