ThinkGeo.com    |     Documentation    |     Premium Support

Identify which polygons are bounded by other polygons geography

Hi,


I have a shape file containing polygons of cities and a second shape file containing polygons of plots.


Can someone suggest a way to identify which plot "belongs" to which city?


"Belongs" in this case means to get the value from the cityid  in city polygon and save it in the plot polygon



Hi Solomos.
 
Thanks for your post and welcome to our discussion forum. do you mean you want to get the city polygons which are inside the plot polygons? If so, please try the following code,
 

            foreach (var item in cityLayer.QueryTools.GetAllFeatures(ReturningColumnsType.AllColumns))
            {
               Collection<Feature> features = plotLayer.QueryTools.GetFeaturesWithin(item, ReturningColumnsType.AllColumns);
            }


 
Hope it helps,
Edgar

Yes Edgar, this ie exactly what I need!


Thanks a lot


 



You’re welcome, if you have any questions please let us know. 
  
 Regards, 
 Edgar