<?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 Re: Is layer in grouplayer in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/is-layer-in-grouplayer/m-p/240732#M18728</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The below code will probably give you more of what you are looking for.&amp;nbsp; It will print the Group Layer and the map layer.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ex:&amp;nbsp; Townships of PA\Delaware County&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;'Townships of PA' is the Group Layer, and 'Delaware County' is the Map Layer.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;import arcpy
from arcpy import env
from arcpy import mapping

env.workspace = r"C:\TEMP\PYTHON"

mxd = mapping.MapDocument(r"C:\TEMP\PYTHON\Airports.mxd")

dfs = mapping.ListDataFrames(mxd)

list = []

for df in dfs:
&amp;nbsp;&amp;nbsp;&amp;nbsp; lyrs = mapping.ListLayers(mxd, "", df)
&amp;nbsp;&amp;nbsp;&amp;nbsp; for lyr in lyrs:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; list.append(lyr.longName)

for s in list:
&amp;nbsp;&amp;nbsp;&amp;nbsp; if "\\" in s:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print s

del mxd&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 11 Dec 2021 12:05:49 GMT</pubDate>
    <dc:creator>JakeSkinner</dc:creator>
    <dc:date>2021-12-11T12:05:49Z</dc:date>
    <item>
      <title>Is layer in grouplayer</title>
      <link>https://community.esri.com/t5/python-questions/is-layer-in-grouplayer/m-p/240728#M18724</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello all,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there a way in Python/Arcpy to find out if a featurelayer is in a grouplayer?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Greetings, Henk&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jun 2011 07:58:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/is-layer-in-grouplayer/m-p/240728#M18724</guid>
      <dc:creator>HenkZwols</dc:creator>
      <dc:date>2011-06-08T07:58:56Z</dc:date>
    </item>
    <item>
      <title>Re: Is layer in grouplayer</title>
      <link>https://community.esri.com/t5/python-questions/is-layer-in-grouplayer/m-p/240729#M18725</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;There is a layer property called isGroupLayer which returns a boolean value (true/false).&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; path = r"C:\temp\ds.mxd"
&amp;nbsp;&amp;nbsp;&amp;nbsp; mxd = arcpy.mapping.MapDocument(path)
&amp;nbsp;&amp;nbsp;&amp;nbsp; df = arcpy.mapping.ListDataFrames(mxd)
&amp;nbsp;&amp;nbsp;&amp;nbsp; for frame in df:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for layer in arcpy.mapping.ListLayers(mxd, "*",frame):
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print layer.name
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print "isFeatureLayer - " + str(layer.isFeatureLayer)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print "isGroupLayer - " + str(layer.isGroupLayer)
&amp;nbsp;&amp;nbsp;&amp;nbsp; del mxd
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 12:05:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/is-layer-in-grouplayer/m-p/240729#M18725</guid>
      <dc:creator>AndrewChapkowski</dc:creator>
      <dc:date>2021-12-11T12:05:44Z</dc:date>
    </item>
    <item>
      <title>Re: Is layer in grouplayer</title>
      <link>https://community.esri.com/t5/python-questions/is-layer-in-grouplayer/m-p/240730#M18726</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Here is an example on how to find out if a map layer is within a group layer:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;import arcpy
from arcpy import env
from arcpy import mapping

env.workspace = r"C:\TEMP\PYTHON"

mxd = mapping.MapDocument(r"C:\TEMP\PYTHON\Airports.mxd")

dfs = mapping.ListDataFrames(mxd)

for df in dfs:
&amp;nbsp;&amp;nbsp;&amp;nbsp; lyrs = mapping.ListLayers(mxd, "", df)
&amp;nbsp;&amp;nbsp;&amp;nbsp; for lyr in lyrs:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if lyr.isGroupLayer == True:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print lyr.name

del mxd&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 12:05:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/is-layer-in-grouplayer/m-p/240730#M18726</guid>
      <dc:creator>JakeSkinner</dc:creator>
      <dc:date>2021-12-11T12:05:47Z</dc:date>
    </item>
    <item>
      <title>Re: Is layer in grouplayer</title>
      <link>https://community.esri.com/t5/python-questions/is-layer-in-grouplayer/m-p/240731#M18727</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks, that works. I suggest to rename this property to is&lt;/SPAN&gt;&lt;STRONG&gt;Inside&lt;/STRONG&gt;&lt;SPAN&gt;GroupLayer :confused:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there a way to findout what the name of the grouplayer is?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Greetings, Henk&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jun 2011 12:47:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/is-layer-in-grouplayer/m-p/240731#M18727</guid>
      <dc:creator>HenkZwols</dc:creator>
      <dc:date>2011-06-08T12:47:31Z</dc:date>
    </item>
    <item>
      <title>Re: Is layer in grouplayer</title>
      <link>https://community.esri.com/t5/python-questions/is-layer-in-grouplayer/m-p/240732#M18728</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The below code will probably give you more of what you are looking for.&amp;nbsp; It will print the Group Layer and the map layer.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ex:&amp;nbsp; Townships of PA\Delaware County&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;'Townships of PA' is the Group Layer, and 'Delaware County' is the Map Layer.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;import arcpy
from arcpy import env
from arcpy import mapping

env.workspace = r"C:\TEMP\PYTHON"

mxd = mapping.MapDocument(r"C:\TEMP\PYTHON\Airports.mxd")

dfs = mapping.ListDataFrames(mxd)

list = []

for df in dfs:
&amp;nbsp;&amp;nbsp;&amp;nbsp; lyrs = mapping.ListLayers(mxd, "", df)
&amp;nbsp;&amp;nbsp;&amp;nbsp; for lyr in lyrs:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; list.append(lyr.longName)

for s in list:
&amp;nbsp;&amp;nbsp;&amp;nbsp; if "\\" in s:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print s

del mxd&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 12:05:49 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/is-layer-in-grouplayer/m-p/240732#M18728</guid>
      <dc:creator>JakeSkinner</dc:creator>
      <dc:date>2021-12-11T12:05:49Z</dc:date>
    </item>
    <item>
      <title>Re: Is layer in grouplayer</title>
      <link>https://community.esri.com/t5/python-questions/is-layer-in-grouplayer/m-p/240733#M18729</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks for your support&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Greetings, Henk&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jun 2011 14:00:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/is-layer-in-grouplayer/m-p/240733#M18729</guid>
      <dc:creator>HenkZwols</dc:creator>
      <dc:date>2011-06-08T14:00:55Z</dc:date>
    </item>
  </channel>
</rss>

