ThinkGeo.com    |     Documentation    |     Premium Support

Map Time Interval Refresh Issues

I am working on a map that refreshes itself every 30 seconds.  I have used the timer from an example I found on the forums and this seems to be working well.  Every 30 seconds it calls a method back on the server which then rebuilds the data and overlays, at the moment it adds about 14 different overlays.  I can clearly see that the data is contained within the layers of each overlay however the data does not refresh to the screen unless I cause a repost of the page, etc.  I have added the call to the redraw method, etc. so I don't see what I could be doing wrong.  Anybody have any ideas here?


One other question as well, with the desktop edition I used the RotatedImageStyle to rotate a vehicle image accordingly.  Is there anything of the sort in the web edition?  I know you can rotate a WebImage but I use the custom labels for the points which uses a pattern to display labels for the points and from what I can tell you can't use this with the MarkerOverlays which is what uses the WebImage.  Am I missing some other option?


Thanks.


Curtis



 


Curtis,
 
I’m not sure whether the sample you found is from gis.thinkgeo.com/DesktopModules/ActiveForums/viewer.aspx?portalid=1&moduleid=623&attachid=1564, which is an interval refresh for MarkerOverlay, but there are little differences between that and other Overlays, please invoke “redraw” of the layer in openlayers at client to refresh the page instead of using “Redraw” at server.
 
DesktopEdition and WebEdition are both based on the MapSuiteCore.dll, I find the RotatedImageStyle Community project code.thinkgeo.com/projects/s...imagestyle , which is a custom style for rendering points and also can be used in WebEdition similarly, but as you said, "RotatedImageStyle" can’t be used with the MarkerOverlay. The attached is a sample about how to use RotatedImageStyle to label points in webEdition, and please let me whether it fit your requirement.
 
Thanks!
 
Johnny,

1659-Labeling.zip (2.91 KB)

Johnny, 
  
 The openLayers piece definitely helped.  But, on the other point, RotatedImageStyle is part of desktop edition.  I do not see it as being part of Core and I am not sure why that is.  Can you advise? 
  
 Thanks. 
 Curtis

Curtis, 
  
 RotatedImageStyle inherited from Style is an open source community class we created, which is neither a part of Core or DesktopEdition but can be used in both WebEdition and DesktopEdition, and you can get details from code.thinkgeo.com/projects/show/rotatedimagestyle . 
  
 Thanks! 
  
 Johnny,  


Johnny, 
  
 My bad, I must have copied that into my windows forms application sometime back and forgot all about it.  Thanks. 
  
 Curtis

Never mind, Curtis, any more questions please let us know. 
  
 Thanks, 
  
 Sun