Anonymous | Login | Signup for a new account | 21-11-24 13:33 UTC |
All Projects | SAS.Планета | Домен, сайт, форум, багтрекер | Доработка карты (ZMP) | Переводы и локализации | Прочее |
My View | View Issues | Change Log | Roadmap | Search |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
0001293 | SAS.Планета | [All Projects] Хотелка | public | 08-05-2012 15:19 | 06-04-2013 16:17 | ||||||||
Reporter | xromeo | ||||||||||||
Assigned To | |||||||||||||
Priority | normal | Severity | tweak | Reproducibility | have not tried | ||||||||
Status | confirmed | Resolution | open | ||||||||||
Platform | Любая | OS | Любая | OS Version | Любая | ||||||||
Product Version | 110418 | ||||||||||||
Target Version | 26xxxx | Fixed in Version | |||||||||||
Summary | 0001293: Добавить в контекстное меню вызов информации о доступном содержимом в кэше | ||||||||||||
Description | Иногда так бывает, что за долгое время накопился кэш огромного размера с тайлами для совершенно разных мест, с разных источников и разных зумов. Помнить всё это сложно - и иногда выяснить, для данного места уже что-то есть скачанное или нет, непросто, приходится вручную перебирать источники карт и включать карту заполнения, перебирая разные зумы. Идея: для данной точки уметь мгновенно узнать, какие её содержащие тайлы каких зумов и с каких источников карт имеются в кэше. Предложение, как реализовать: контекстное меню правой кнопки мыши - "Дополнительные операции" - "Доступные тайлы в кэше" (т.е. меню рядом с "Доступные снимки"). Результат - информационное окно со списком источников и зумов, и, дополнительно также, возможность кликнуть мышью по нужной строке списка, мгновенно переключив карту (хотя это уже дополнительное пожелание). P.S. Извиняюсь, если такое уже предлагали, тогда просто удалите инцидент. | ||||||||||||
Tags | No tags attached. | ||||||||||||
Attached Files | |||||||||||||
Notes | |
(0006895) vdemidov (manager) 08-05-2012 18:53 |
ИМХО идея хороша. И особых сложностей с реализацией я не вижу. Вполне реализуемо даже начинающим разработчиком. |
(0006896) Dima2000 (developer) 08-05-2012 18:59 |
И мне идея нравится. Список карт можно выводить даже прямо в подменю пункта. Вот только вопрос какой именно тайл проверять на существование? И до какого зума? Уже при +9 зуме в каждом пикселе по 4 тайла будет... Существование любого из 4-х? |
(0006899) vdemidov (manager) 08-05-2012 19:06 |
Не. Только не в подменю. Проверить 24 зума сотни карт это очень долго. Только в отдельном окне и желательно асинхронно с возможностью отмены. >Вот только вопрос какой именно тайл проверять на существование? И до какого зума? Уже при +9 зуме в каждом пикселе по 4 тайла будет... Существование любого из 4-х? Всех 24-зумов. А тайл из 4-х брать левый верхний. Без особых затей. Получаем координаты мышки. Преобразовываем в LonLat. Потом для каждого зума каждой карты и слоя переводим их в координаты тайла и проверяем наличие этого тайла. Постепенно строим табличку. Но это уже детали отображения. |
(0006958) zOn (reporter) 11-05-2012 11:57 |
нечто подобное Гарл делал на HTML, но с ручной подстановкой 1-го тайла. можно же нагенерить тучу запросов и вывести их в окно ИЕ? еще вы такую фичу с запросом по всем имеющимся zmp на одну страницу вывести, что бы быстренько определить на каком ресурсе контент лучше для данной местности. |
(0006960) Garl (manager) 11-05-2012 12:13 |
идея вывести эти тайлы в окошко встроенного Web-viewer'а в виде таблицы - хороша! кстати можно не заморачиваться а выводить в таблицу сущействующие тайлы в текущем зуме? или все? или опционально? |
(0006962) Dima2000 (developer) 11-05-2012 13:40 edited on: 11-05-2012 13:46 |
Расскажу как v_max сделал на навигаторах. Там при нажатии кнопки выбора карты показываются все карты в виде прямоугольников, внутри которых показан кусочек тайла из центра экрана в текущем зуме для каждой карты. А поверх прямоугольника идут 24 мелких серых боксика (box), которые цветом показывают есть ли тайл в соответствующем зуме. Удобно и понятно. Ну и название там ещё где-то есть. Аналогично для слоёв, только добавляется пункт OFF (отключить наложение слоя). О, нашёл скрин: http://s019.radikal.ru/i622/1205/66/aa5371bb0df0.jpg |
(0006964) Garl (manager) 11-05-2012 13:49 |
ну как то примерно так как на картинке, но сделать лучше :) что делать с локальными картами? разделять ли слои и карты? |
(0006965) Dima2000 (developer) 11-05-2012 14:00 |
Слои и карты показывать можно и в одной табличке, но тогда явно (цветом?) выделять. Хотя в разных лучше. |
(0006999) Papazol (reporter) 12-05-2012 18:14 |
Слои от карт надо отделять, а то при большом их общем количестве будет каша. А локальные карты на общих основаниях, как и для всех, по наличию тайлов. |
(0007005) vasketsov (manager) 12-05-2012 21:13 edited on: 12-05-2012 21:15 |
Ща я вам тут напишу.... Короче, стандартная беда - едешь себе по трассе, где-то есть подробный снимок, где-то нет. Включен gps - видно куда дальше едешь. Задача - информирование о возможной смене карты или её версии, возможно даже автопереключение, возможно даже на самую новую картинку, или на самую близкую по сезону. На 99% задача идентична (окромя переключения), так что делать надо сразу с учётом этого приложения. Так что: а) надо иметь возможность указать список карт для проверки; б) надо для некоторых карт проверять наличие доступных версий и тайлов в версиях; в) не знаю надо ли кому зумы типа 6-го, я б с 15-го начинал проверки, и вообще конкретные зумы только надо проверять; г) результаты не тупо в табличку, а чтобы можно было например выводить вдоль той стороны экрана, куда едешь, то бишь максимально разделить данные и их представление. |
(0011028) xromeo (reporter) 06-04-2013 08:33 |
Так что, идея заглохла, или оказалась забыта?.. Желание получить данную функцию по-прежнему имеется. |
(0011029) vasketsov (manager) 06-04-2013 08:53 |
В очередь,...! (C) Собачье сердце |
(0011031) vdemidov (manager) 06-04-2013 16:17 |
Ну или сами сделайте и пришлите пулл-реквест. |
Users who viewed this issue | |
User List | Anonymous (2791x), bk99 (2x) |
Total Views | 2793 |
Last View | 21-11-2024 13:33 |
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 | => 26xxxx |
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 | View Revisions |
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 | View Revisions |
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 |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |