SASGIS

Веб-картография и навигация


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000236SAS.Планета[All Projects] Хотелкаpublic18-11-2010 06:1820-01-2013 15:20
Reporterbk99 
Assigned ToGarl 
PrioritynormalSeveritytweakReproducibilityalways
StatusresolvedResolutionfixed 
PlatformWindowsOSXPOS VersionSP3
Product Version101115 
Target Version131111Fixed in Version131111 
Summary0000236: Центрирование трека при его открытии
DescriptionХорошо бы, чтоб при открытии файлов .plt, трек центрировался бы на экране. А то приходится искать его (трек) на карте вручную. Неудобно.
Tagsтреки
Attached Files

- Relationships
related to 0000335closedvdemidov В меню по правой кнопке мыши на пути или полигоне - добавить пункт "Уместить на экране" 
related to 0000603closedvdemidov Более заметная подсветка последнего выделения 

-  Notes
(0000567)
vdemidov (manager)
19-11-2010 08:16

Да. Нужно будет сделать что бы центрировалось на последнем импортированном объекте
(0001150)
vasketsov (manager)
10-03-2011 13:39

Здесь имеется засада, что просто центрировать недостаточно, надо ещё и масштабировать до соответствующего зума, чтобы трек был виден на экране. Ибо можно налететь как на то, что трек слишком мал для текущего зума, так и на то, что при центрировании на треке на текущем зуме может вообще ни одной точки трека не попасть в экран.
Кроме того, это можно делать только опцией. Если пользователь разглядывает городок и грузит транзитный трек его проезда длиной эдак километров тыщу, то при отображении трека на экране он вспомнит разработчиков совсем уж нелицеприятными словами.
(0001153)
bk99 (reporter)
10-03-2011 17:21

>просто центрировать недостаточно, надо ещё и масштабировать до соответствующего зума
Да, это и имелось ввиду - центрировать и вписать в размер экрана.
Спасибо за уточнение.
(0010424)
Garl (manager)
19-01-2013 19:04

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

возвращать из GState.ImportFileByExt.ProcessImport(VFileName, VImportConfig);
последний созданный объект, или весь IInterfaceList со всеми созданными объектами?
или что другое придумать?
(0010425)
vdemidov (manager)
19-01-2013 19:29

Ну там, конечно, нужно все переделывать, но самое логичное возвращать все импортированные точки. А уже потом выбирать какая больше нравится.

- Users who viewed this issue
User List Anonymous (2436x)
Total Views 2436
Last View 03-12-2024 18:10

- Issue History
Date Modified Username Field Change
18-11-2010 06:18 bk99 New Issue
18-11-2010 08:53 gpsMax Tag Attached: треки
19-11-2010 08:16 vdemidov Note Added: 0000567
19-11-2010 08:16 vdemidov Status new => acknowledged
19-11-2010 08:17 vdemidov Target Version => 110311.Alfa
10-03-2011 13:24 vdemidov Target Version 110311.Alfa => 24xxxx
10-03-2011 13:39 vasketsov Note Added: 0001150
10-03-2011 17:21 bk99 Note Added: 0001153
07-04-2011 00:47 gpsMax Summary центрирование трека при его открытии => Центрирование трека при его открытии
07-04-2011 02:45 gpsMax Relationship added related to 0000335
11-04-2011 07:09 vdemidov Status acknowledged => confirmed
21-04-2011 06:50 gpsMax Relationship added related to 0000603
19-01-2013 19:04 Garl Note Added: 0010424
19-01-2013 19:05 Garl Assigned To => Garl
19-01-2013 19:05 Garl Status confirmed => feedback
19-01-2013 19:29 vdemidov Note Added: 0010425
19-01-2013 19:29 vdemidov Status feedback => assigned
20-01-2013 15:20 Garl Status assigned => resolved
20-01-2013 15:20 Garl Resolution open => fixed
20-01-2013 15:20 Garl Fixed in Version => 131111
20-01-2013 15:20 Garl Target Version 24xxxx => 131111



Copyright © 2007 - 2024 SAS.Planet Team