ThinkGeo.com    |     Documentation    |     Premium Support

Exception is occured 'Parameter is not valid'

Hi,


   I get exception "Parameter is not valid"  from "WinMap.Refresh()" method and I set the tileCache path, I also attach the


screenshot "think_geo_error.JPG" and please give proper solution ASAP.


Thanks in advance and appericiate your help.


Thanks & Regards,


 Mayank Vyas


 


 



Hello Mayank, 
  
 Thanks for your post, sorry I don’t see the image, could  you please check again? Our forum has a 500kb size limit. 
  
 Also if it’s possible, could you please provide a self-contained sample that can recreate the problem? The exception you got is our validate system thrown, it’s easy to find out the root cause if I can debug the program. 
  
 Regards, 
  
 Gary

Hi Gary,


     I set the tileCache and store the map images in the folder , if i commented this code, it works fine and also some times i have to remove the images from cache folder everyday, so it's not good for us.


Please find the below code :


    FileBitmapTileCache fileBitmapTileCache = new FileBitmapTileCache(DataCacheTempPath, Cityname + "DataCache");

     layerOverlay.TileCache = fileBitmapTileCache;


and it throw error at any time like when i zoom in or zoom out in the map and also when i refresh the map using winMap.Refresh().


because this issue may be common for thinkgeo or thinkgeo forum and I assumed that this problem may be cache related, if i remove the images from the cache folder or comments above two lines the map is working fine. so, please understand the problem and give solution or help us to find out the real root cause because it crash the application and other code is not working.


Second problem is that thinkGeo is running slow, when i remove the files from the cache and run the application, it takes too much time to load.so, please give proper solution.


I also attached image in Attachment section, please find it.


Thanks & Regards,


Mayank Vyas


 


 


 


 


 


 


 


 



Hi Mayank,


In your case, I guess it's a folder‘s accessibility issue, was the exception thrown by GDI+? Please check the stack trace to confirm that, however, if you can provide a sample to us, we can get root problem by debuging istead of guessing.


For your second problem, the speed is depend on the number of features to draw if it's a Shape File Layer, InMemoryLayer etc., if it's a wms layer, the network would have effect on the speed. So could you please describe your scenario?


About the image, we don't get any image from your post, please follow the steps to attach a picture:


1, Choose a file and upload it.


2, Click the insert image link the insert a picture to a position of the cursor:



and the picture should appear in the text box and you can see it.


Regards,


Edgar