View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000236 | SAS.Планета | Хотелка / Feature request | public | 18-11-2010 06:18 | 20-01-2013 15:20 |
| Reporter | bk99 | Assigned To | Garl | ||
| Priority | normal | Severity | tweak | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Platform | Windows | OS | XP | OS Version | SP3 |
| Product Version | 101115 | ||||
| Target Version | 131111 | Fixed in Version | 131111 | ||
| Summary | 0000236: Центрирование трека при его открытии | ||||
| Description | Хорошо бы, чтоб при открытии файлов .plt, трек центрировался бы на экране. А то приходится искать его (трек) на карте вручную. Неудобно. | ||||
| Tags | треки | ||||
|
|
Да. Нужно будет сделать что бы центрировалось на последнем импортированном объекте |
|
|
Здесь имеется засада, что просто центрировать недостаточно, надо ещё и масштабировать до соответствующего зума, чтобы трек был виден на экране. Ибо можно налететь как на то, что трек слишком мал для текущего зума, так и на то, что при центрировании на треке на текущем зуме может вообще ни одной точки трека не попасть в экран. Кроме того, это можно делать только опцией. Если пользователь разглядывает городок и грузит транзитный трек его проезда длиной эдак километров тыщу, то при отображении трека на экране он вспомнит разработчиков совсем уж нелицеприятными словами. |
|
|
>просто центрировать недостаточно, надо ещё и масштабировать до соответствующего зума Да, это и имелось ввиду - центрировать и вписать в размер экрана. Спасибо за уточнение. |
|
|
пока ковыряюсь рядом, собственно вопрос по коду : как лучше сделать центрирование и зум? возвращать из GState.ImportFileByExt.ProcessImport(VFileName, VImportConfig); последний созданный объект, или весь IInterfaceList со всеми созданными объектами? или что другое придумать? |
|
|
Ну там, конечно, нужно все переделывать, но самое логичное возвращать все импортированные точки. А уже потом выбирать какая больше нравится. |
| 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 => 41xxxx |
| 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 | 41xxxx => 131111 |
| 08-08-2025 13:24 | zed | Category | Хотелка => Хотелка / Feature request |