<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic find features in all layers around a point feature in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/find-features-in-all-layers-around-a-point-feature/m-p/308968#M8059</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; How can I find features in all layers around a point feature.Currently i can able to identify single layer.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Suggestion appreciated.!! &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank in advance&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 08 Apr 2014 07:53:47 GMT</pubDate>
    <dc:creator>DavidXavier</dc:creator>
    <dc:date>2014-04-08T07:53:47Z</dc:date>
    <item>
      <title>find features in all layers around a point feature</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/find-features-in-all-layers-around-a-point-feature/m-p/308968#M8059</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; How can I find features in all layers around a point feature.Currently i can able to identify single layer.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Suggestion appreciated.!! &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank in advance&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Apr 2014 07:53:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/find-features-in-all-layers-around-a-point-feature/m-p/308968#M8059</guid>
      <dc:creator>DavidXavier</dc:creator>
      <dc:date>2014-04-08T07:53:47Z</dc:date>
    </item>
    <item>
      <title>Re: find features in all layers around a point feature</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/find-features-in-all-layers-around-a-point-feature/m-p/308969#M8060</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Call IMap.SelectByShape.&amp;nbsp; It will query all feature layers in the map using the geometry you give it.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Apr 2014 11:58:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/find-features-in-all-layers-around-a-point-feature/m-p/308969#M8060</guid>
      <dc:creator>NeilClemmons</dc:creator>
      <dc:date>2014-04-08T11:58:00Z</dc:date>
    </item>
    <item>
      <title>Re: find features in all layers around a point feature</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/find-features-in-all-layers-around-a-point-feature/m-p/308970#M8061</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks for your Reply....&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; I tired but it select only one feature. please send any sample code...&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Apr 2014 08:56:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/find-features-in-all-layers-around-a-point-feature/m-p/308970#M8061</guid>
      <dc:creator>DavidXavier</dc:creator>
      <dc:date>2014-04-09T08:56:40Z</dc:date>
    </item>
    <item>
      <title>Re: find features in all layers around a point feature</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/find-features-in-all-layers-around-a-point-feature/m-p/308971#M8062</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Have you read the documentation for the method?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Apr 2014 12:03:42 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/find-features-in-all-layers-around-a-point-feature/m-p/308971#M8062</guid>
      <dc:creator>NeilClemmons</dc:creator>
      <dc:date>2014-04-09T12:03:42Z</dc:date>
    </item>
    <item>
      <title>Re: find features in all layers around a point feature</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/find-features-in-all-layers-around-a-point-feature/m-p/308972#M8063</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Thanks for your Reply....&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; I tired but it select only one feature. please send any sample code...&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If I'm understanding you correctly, you could use a SpatialFilter with a search distance to get all intersecting features from that point, i.e.:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public static List&amp;lt;IFeature&amp;gt; SelectByGeometry(this IFeature feature, IFeatureLayer fc, double searchDist) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IFeatureCursor curs = null;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; List&amp;lt;IFeature&amp;gt; features = new List&amp;lt;IFeature&amp;gt;();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SpatialFilter sf = new SpatialFilterClass();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sf.SpatialRel = esriSpatialRelEnum.esriSpatialRelIntersects;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ITopologicalOperator top = (ITopologicalOperator)feature.ShapeCopy;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sf.Geometry = top.Buffer(Convert.ToDouble(searchDist));
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; curs = fc.Search(sf, false);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var boundFeat = curs.NextFeature();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (boundFeat != null)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; features.Add(boundFeat);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; boundFeat = curs.NextFeature();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return features;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; finally
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (curs != null) Marshal.ReleaseComObject(curs);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }

