Синхронный показ нескольких слоёв
wladich opened this issue · comments
Предложение пользователя:
Что:
Мне кажется было бы очень удобно если можно было бы смотреть на несколько типов карты одновременно.
Как, например, это реализовано тут
Side by side georeferenced maps viewer - Map images - National Library of Scotland (nls.uk)
Но началу такой вид кажется странным, но он требует лишь немного привыкнуть, и буквально через 5-10 минут работа с картами в таком виде становится очень удобным и естественным процессом.
Зачем:
Я строю маршруты для велопоходов, и прокладывая путь я постоянно переключаю вид карты, чтобы что-то лучше рассмотреть или проверить на другой версии спутника или сверить с openmap. Горячие клавиши конечно облегчают задачу, но они к сожалению не переназначаемые, часто находятся в разных сторонах клавиатуры, что вынуждает постоянно отвлекаться на клавиатуру и при постоянном переключение процесс сильно замедляется. На мой взгляд было бы намного проще и быстрее просто бросить взгляд в соседнее окно.
Описание функционала:
Карты должны двигаться синхронно
Показывать один и тот же фрагмент карты в том же масштаба.
Курсор(крест.crosshair) виден сразу во всех окнах (как на примере maps.nls.uk)
Индивидуальный выбор типа карты для каждого окна
Построение трека отображается во всех окнах сразу и можно продолжить ставить точки в любом окне. (как на примере maps.nls.uk курсор мыши сохраняет активность в независимости от того в каком он окне)
Формат сетки окон базовый 1х2 (Side By Side) Окно разделено горизонтально на 2 части. Две карты друг напротив друга.
Дополнительный формат сетки окна 2х2 - четыре карты. 2х1 - две карты разделены вертикально. 1х3 - три карты разделены горизонтально. 1х4. 2х3. 3х3.
Возможность свободно менять размер окна ( как сейчас это уже реализовано для стритвью)
Надо оговориться что я пользуюсь большим 27" и очень большим 49" мониторами. И в моем случае карты даже в сетке 3х2 выглядели бы достаточно большими и читаемыми. Я пробовал смотреть maps.nls.uk на ноутбуке с монитором 13 и сетка 1х2 выглядит очень комфортно. возможно даже 2х2 выглядело бы нормально.