SASGIS - SAS.Планета
View Issue Details
0001107SAS.Планета[All Projects] Хотелкаpublic13-01-2012 04:2227-03-2014 12:25
Tolik 
vdemidov 
normalfeatureN/A
closedwon't fix 
120808 
 
0001107: При переходе по URL учитывать зум
Во многих URL кроме координат есть и зум. В этом случае при переходе по URL автоматически менять масштаб.
зум, поиск
Issue History
13-01-2012 04:22TolikNew Issue
13-01-2012 04:28GarlNote Added: 0004911
13-01-2012 04:31TolikNote Added: 0004912
13-01-2012 04:34TolikStatusnew => acknowledged
13-01-2012 04:37GarlNote Added: 0004914
13-01-2012 04:37GarlNote Edited: 0004914bug_revision_view_page.php?bugnote_id=4914#r2436
13-01-2012 04:41TolikNote Added: 0004916
13-01-2012 04:46GarlNote Added: 0004918
13-01-2012 04:54TolikNote Added: 0004919
13-01-2012 09:50PapazolNote Added: 0004933
13-01-2012 09:55GarlNote Added: 0004934
13-01-2012 10:07PapazolNote Added: 0004935
13-01-2012 10:09GarlNote Added: 0004936
13-01-2012 14:20zOnNote Added: 0004938
13-01-2012 18:58gpsMaxTag Attached: зум
13-01-2012 18:58gpsMaxTag Attached: поиск
14-01-2012 20:04zOnNote Edited: 0004938bug_revision_view_page.php?bugnote_id=4938#r2463
09-08-2012 07:13vdemidovProduct Version.Nightly => 120808
27-03-2014 12:24vdemidovStatusacknowledged => resolved
27-03-2014 12:24vdemidovResolutionopen => won't fix
27-03-2014 12:24vdemidovAssigned To => vdemidov
27-03-2014 12:25vdemidovStatusresolved => closed

Notes
(0004911)
Garl   
13-01-2012 04:28   
тут нужно оговориться о том что не все геокодеры возвращают зум.
как вариант: в случае отсутствия зума геокодер должен отдавать текущий зум.
(0004912)
Tolik   
13-01-2012 04:31   
Я об этом оговорился в самой первой фразе :)
Конечно, если там зума нет, то при переходе его не менять, как и сейчас.
(0004914)
Garl   
13-01-2012 04:37   
мы сейчас вообще зум не трогаем.
а перерь ситуация: дано:
сейчас зум 5
из 4 возвращённых позиций имеем

1.) x=** y=** z=18
2.) x=** y=** z=15
3.) x=** y=** z=??
4.) x=** y=** z=??

мы автоматом попадаем на первую точку, и меняем зум на 18
и меняем зум.
при клике на 3 на что делатьпереходитьна текущем или менятьна 5 (который был по деволту при начале поиска)

(0004916)
Tolik   
13-01-2012 04:41   
Почему получается 5 возвращённых позиций?
Вот URL: maps.nokia.com/mapcreator/?ns=true#|55.32530472503459|37.811186150077816|18|0|0|
Зум, понятно, 18.
Если непонятно какой - не меняем.
(0004918)
Garl   
13-01-2012 04:46   
я выше привёл частный случай.
а воттут например навител вернул 5 позиций по запросу "ул Ленина"

а с 1 координатой всё понятно, тут вопросов нету
(0004919)
Tolik   
13-01-2012 04:54   
Эта хотелка была про переход по URL.
А при поиске по имени зум вообще менять не надо, по-моему.

Хотя, может быть, стоит менять и при поиске. Надо устроить опрос :)
Тогда в этом примере пусть будет 5.
(0004933)
Papazol   
13-01-2012 09:50   
При поиске по имени зум запрашивается в окне поиска, а по умолчанию подставляется текущий. А на какой его менять?
(0004934)
Garl   
13-01-2012 09:55   
а в панельке поиска?
а через кнопочку рядом с лупой?
(0004935)
Papazol   
13-01-2012 10:07   
А в этих местах, значит, остаётся текущий и без вопросов. Иногда (если не всегда) вообще не важно, на каком зуме появится метка найденного объекта, ведь сделать несколько нажатий мыши или клавы несложно, у нас не 100 зумов.
Но это только при поиске по названию! Если по урлу, то зум важен, ибо создатель урла в той или иной степени на зум опирался.
(0004936)
Garl   
13-01-2012 10:09   
в любом случае зум НУЖНО сделать, а будет геокодер отдавать зум, или не будет - уже дело геокодера.
(0004938)
zOn   
13-01-2012 14:20   
(edited on: 14-01-2012 20:04)
люди, а как работает операция "Центровать с масштабом..."? что ей передается - географические или пиксельные координаты мыши?
если географические, то может вызывать этот инструмент из результатов поиска, т.е.
- если передавать ему координаты и зум - прямой переход на точку.
- если только координаты, то вызвать окно перехода с зумом, где пользователь сам укажет нужное.