SASGIS - SAS.Планета
View Issue Details
0003305SAS.Планета[All Projects] Хотелкаpublic21-11-2017 20:5227-03-2019 11:02
alex123 
 
normalfeaturealways
confirmedopen 
160707 
30xxxx.Vip 
0003305: Изменение масштаба просмотра без изменения зума карты
Желательно иметь функцию просмотра зума карты X при реальном зуме на экране Y != X. Это связано с тем, что у некоторых карт информация на разных зумах существенно разная, а иногда хочется просто рассмотреть ту же картинку в меньшем или, наоборот, большем масштабе (Пример: хочется увидеть проселочную дорогу по всей длине, но при меньшем зуме она просто не показывается). Про функцию "Сформировать" знаю, но это всё-таки для других целей, неудобно.
No tags attached.
Issue History
21-11-2017 20:52alex123New Issue
21-11-2017 21:03zedProjectSACS.Планета => SAS.Планета
21-11-2017 21:11zedNote Added: 0018207
22-11-2017 09:10vdemidovNote Added: 0018211
22-11-2017 09:13vdemidovProduct Version => 160707
22-11-2017 09:36zedNote Added: 0018215
22-11-2017 09:43zedNote Added: 0018216
22-11-2017 09:59vdemidovNote Added: 0018218
22-11-2017 12:32GarlNote Added: 0018219
22-11-2017 18:35GarlNote Added: 0018223
27-03-2019 11:02vdemidovStatusnew => confirmed
27-03-2019 11:02vdemidovTarget Version => 30xxxx.Vip

Notes
(0018207)
zed   
21-11-2017 21:11   
По-моему про такую функцию уже просили когда-то, правда тикет найти не смог.
(0018211)
vdemidov   
22-11-2017 09:10   
Просили, но, насколько я помню, не совсем такую. Там просили, что бы масштаб менялся плавно, а не скачками.
То что просят здесь, в принципе, реализовать можно, особенно в сторону отображения на большем зуме тайлов меньшего (на зуме 16 показать тайлы 15-го), но я совсем не представляю как реализовать управление этим в ГУЕ.
(0018215)
zed   
22-11-2017 09:36   
Тут просят, скорее, на z15 показывать z16.

А в гуе надо добавлять некий "коэффициент масштабирования масштаба" с фиксированными значениями типа: 25%, 50%, 100%, 150%, 200%. (т.е. диапазон -2..+2 от текущего зума).
(0018216)
zed   
22-11-2017 09:43   
Стандартный хоткий для этого: при зажатом Ctrl вращать колесо мыши или Ctrl + "+/-".
(0018218)
vdemidov   
22-11-2017 09:59   
Ну, особых технических сложностей тут нет. Заводим отдельную настройку. Делаем нового наследника TTileRectChangeableByLocalConverterAbstract, который будет ее учитывать. И добавляем в интерфейс возможность менять настройку.
(0018219)
Garl   
22-11-2017 12:32   
такое я просил на заре сас-планеты у первых разработчиков.
была такая программа Earth Slicer, так вот она имела шкалу зумов +1 +2 +3...

вечером попробую сделать скриншот для наглядности
(0018223)
Garl   
22-11-2017 18:35   
поправка : програмулина называется GoogleV
Скриншоты тут https://cloud.mail.ru/public/M9M6/CMNQCWiAo