<?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 Geoprocessing Services shows same output in web application in Geoprocessing Questions</title>
    <link>https://community.esri.com/t5/geoprocessing-questions/geoprocessing-services-shows-same-output-in-web/m-p/516572#M17133</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, I need to know the scale of an mxd in a web application. For that I am running&amp;nbsp; a geoprocessing service. I need to know the scale when there is a definition query and the map zooms in to that feature. I can see in the message that the scale changes, but the output in the web application is always the same scale, although the input feature changes. What am I doing wrong? Thank you for any help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;import arcpy&lt;/P&gt;&lt;P&gt;import os&lt;/P&gt;&lt;P&gt;import uuid&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;# Input Layout template&lt;/P&gt;&lt;P&gt;Layout_Template = arcpy.GetParameterAsText(0)&lt;/P&gt;&lt;P&gt;if Layout_Template == '#' or not Layout_Template:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Layout_Template = "StewardshipTractBoundaryMap" &lt;/P&gt;&lt;P&gt;layouttemplatemxd = Layout_Template&lt;/P&gt;&lt;P&gt;templatePath = 'D:/ArcGISData/Geoprocessing_Examples/Advanced_HighQualityPrinting3'&lt;/P&gt;&lt;P&gt;Selecting_Features = arcpy.GetParameterAsText(1)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Input_Polygons = "Stewardship"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mxd0 = arcpy.mapping.MapDocument(r"D:\ArcGISData\Geoprocessing_Examples\Advanced_HighQualityPrinting3\\" + layouttemplatemxd + ".mxd")&lt;/P&gt;&lt;P&gt;df1 = arcpy.mapping.ListDataFrames(mxd0, "DataFrame1")[0]&lt;/P&gt;&lt;P&gt;mxd0.activeView = df1&lt;/P&gt;&lt;P&gt;lyr1 = arcpy.mapping.ListLayers(mxd0, Input_Polygons, df1)[0]&lt;/P&gt;&lt;P&gt;lyr1.definitionQuery = ""&lt;/P&gt;&lt;P&gt;lyr1.definitionQuery = '"PlanID" = \'%s\'' % Selecting_Features&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;df1.panToExtent(lyr1.getSelectedExtent())&lt;/P&gt;&lt;P&gt;lyr1.getExtent()&lt;/P&gt;&lt;P&gt;lyr1extent = lyr1.getExtent()&lt;/P&gt;&lt;P&gt;df1.extent = lyr1extent&lt;/P&gt;&lt;P&gt;Scale = str(df1.scale)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;arcpy.RefreshTOC()&lt;/P&gt;&lt;P&gt;arcpy.RefreshActiveView()&lt;/P&gt;&lt;P&gt;mxd0.save()&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;arcpy.SetParameterAsText(2, Scale)&lt;/P&gt;&lt;P&gt;lyr1.definitionQuery = ""&lt;/P&gt;&lt;P&gt;arcpy.RefreshTOC() &lt;/P&gt;&lt;P&gt;arcpy.RefreshActiveView()&amp;nbsp; &lt;/P&gt;&lt;P&gt;arcpy.AddMessage(Scale)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mxd0.save()&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;del mxd0, df1, lyr1&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 29 Jan 2016 16:38:21 GMT</pubDate>
    <dc:creator>ionarawilson</dc:creator>
    <dc:date>2016-01-29T16:38:21Z</dc:date>
    <item>
      <title>Geoprocessing Services shows same output in web application</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/geoprocessing-services-shows-same-output-in-web/m-p/516572#M17133</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, I need to know the scale of an mxd in a web application. For that I am running&amp;nbsp; a geoprocessing service. I need to know the scale when there is a definition query and the map zooms in to that feature. I can see in the message that the scale changes, but the output in the web application is always the same scale, although the input feature changes. What am I doing wrong? Thank you for any help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;import arcpy&lt;/P&gt;&lt;P&gt;import os&lt;/P&gt;&lt;P&gt;import uuid&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;# Input Layout template&lt;/P&gt;&lt;P&gt;Layout_Template = arcpy.GetParameterAsText(0)&lt;/P&gt;&lt;P&gt;if Layout_Template == '#' or not Layout_Template:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Layout_Template = "StewardshipTractBoundaryMap" &lt;/P&gt;&lt;P&gt;layouttemplatemxd = Layout_Template&lt;/P&gt;&lt;P&gt;templatePath = 'D:/ArcGISData/Geoprocessing_Examples/Advanced_HighQualityPrinting3'&lt;/P&gt;&lt;P&gt;Selecting_Features = arcpy.GetParameterAsText(1)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Input_Polygons = "Stewardship"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mxd0 = arcpy.mapping.MapDocument(r"D:\ArcGISData\Geoprocessing_Examples\Advanced_HighQualityPrinting3\\" + layouttemplatemxd + ".mxd")&lt;/P&gt;&lt;P&gt;df1 = arcpy.mapping.ListDataFrames(mxd0, "DataFrame1")[0]&lt;/P&gt;&lt;P&gt;mxd0.activeView = df1&lt;/P&gt;&lt;P&gt;lyr1 = arcpy.mapping.ListLayers(mxd0, Input_Polygons, df1)[0]&lt;/P&gt;&lt;P&gt;lyr1.definitionQuery = ""&lt;/P&gt;&lt;P&gt;lyr1.definitionQuery = '"PlanID" = \'%s\'' % Selecting_Features&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;df1.panToExtent(lyr1.getSelectedExtent())&lt;/P&gt;&lt;P&gt;lyr1.getExtent()&lt;/P&gt;&lt;P&gt;lyr1extent = lyr1.getExtent()&lt;/P&gt;&lt;P&gt;df1.extent = lyr1extent&lt;/P&gt;&lt;P&gt;Scale = str(df1.scale)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;arcpy.RefreshTOC()&lt;/P&gt;&lt;P&gt;arcpy.RefreshActiveView()&lt;/P&gt;&lt;P&gt;mxd0.save()&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;arcpy.SetParameterAsText(2, Scale)&lt;/P&gt;&lt;P&gt;lyr1.definitionQuery = ""&lt;/P&gt;&lt;P&gt;arcpy.RefreshTOC() &lt;/P&gt;&lt;P&gt;arcpy.RefreshActiveView()&amp;nbsp; &lt;/P&gt;&lt;P&gt;arcpy.AddMessage(Scale)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mxd0.save()&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;del mxd0, df1, lyr1&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Jan 2016 16:38:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/geoprocessing-services-shows-same-output-in-web/m-p/516572#M17133</guid>
      <dc:creator>ionarawilson</dc:creator>
      <dc:date>2016-01-29T16:38:21Z</dc:date>
    </item>
  </channel>
</rss>

