<?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: Arcgisscripting in ArcGIS10.1 in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/arcgisscripting-in-arcgis10-1/m-p/455553#M35807</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Rewrite it using arcpy instead of arcgisscripting would be my suggestion. Have you tried creating the gp without forcing to 9.3?&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_macro_code jive_text_macro"&gt;gp = arcgisscripting.create()&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;A while ago a post here by Esri stated it would still be available in 10.1, so not sure what the issue is as I haven't dabble in 10.1 myself yet.&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://forums.arcgis.com/threads/44713-Confirm-deprecation-of-arcgisscripting-at-10.1"&gt;http://forums.arcgis.com/threads/44713-Confirm-deprecation-of-arcgisscripting-at-10.1&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 24 Apr 2012 15:17:49 GMT</pubDate>
    <dc:creator>MathewCoyle</dc:creator>
    <dc:date>2012-04-24T15:17:49Z</dc:date>
    <item>
      <title>Arcgisscripting in ArcGIS10.1</title>
      <link>https://community.esri.com/t5/python-questions/arcgisscripting-in-arcgis10-1/m-p/455550#M35804</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I recently installed the ArcGIS 10.1 pre-release and now one of my python scripts is no longer working. Is arcgisscripting no longer supported? Or did they change the functionality?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt; gp = arcgisscripting.create(9.3) ... ... while sRow: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pt = sRow.GetValue(shapeName).GetPart(0) ...&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now throws an error..&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;BR /&gt;File "S:\scripts\test.py", line 91, in convertPointsToLine&lt;BR /&gt;pt = sRow.GetValue(shapeName).GetPart(0)&lt;BR /&gt;AttributeError: 'NoneType' object has no attribute 'GetPart'&lt;BR /&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Apr 2012 13:40:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/arcgisscripting-in-arcgis10-1/m-p/455550#M35804</guid>
      <dc:creator>ScottBlankenbeckler</dc:creator>
      <dc:date>2012-04-24T13:40:20Z</dc:date>
    </item>
    <item>
      <title>Re: Arcgisscripting in ArcGIS10.1</title>
      <link>https://community.esri.com/t5/python-questions/arcgisscripting-in-arcgis10-1/m-p/455551#M35805</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Did it work in 10?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'll work with the assumption that it didn't since it has some incorrect formatting even for 10.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Try this&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
shapeField = desc.shapeFieldName
sRow = arcpy.SearchCursor(fc)
for row in sRow:
&amp;nbsp;&amp;nbsp;&amp;nbsp; pt = row.getValue(shapeField).getPart(0)&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 20:18:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/arcgisscripting-in-arcgis10-1/m-p/455551#M35805</guid>
      <dc:creator>MathewCoyle</dc:creator>
      <dc:date>2021-12-11T20:18:36Z</dc:date>
    </item>
    <item>
      <title>Re: Arcgisscripting in ArcGIS10.1</title>
      <link>https://community.esri.com/t5/python-questions/arcgisscripting-in-arcgis10-1/m-p/455552#M35806</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Actually it does work in 10.0.&amp;nbsp; I only included the line which appears to be broken now in 10.1. But for clarification I will include all of the code up to the point where it breaks.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;import arcgisscripting
