ThinkGeo.com    |     Documentation    |     Premium Support

Clear Selection

 Hi,


I am performing some selection on map using Rectangle Mode.


I can select the features which are underlying the rectangle drawn for selection.


But am unable to clear this selection. Nor I can  remove or delete the imported shapefile due to this selection operation.


How to achieve clear selection ????



Selection.txt (4.24 KB)

Sneha,


 
Thanks for your post and question.
 
I reviewed the code you provided and found that there is a one issue probably causing the problem you mentioned. Please try to update the following code snippet, it should fix your issue.
        private void clearselection_Click(object sender, EventArgs e)
        {
            InMemoryFeatureLayer spatialQueryResultLayer = (InMemoryFeatureLayer)winformsMap1.FindFeatureLayer("spatialQueryResultLayer");
 
 
            if (spatialQueryResultLayer.InternalFeatures.Count > 0)
            {
                spatialQueryResultLayer.InternalFeatures.Clear();
            }   
 
            winformsMap1.Refresh(winformsMap1.Overlays["SpatialQueryResultOverlay"]);
        }
 
Any more questions please feel free to let me know
 
Thanks.
 
Yale

Thanks for the feedback.


 


Inspite of the changes specified by you, m getting an error for statement:


                    winformsMap1.Refresh(winformsMap1.Overlays["SpatialQueryResultOverlay"]);


Error: The given key does not exist.


 




        



Sneha, 
  
 Thanks for your post and feedback. 
  
 Have you set the key for the overlay when you add it to the map control? It would be nice if you could send a self-zipped application to us. You can send the sample either via the discussion forum or send it to our support (support@thinkgeo.com) and asked him to forward to Yale for this post. 
  
 Any more questions please feel free to let me know. 
  
 Thanks. 
  
 Yale 


Hi, 
  
 Hey it worked out  !!! 
  
 Thanks for your feedback…

Sneha, 
  
 Any more questions please let us know again, 
  
 Thanks, 
  
 Scott,