[Mapguide-trac] [mapguide-trac] #2096: mg-desktop: Improve MgLegend performance

MapGuide Open Source trac_mapguide at osgeo.org
Tue Aug 21 04:50:39 PDT 2012


#2096: mg-desktop: Improve MgLegend performance
---------------------------+------------------------------------------------
   Reporter:  jng          |       Owner:  jng
       Type:  defect       |      Status:  new
   Priority:  high         |   Milestone:  2.4
  Component:  Desktop API  |     Version:     
   Severity:  major        |    Keywords:     
External_id:               |  
---------------------------+------------------------------------------------
Description changed by jng:

Old description:

> The MgLegend component does not currently handle large maps very well
> (with 100s of layers). This is because of primarily 2 things:
>
>  1. We are excessively doing work on the GUI thread, which is a bad thing
> for large maps.
>  2. We are also not caching layer icons

New description:

 The MgLegend component does not currently handle large maps very well
 (with 100s of layers). This is because of primarily 2 things:

  1. We are excessively doing work on the GUI thread, which is a bad thing
 for large maps.
  2. 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.

--

-- 
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/2096#comment:1>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals


More information about the mapguide-trac mailing list