ThinkGeo.com    |     Documentation    |     Premium Support

Drawing performance on large (22") monitors

When I make the application go full screen, the drawing performance seems to drop.  When using the track shape, non full screen works great and it tracks with the cursor, when in full screen mode the track shape starts to lag behind the mouse and is not as responsive to mouse movement.


Has anyone else seen this behavior?



Hi Ed, 
  
 If you think 22" is slow you should see it on a 30" @ 2560* 1600.  Eventually gave on on version 3.0 and reverted to 2.0 
  
 John

John, 
  
 The more I think about it, I wonder if  it is a matter of resolution over screen size, or a combination.  We just gave a demo on a 60" monitor but I think the resolution was not much more that 1024x768 and it did fine.  The ability to have the performance at higher resolutions really needs to be addressed.  Did you ever try it at a lower resolution to see if there were improvements?

Hi Ed, 
  
 Yes we did, we estimate that MS3.0 performs about the same at 800x600 as MS2.0 does at 2560x1600 ie 8 times faster hence the move backawrds.  Also fair to mention that we have the Silverlight version perfroming well at high resolution also the services edition with our own display logic.  Definitely seems to be a problem with the 3.0 disoplay stuff somewhere. 
  
 Out stuff is all about the coastlines and oceans rather than the land, these kind of apps tend to run bigger maps on bigger screens. 
  
 Regards 
  
 John

Hi, 
  
 I do not think that the monitor size counts, only the resolution counts. 
 Here we are estimating that MS 3.0 is 5 times slower than 2.0 on the same data (shape file) and a 1920*1280 screen (WD format) 
  
 I have to say that 3.0.362 appears to be a bit slower than every other beta before. 
  
 Definitively a show stopper for us …; almost all of our users revert to our precedent version (MS 2) 
  
 Regards, 
 Patrick. 
  


Hi, All, 
  
 Thanks for your great ideas and suggestions! 
  
 When you doing track shapes as Ed did, the performance will drop down when you screen size enlarges, the reason is when the screen enlarged, the tiles shown on the screen becomes more. 
  
 For example, original the tiles of the screen is 3 * 4(screen size probably 768 * 1024), then we enlarge the tiles of the screen to 4 * 5(screen size probably 1024 * 1280), then the performance will probably be 3: 5 by assuming each tile taken equal time. 
  
 About the performance problem, we are now trying to enhance it and hopefully it can be out soon. Sorry for the inconvenience now. 
  
 Thanks. 
  
 Yale