View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002215 | SAS.Планета | Рефакторинг / Refactoring | public | 17-10-2013 09:03 | 18-10-2013 20:11 |
| Reporter | vdemidov | Assigned To | vdemidov | ||
| Priority | normal | Severity | minor | Reproducibility | have not tried |
| Status | resolved | Resolution | fixed | ||
| Product Version | 121010 | ||||
| Target Version | 131111 | Fixed in Version | 131111 | ||
| Summary | 0002215: Убрать в конструкторе TBitmapLayerProviderByTrackPath привязку к конкретной IProjectionInfo | ||||
| Description | Сейчас в конструкторе TBitmapLayerProviderByTrackPath указывается конкретная проекция и зум на котором он будет работать, а также выполняется проецирование всех точек трека. Из-за этого, во-первых, при каждом смене зума или типа проекции приходится пересоздавать провайдер, а во-вторых, проецирование всех точек выполняется всегда, даже если обращений к области, где есть трек, никогда не будет. Нужно сделать проецирование ленивым и добавить простейшее кэширование на пару элементов. | ||||
| Tags | No tags attached. | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 17-10-2013 09:03 | vdemidov | New Issue | |
| 17-10-2013 09:03 | vdemidov | Status | new => confirmed |
| 17-10-2013 09:35 | vdemidov | Relationship added | child of 0002217 |
| 18-10-2013 20:11 | vdemidov | Status | confirmed => resolved |
| 18-10-2013 20:11 | vdemidov | Fixed in Version | => 131111 |
| 18-10-2013 20:11 | vdemidov | Resolution | open => fixed |
| 18-10-2013 20:11 | vdemidov | Assigned To | => vdemidov |
| 08-08-2025 13:25 | zed | Category | Рефакторинг => Рефакторинг / Refactoring |