<?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: Zoom to layer in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/zoom-to-layer/m-p/314228#M24424</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Then the question is...did you get an error messages? What do you want listlayers within the for loop? it will return a list object and you can't get the extent of a list only individual layers.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 18 Sep 2014 10:30:32 GMT</pubDate>
    <dc:creator>DanPatterson_Retired</dc:creator>
    <dc:date>2014-09-18T10:30:32Z</dc:date>
    <item>
      <title>Zoom to layer</title>
      <link>https://community.esri.com/t5/python-questions/zoom-to-layer/m-p/314225#M24421</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="margin: 0 0 1em; font-size: 14px; color: #333333; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; background-color: rgba(248, 248, 248, 0.6);"&gt;I have a problem with the getExtent function on&amp;nbsp; &lt;CODE style="padding: 1px 5px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; color: #222222; background-color: #eeeeee;"&gt;arcpy&lt;/CODE&gt;&lt;/P&gt;&lt;P style="margin: 0 0 1em; font-size: 14px; color: #333333; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; background-color: rgba(248, 248, 248, 0.6);"&gt;I try to focus on&amp;nbsp; layers that start with letters "ra" and then sets the scale of 50000. i try to use asterisk (*) but the code does not work&lt;/P&gt;&lt;P&gt;import arcpy, os, sys&lt;/P&gt;&lt;P&gt;from arcpy import env&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;env.workspace = r"C:\Project"&lt;/P&gt;&lt;P&gt;for mxdname in arcpy.ListFiles("*.mxd"):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; print mxdname&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; mxd = arcpy.mapping.MapDocument(r"C:\Project\\" + mxdname)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; df = arcpy.mapping.ListDataFrames(mxd, "Layers")[0]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyr = arcpy.mapping.ListLayers(mxd, "*ra", df)[0]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ext = lyr.getExtent()&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; df.extent = ext&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; print 'getExtent'&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; df.scale = 50000&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; print 'scale'&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; mxd.save()&lt;/P&gt;&lt;P&gt;del mxd&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px; margin: 0 0 1em; font-size: 14px; color: #333333; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; background-color: rgba(248, 248, 248, 0.6);"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0 0 1em; font-size: 14px; color: #333333; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; background-color: rgba(248, 248, 248, 0.6);"&gt;Any help will be appreciated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Sep 2014 07:21:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/zoom-to-layer/m-p/314225#M24421</guid>
      <dc:creator>Yaron_YosefCohen</dc:creator>
      <dc:date>2014-09-18T07:21:52Z</dc:date>
    </item>
    <item>
      <title>Re: Zoom to layer</title>
      <link>https://community.esri.com/t5/python-questions/zoom-to-layer/m-p/314226#M24422</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;starts with would be "ra*"&amp;nbsp; you have ends with "*ra"&amp;nbsp; see the &lt;A href="http://resources.arcgis.com/en/help/main/10.2/index.html#//00s30000002n000000"&gt;listlayers menu example&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Sep 2014 09:58:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/zoom-to-layer/m-p/314226#M24422</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2014-09-18T09:58:31Z</dc:date>
    </item>
    <item>
      <title>Re: Zoom to layer</title>
      <link>https://community.esri.com/t5/python-questions/zoom-to-layer/m-p/314227#M24423</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;it don't work.&lt;/P&gt;&lt;P&gt;import arcpy, os, sys&lt;/P&gt;&lt;P&gt;from arcpy import env&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;env.workspace = r"C:\Project"&lt;/P&gt;&lt;P&gt;for mxdname in arcpy.ListFiles("*.mxd"):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; print mxdname&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; mxd = arcpy.mapping.MapDocument(r"C:\Project\\" + mxdname)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; df = arcpy.mapping.ListDataFrames(mxd, "Layers")[0]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyr = arcpy.mapping.ListLayers(mxd, "r*", df)[0]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ext = lyr.getExtent()&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; df.extent = ext&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; print 'getExtent'&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; mxd.save()&lt;/P&gt;&lt;P&gt;del mxd&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Sep 2014 10:18:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/zoom-to-layer/m-p/314227#M24423</guid>
      <dc:creator>Yaron_YosefCohen</dc:creator>
      <dc:date>2014-09-18T10:18:14Z</dc:date>
    </item>
    <item>
      <title>Re: Zoom to layer</title>
      <link>https://community.esri.com/t5/python-questions/zoom-to-layer/m-p/314228#M24424</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Then the question is...did you get an error messages? What do you want listlayers within the for loop? it will return a list object and you can't get the extent of a list only individual layers.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Sep 2014 10:30:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/zoom-to-layer/m-p/314228#M24424</guid>
      <dc:creator>DanPatterson_Retired</dc:creator>
      <dc:date>2014-09-18T10:30:32Z</dc:date>
    </item>
    <item>
      <title>Re: Zoom to layer</title>
      <link>https://community.esri.com/t5/python-questions/zoom-to-layer/m-p/314229#M24425</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i want arcpy zoom to 2 lyr then get scale of 50k&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Sep 2014 10:45:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/zoom-to-layer/m-p/314229#M24425</guid>
      <dc:creator>Yaron_YosefCohen</dc:creator>
      <dc:date>2014-09-18T10:45:12Z</dc:date>
    </item>
  </channel>
</rss>

