<?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 Using Online Geocoding Service in Python Script in Data Management Questions</title>
    <link>https://community.esri.com/t5/data-management-questions/using-online-geocoding-service-in-python-script/m-p/631792#M35672</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;All,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have seen a few old posts on the board reffering to this issue, but not seeing any solutions.&amp;nbsp; Does anyone know how to do this?&amp;nbsp; I'm trying to use the 10.0 North America Geocode Service in the following script but I get the following error:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ERROR 000732: Input Address Locator: Dataset &lt;/SPAN&gt;&lt;A href="http://aserver/arcgis/rest/services/locators/streetaddress/GeocodeServer/10.0" rel="nofollow noopener noreferrer" target="_blank"&gt;http://aserver/arcgis/rest/services/locators/streetaddress/GeocodeServer/10.0&lt;/A&gt;&lt;SPAN&gt; North America Geocode Service does not exist or is not supported &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
#Needed Lists
csvlist = [pdrivedir + 'Spotters.csv', pdrivedir + 'Contacts.csv']

for csv in csvlist:
&amp;nbsp;&amp;nbsp;&amp;nbsp; print 'Geocoding: ' + str(csv)
&amp;nbsp;&amp;nbsp;&amp;nbsp; # Set local variables:
&amp;nbsp;&amp;nbsp;&amp;nbsp; address_table = csv
&amp;nbsp;&amp;nbsp;&amp;nbsp; address_locator = r'http://aserver/arcgis/rest/services/locators/streetaddress/GeocodeServer/10.0 North America Geocode Service'
&amp;nbsp;&amp;nbsp;&amp;nbsp; if 'Spotters' in csv:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; geocode_result = rdrivedir + "Spotters"
&amp;nbsp;&amp;nbsp;&amp;nbsp; if 'Contacts' in csv:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; geocode_result = rdrivedir + "Contacts"
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.GeocodeAddresses_geocoding(address_table, address_locator, "Address Address VISIBLE NONE;City CITY VISIBLE NONE;State State VISIBLE NONE;Zip Zip VISIBLE NONE", geocode_result, "STATIC")
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 12 Dec 2021 02:53:10 GMT</pubDate>
    <dc:creator>CharlesGant</dc:creator>
    <dc:date>2021-12-12T02:53:10Z</dc:date>
    <item>
      <title>Using Online Geocoding Service in Python Script</title>
      <link>https://community.esri.com/t5/data-management-questions/using-online-geocoding-service-in-python-script/m-p/631792#M35672</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;All,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have seen a few old posts on the board reffering to this issue, but not seeing any solutions.&amp;nbsp; Does anyone know how to do this?&amp;nbsp; I'm trying to use the 10.0 North America Geocode Service in the following script but I get the following error:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ERROR 000732: Input Address Locator: Dataset &lt;/SPAN&gt;&lt;A href="http://aserver/arcgis/rest/services/locators/streetaddress/GeocodeServer/10.0" rel="nofollow noopener noreferrer" target="_blank"&gt;http://aserver/arcgis/rest/services/locators/streetaddress/GeocodeServer/10.0&lt;/A&gt;&lt;SPAN&gt; North America Geocode Service does not exist or is not supported &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
#Needed Lists
csvlist = [pdrivedir + 'Spotters.csv', pdrivedir + 'Contacts.csv']

for csv in csvlist:
&amp;nbsp;&amp;nbsp;&amp;nbsp; print 'Geocoding: ' + str(csv)
&amp;nbsp;&amp;nbsp;&amp;nbsp; # Set local variables:
&amp;nbsp;&amp;nbsp;&amp;nbsp; address_table = csv
&amp;nbsp;&amp;nbsp;&amp;nbsp; address_locator = r'http://aserver/arcgis/rest/services/locators/streetaddress/GeocodeServer/10.0 North America Geocode Service'
&amp;nbsp;&amp;nbsp;&amp;nbsp; if 'Spotters' in csv:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; geocode_result = rdrivedir + "Spotters"
&amp;nbsp;&amp;nbsp;&amp;nbsp; if 'Contacts' in csv:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; geocode_result = rdrivedir + "Contacts"
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.GeocodeAddresses_geocoding(address_table, address_locator, "Address Address VISIBLE NONE;City CITY VISIBLE NONE;State State VISIBLE NONE;Zip Zip VISIBLE NONE", geocode_result, "STATIC")
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 02:53:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/using-online-geocoding-service-in-python-script/m-p/631792#M35672</guid>
      <dc:creator>CharlesGant</dc:creator>
      <dc:date>2021-12-12T02:53:10Z</dc:date>
    </item>
    <item>
      <title>Re: Using Online Geocoding Service in Python Script</title>
      <link>https://community.esri.com/t5/data-management-questions/using-online-geocoding-service-in-python-script/m-p/631793#M35673</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;After further research I found the solution.&amp;nbsp; Had to refer to the following thread post.&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://forums.arcgis.com/threads/64590-geocoding-using-ArcGIS-online-locator-in-python" rel="nofollow noopener noreferrer" target="_blank"&gt;http://forums.arcgis.com/threads/64590-geocoding-using-ArcGIS-online-locator-in-python&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Final working code is below in case anyone ever needs a sample.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
#Needed Lists
csvlist = [pdrivedir + 'Spotters.csv', pdrivedir + 'Contacts.csv']

for csv in csvlist:
&amp;nbsp;&amp;nbsp;&amp;nbsp; print 'Geocoding: ' + str(csv)
&amp;nbsp;&amp;nbsp;&amp;nbsp; # Set local variables:
&amp;nbsp;&amp;nbsp;&amp;nbsp; address_table = csv
&amp;nbsp;&amp;nbsp;&amp;nbsp; address_locator = r"GIS Servers\arcgis on tasks.arcgisonline.com\Locators\TA_Streets_US_10.geocodeServer"
&amp;nbsp;&amp;nbsp;&amp;nbsp; if 'Spotters' in csv:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; geocode_result = tempdir + "Spotters"
&amp;nbsp;&amp;nbsp;&amp;nbsp; if 'Contacts' in csv:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; geocode_result = tempdir + "Contacts"
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.GeocodeAddresses_geocoding(address_table, address_locator, "Address ADDRESS VISIBLE NONE;City CITY VISIBLE NONE;State STATE VISIBLE NONE;Zip ZIP VISIBLE NONE", geocode_result, "STATIC")
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 02:53:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/data-management-questions/using-online-geocoding-service-in-python-script/m-p/631793#M35673</guid>
      <dc:creator>CharlesGant</dc:creator>
      <dc:date>2021-12-12T02:53:12Z</dc:date>
    </item>
  </channel>
</rss>