import os
import types
def convertPoints(inPts, outFeatures, IDField, cursorSort, close):
&amp;nbsp;&amp;nbsp;&amp;nbsp; gp = arcgisscripting.create(9.3)
&amp;nbsp;&amp;nbsp;&amp;nbsp; gp.OverWriteOutput = 1
&amp;nbsp;&amp;nbsp;&amp;nbsp; # Input point FC
&amp;nbsp;&amp;nbsp;&amp;nbsp; # Output FC
&amp;nbsp;&amp;nbsp;&amp;nbsp; # Feature Field
&amp;nbsp;&amp;nbsp;&amp;nbsp; # Sort Field
&amp;nbsp;&amp;nbsp;&amp;nbsp; # Close Line or Leave Open
#&amp;nbsp;&amp;nbsp;&amp;nbsp; inPts&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = gp.GetParameterAsText(0)
#&amp;nbsp;&amp;nbsp;&amp;nbsp; outFeatures = gp.GetParameterAsText(1)
#&amp;nbsp;&amp;nbsp;&amp;nbsp; IDField&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = gp.GetParameterAsText(2)
&amp;nbsp;&amp;nbsp;&amp;nbsp; sortField&amp;nbsp;&amp;nbsp; = '#'#gp.GetParameterAsText(3)
&amp;nbsp;&amp;nbsp;&amp;nbsp; closeLine&amp;nbsp;&amp;nbsp; = "false"#gp.GetParameterAsText(4)
&amp;nbsp;&amp;nbsp;&amp;nbsp; if IDField in ["", "#"]: IDField = None
&amp;nbsp;&amp;nbsp;&amp;nbsp; if sortField in ["", "#"]:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cursorSort = IDField
&amp;nbsp;&amp;nbsp;&amp;nbsp; else:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if IDField:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cursorSort = IDField + ";" + sortField
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cursorSort = sortField
&amp;nbsp;&amp;nbsp;&amp;nbsp; if types.TypeType(closeLine) != types.BooleanType:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if closeLine.lower() == "false":
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; close = False
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; close = True
&amp;nbsp;&amp;nbsp;&amp;nbsp; convertPointsToLine(gp, inPts, outFeatures, IDField, cursorSort, close)
def enableParam(hasMZ):
&amp;nbsp;&amp;nbsp;&amp;nbsp; if hasMZ:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return "ENABLED"
&amp;nbsp;&amp;nbsp;&amp;nbsp; else:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return "DISABLED"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
def convertPointsToLine(gp, inPts, outFeatures, IDField, cursorSort, close):
&amp;nbsp;&amp;nbsp;&amp;nbsp; #try:
&amp;nbsp;&amp;nbsp;&amp;nbsp; if 1 == 1:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Assign empty values to cursor and row objects
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; iCur, sRow, sCur, feat = None, None, None, None
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; desc = gp.Describe(inPts)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; shapeName = desc.ShapeFieldName
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Create the output feature class
&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; outPath, outFC = os.path.split(outFeatures)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gp.CreateFeatureclass_management(outPath, outFC, "POLYLINE", "",
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; enableParam(desc.hasM),
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; enableParam(desc.hasZ),
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; inPts)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # If there is an IDField, add the equivalent to the output
&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 IDField:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; f = gp.ListFields(inPts, IDField)[0]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tMap = {'Integer': 'LONG', 'String': 'TEXT', 'SmallInteger': 'SHORT'}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fType = f.type
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if tMap.has_key(fType):
&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; fType = tMap[fType]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fName = gp.ValidateFieldName(f.name, outPath)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gp.AddField_management(outFeatures, fName, fType, f.precision, f.scale, f.length,
&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; f.aliasName, f.isNullable, f.required, f.domain)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Open an insert cursor for the new feature class
&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; iCur = gp.InsertCursor(outFeatures)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sCur = gp.SearchCursor(inPts, "", None, cursorSort, cursorSort)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sRow = sCur.Next()
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Create an array and point object needed to create 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; array = gp.CreateObject("Array")
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pt = gp.CreateObject("Point")
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pt2 = gp.CreateObject("Point")
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Initialize a variable for keeping track of a feature's ID.
&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; ID = -1
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while sRow:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pt = sRow.GetValue(shapeName).GetPart(0)
&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 last point and this point are at identical locations
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # nudge it about 1.5 meters to make a line&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; if pt2.X == pt.X and pt2.Y == pt.Y:
&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; pt.Y = pt.Y + 0.00001
&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; pt.X = pt.X + 0.00001&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have been running this code for months in 10.0 with no problems. But once I installed 10.1 it no longer works.&amp;nbsp; ESRI changed something, what I don't know but it broke my code and now I have to figure out how to fix it.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 20:18:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/arcgisscripting-in-arcgis10-1/m-p/455552#M35806</guid>
      <dc:creator>ScottBlankenbeckler</dc:creator>
      <dc:date>2021-12-11T20:18:39Z</dc:date>
    </item>
    <item>
      <title>Re: Arcgisscripting in ArcGIS10.1</title>
      <link>https://community.esri.com/t5/python-questions/arcgisscripting-in-arcgis10-1/m-p/455553#M35807</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Rewrite it using arcpy instead of arcgisscripting would be my suggestion. Have you tried creating the gp without forcing to 9.3?&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_macro_code jive_text_macro"&gt;gp = arcgisscripting.create()&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;A while ago a post here by Esri stated it would still be available in 10.1, so not sure what the issue is as I haven't dabble in 10.1 myself yet.&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://forums.arcgis.com/threads/44713-Confirm-deprecation-of-arcgisscripting-at-10.1"&gt;http://forums.arcgis.com/threads/44713-Confirm-deprecation-of-arcgisscripting-at-10.1&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Apr 2012 15:17:49 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/arcgisscripting-in-arcgis10-1/m-p/455553#M35807</guid>
      <dc:creator>MathewCoyle</dc:creator>
      <dc:date>2012-04-24T15:17:49Z</dc:date>
    </item>
    <item>
      <title>Re: Arcgisscripting in ArcGIS10.1</title>
      <link>https://community.esri.com/t5/python-questions/arcgisscripting-in-arcgis10-1/m-p/455554#M35808</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Rewrite it using arcpy instead of arcgisscripting would be my suggestion. Have you tried creating the gp without forcing to 9.3?&lt;BR /&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_macro_code jive_text_macro"&gt;gp = arcgisscripting.create()&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;A while ago a post here by Esri stated it would still be available in 10.1, so not sure what the issue is as I haven't dabble in 10.1 myself yet.&lt;BR /&gt;&lt;A href="http://forums.arcgis.com/threads/44713-Confirm-deprecation-of-arcgisscripting-at-10.1"&gt;http://forums.arcgis.com/threads/44713-Confirm-deprecation-of-arcgisscripting-at-10.1&lt;/A&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am hoping that I wont have to rewrite it with arcpy, but its not looking good. As for not forcing the 9.3.. That doesn't work either as the script calls functionality that was not supported in earlier releases (f = gp.ListFields(inPts, IDField)[0]).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;BTW the original script was downloaded from here &lt;/SPAN&gt;&lt;A href="http://arcscripts.esri.com/details.asp?dbid=15945"&gt;http://arcscripts.esri.com/details.asp?dbid=15945&lt;/A&gt;&lt;SPAN&gt; It has been modified slightly to handle points which geocode at the same location (i.e. apartments and suites), so an error is not thrown for 0 distance lines.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Apr 2012 15:23:48 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/arcgisscripting-in-arcgis10-1/m-p/455554#M35808</guid>
      <dc:creator>ScottBlankenbeckler</dc:creator>
      <dc:date>2012-04-24T15:23:48Z</dc:date>
    </item>
    <item>
      <title>Re: Arcgisscripting in ArcGIS10.1</title>
      <link>https://community.esri.com/t5/python-questions/arcgisscripting-in-arcgis10-1/m-p/455555#M35809</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;This was actually a fix for what was previously a bug -- a NULL geometry has no parts, so it no longer returns a Geometry object, but None.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Split this up:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;pt = row.getValue(shapeField).getPart(0)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;into:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;val = row.getValue(shapeField) if val: &amp;nbsp;&amp;nbsp;&amp;nbsp; pt = val.getPart(0) else: &amp;nbsp;&amp;nbsp;&amp;nbsp; pt = None&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Everything written using arcgisscripting should continue to work, this is a weird corner case where your script was depending on incorrect behavior in arcgisscripting that was hard to test against.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Apr 2012 15:57:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/arcgisscripting-in-arcgis10-1/m-p/455555#M35809</guid>
      <dc:creator>JasonScheirer</dc:creator>
      <dc:date>2012-04-24T15:57:13Z</dc:date>
    </item>
    <item>
      <title>Re: Arcgisscripting in ArcGIS10.1</title>
      <link>https://community.esri.com/t5/python-questions/arcgisscripting-in-arcgis10-1/m-p/455556#M35810</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is a useful blog post on updating arcgisscripting to arcpy:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://gisstudio.wordpress.com/2011/12/30/things-to-keep-in-mind-when-switching-from-arcgisscripting-to-arcpy/"&gt;https://gisstudio.wordpress.com/2011/12/30/things-to-keep-in-mind-when-switching-from-arcgisscripting-to-arcpy/&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Sep 2017 16:23:33 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/arcgisscripting-in-arcgis10-1/m-p/455556#M35810</guid>
      <dc:creator>JayJohnson2</dc:creator>
      <dc:date>2017-09-08T16:23:33Z</dc:date>
    </item>
  </channel>
</rss>

