SASGIS - SAS.Планета | ||||||||||
View Issue Details | ||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||
0002215 | SAS.Планета | Рефакторинг | 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 | |||||||
Platform | OS | OS Version | ||||||||
Product Version | 121010 | |||||||||
Target Version | 131111 | Fixed in Version | 131111 | |||||||
Summary | 0002215: Убрать в конструкторе TBitmapLayerProviderByTrackPath привязку к конкретной IProjectionInfo | |||||||||
Description | Сейчас в конструкторе TBitmapLayerProviderByTrackPath указывается конкретная проекция и зум на котором он будет работать, а также выполняется проецирование всех точек трека. Из-за этого, во-первых, при каждом смене зума или типа проекции приходится пересоздавать провайдер, а во-вторых, проецирование всех точек выполняется всегда, даже если обращений к области, где есть трек, никогда не будет. Нужно сделать проецирование ленивым и добавить простейшее кэширование на пару элементов. | |||||||||
Steps To Reproduce | ||||||||||
Additional Information | ||||||||||
Tags | No tags attached. | |||||||||
Relationships |
| |||||||||
Attached Files | ||||||||||
Issue History | ||||||||||
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 |
There are no notes attached to this issue. |