ThinkGeo.com    |     Documentation    |     Premium Support

Map Rendering

I have a map within my application that serves as a historic view of data.  However, I am having a problem with it in that it only renders the map filling 1/4 of the screen.  The map object is clearly full sized because the toolbar is up in the upper left corner and the coordinates are shown in the lower right corner  however the map only renders in approximately 1/4 of the screen.  If I drag the map or zoom it then fills the entire screen.


The flow of the screen is that the user enters search criteria, I then post to the .aspx page and in the code behind I build out the map object and populate the layers.  At the end of populating the layers I call the getBoundingBox() method on one of the layers and then set the extent.  Then the map displays within the browser but only as stated above.


Anybody have a clue what may be causing this?


Thanks.


Curtis



Curtis,  
  
 I have got your scenario; however I couldn’t recreate your problem. Please provide us with which layer and version you are consuming. I have tested it using ShapeFileFeatureLayer and it works well. If you are using VirtualEarthLayer; there is some problem about it when you resize the map width or height. 
  
 Thanks, 
 Khalil

Hi Khalil,


I am using InMemoryFeatureLayers to represent everything.  If I can get a private email I can actually send you a logon and directions on how to reproduce it on our site.  I can also send you the code if needed.


Thanks.


Curtis



You can send the logon to support@thinkgeo.com. Please, send us also the code you are using. Let us know in this forum when you have send us the email. Thank you.

Information sent.


Thanks.


Curtis



Hi, Curtis 
  
 I haven’t got your information yet; I have asked for it from our support. We will let you know if we have any progress on it. 
  
 Thanks, 
 Khalil

Hi, Crutis


We have got your information about how to log in the web site. I have tested it with Firefox 3.6.3 and I find the layout has some problem, please see the figure 1 as shown as below. The RadMenu class has a float css property and its value is left; that's the problem. I try to add clear (its value is both)  to the pageContainer div; the problem is resolved. Please see the figure 2.


And the figure 3 is the result for IE 8. The weird thing is that the loading image tool is always at the top left side and somtimes I also get a portion of the map. But if you pan or zoom the map; the map will dump into the other spaces. I think maybe there is conflict with other server controls and please review your code especially the code you initilize the map and set its width or height.



Figure 1



Figure 2



 


Figure 3


Thanks,


Khalil