&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 14:46:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/find-features-in-all-layers-around-a-point-feature/m-p/308972#M8063</guid>
      <dc:creator>KevinYanuk</dc:creator>
      <dc:date>2021-12-11T14:46:36Z</dc:date>
    </item>
    <item>
      <title>Re: find features in all layers around a point feature</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/find-features-in-all-layers-around-a-point-feature/m-p/308973#M8064</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks for your reply....&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; Your searching Single feature layer.. I need to find intersecting features(all layers features) around a point feature.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Apr 2014 12:31:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/find-features-in-all-layers-around-a-point-feature/m-p/308973#M8064</guid>
      <dc:creator>DavidXavier</dc:creator>
      <dc:date>2014-04-09T12:31:32Z</dc:date>
    </item>
    <item>
      <title>Re: find features in all layers around a point feature</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/find-features-in-all-layers-around-a-point-feature/m-p/308974#M8065</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Thanks for your reply....&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Your searching Single feature layer.. I need to find intersecting features(all layers features) around a point feature.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So use that method when iterating a list of IFeatureLayers from the map:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;if you want to get the layers in a map:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;

List&amp;lt;IFeatureLayer&amp;gt; myLayers = new List&amp;lt;IFeatureLayer&amp;gt;();
var layerUID = new UID();
layerUID.Value = "{40A9E885-5533-11D0-98BE-00805F7CED21}";
var eLayer = _ArcMap.Document.FocusMap.get_Layers(layerUID, true);
var layer = eLayer.Next();
while (layer != null)
{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var featureLayer = (IFeatureLayer)layer;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myLayers.Add(featureLayer);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; layer = eLayer.Next();
}

&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;then use the method I posted before on this list on your feature:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;

List&amp;lt;IFeature&amp;gt; intersectedFeatures = null;
foreach(var featureLayer in myList)
{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; intersectedFeatures.AddRange(myFeature.SelectByGeometry(featureLayer, 10)); // 10 is an arbitrary buffer size.. you would use whatever you want here
}

&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 14:46:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/find-features-in-all-layers-around-a-point-feature/m-p/308974#M8065</guid>
      <dc:creator>KevinYanuk</dc:creator>
      <dc:date>2021-12-11T14:46:38Z</dc:date>
    </item>
    <item>
      <title>Re: find features in all layers around a point feature</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/find-features-in-all-layers-around-a-point-feature/m-p/308975#M8066</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks for your effect kyanuk1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Ur searching layer level but its better feature level... &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;For example I am having 20 layers but point intersecting 2 or 3 layer ..so I need point intersecting objects&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Apr 2014 16:26:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/find-features-in-all-layers-around-a-point-feature/m-p/308975#M8066</guid>
      <dc:creator>DavidXavier</dc:creator>
      <dc:date>2014-04-09T16:26:02Z</dc:date>
    </item>
    <item>
      <title>Re: find features in all layers around a point feature</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/find-features-in-all-layers-around-a-point-feature/m-p/308976#M8067</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Thanks for your effect kyanuk1.&lt;BR /&gt;Ur searching layer level but its better feature level... &lt;BR /&gt;For example I am having 20 layers but point intersecting 2 or 3 layer ..so I need point intersecting objects&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Not sure I understand... do you want to find all features intersecting an area (buffer) around a single point?&amp;nbsp; From specific layers?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Apr 2014 13:13:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/find-features-in-all-layers-around-a-point-feature/m-p/308976#M8067</guid>
      <dc:creator>KevinYanuk</dc:creator>
      <dc:date>2014-04-14T13:13:02Z</dc:date>
    </item>
    <item>
      <title>Re: find features in all layers around a point feature</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/find-features-in-all-layers-around-a-point-feature/m-p/308977#M8068</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;yes kyanuk1. Need what are all the point layers available inside the buffer.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks..&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 19 Apr 2014 08:43:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/find-features-in-all-layers-around-a-point-feature/m-p/308977#M8068</guid>
      <dc:creator>DavidXavier</dc:creator>
      <dc:date>2014-04-19T08:43:32Z</dc:date>
    </item>
  </channel>
</rss>

