Opened 12 years ago
Last modified 12 years ago
#2096 closed defect
mg-desktop: Improve MgLegend performance — at Version 1
Reported by: | jng | Owned by: | jng |
---|---|---|---|
Priority: | high | Milestone: | 2.4 |
Component: | Desktop API | Version: | |
Severity: | major | Keywords: | |
Cc: | External ID: |
Description (last modified by )
The MgLegend component does not currently handle large maps very well (with 100s of layers). This is because of primarily 2 things:
- We are excessively doing work on the GUI thread, which is a bad thing for large maps.
- We are also not caching layer icons
We should re-use the existing tree/legend modelling, initialization and updating logic from the .net AJAX viewer.
Note:
See TracTickets
for help on using tickets.