<?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: Update feature service with ArcGIS api for python in ArcGIS API for Python Questions</title>
    <link>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857456#M4071</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Patrick,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you utilize the Python API from an IDE and pull in ArcPy functions as well, you can utilize adding/editing features:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://developers.arcgis.com/python/guide/editing-features/" title="https://developers.arcgis.com/python/guide/editing-features/"&gt;Editing features | ArcGIS for Developers&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You just need to create loop through your feature class to grab the pertinent attributes, format them for the ingestion into the Python API. &amp;nbsp;Definitely possible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;~Alex&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 24 Jul 2017 17:11:02 GMT</pubDate>
    <dc:creator>AlexanderBrown5</dc:creator>
    <dc:date>2017-07-24T17:11:02Z</dc:date>
    <item>
      <title>Update feature service with ArcGIS api for python</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857455#M4070</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am trying to figure out how to update a feature service hosted on arcgis online using the arcgis api for python. Essentially, every morning I would like to run a script that takes new features from a feature class on our organizations egdb and update a replica of the feature service on AGOL.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is this possible?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Jul 2017 17:02:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857455#M4070</guid>
      <dc:creator>PatrickFilyer</dc:creator>
      <dc:date>2017-07-24T17:02:43Z</dc:date>
    </item>
    <item>
      <title>Re: Update feature service with ArcGIS api for python</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857456#M4071</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Patrick,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you utilize the Python API from an IDE and pull in ArcPy functions as well, you can utilize adding/editing features:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://developers.arcgis.com/python/guide/editing-features/" title="https://developers.arcgis.com/python/guide/editing-features/"&gt;Editing features | ArcGIS for Developers&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You just need to create loop through your feature class to grab the pertinent attributes, format them for the ingestion into the Python API. &amp;nbsp;Definitely possible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;~Alex&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Jul 2017 17:11:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857456#M4071</guid>
      <dc:creator>AlexanderBrown5</dc:creator>
      <dc:date>2017-07-24T17:11:02Z</dc:date>
    </item>
    <item>
      <title>Re: Update feature service with ArcGIS api for python</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857457#M4072</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It is possible using the ArcGIS API for Python alone.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See&amp;nbsp;&lt;A class="link-titled" href="https://developers.arcgis.com/python/sample-notebooks/updating-features-in-a-feature-layer/" title="https://developers.arcgis.com/python/sample-notebooks/updating-features-in-a-feature-layer/"&gt;updating_features_in_a_feature_layer | ArcGIS for Developers&lt;/A&gt;&amp;nbsp;and&amp;nbsp;&lt;A class="link-titled" href="https://developers.arcgis.com/python/sample-notebooks/overwriting-feature-layers/" title="https://developers.arcgis.com/python/sample-notebooks/overwriting-feature-layers/"&gt;overwriting_feature_layers | ArcGIS for Developers&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Jul 2017 17:13:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857457#M4072</guid>
      <dc:creator>RohitSingh2</dc:creator>
      <dc:date>2017-07-24T17:13:17Z</dc:date>
    </item>
    <item>
      <title>Re: Update feature service with ArcGIS api for python</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857458#M4073</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Rohit,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you have to export your new data to a csv? &amp;nbsp;Can you connect directly to your geodatabases using the Python API? &amp;nbsp;Definitely easier utilizing just the ArcGIS API, but I can see numerous occasions where users would want to update directly from their authoritative databases.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;~Alex&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Jul 2017 17:22:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857458#M4073</guid>
      <dc:creator>AlexanderBrown5</dc:creator>
      <dc:date>2017-07-24T17:22:22Z</dc:date>
    </item>
    <item>
      <title>Re: Update feature service with ArcGIS api for python</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857459#M4074</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ideally this is what I would like to do.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Jul 2017 17:24:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857459#M4074</guid>
      <dc:creator>PatrickFilyer</dc:creator>
      <dc:date>2017-07-24T17:24:00Z</dc:date>
    </item>
    <item>
      <title>Re: Update feature service with ArcGIS api for python</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857460#M4075</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Alexander, working through the demo now.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Jul 2017 17:28:50 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857460#M4075</guid>
      <dc:creator>PatrickFilyer</dc:creator>
      <dc:date>2017-07-24T17:28:50Z</dc:date>
    </item>
    <item>
      <title>Re: Update feature service with ArcGIS api for python</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857461#M4076</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You don't have to export your data to a csv.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can overwrite feature layers using&amp;nbsp;&lt;A class="link-titled" href="http://esri.github.io/arcgis-python-api/apidoc/html/arcgis.features.managers.html#arcgis.features.managers.FeatureLayerCollectionManager.overwrite" title="http://esri.github.io/arcgis-python-api/apidoc/html/arcgis.features.managers.html#arcgis.features.managers.FeatureLayerCollectionManager.overwrite"&gt;arcgis.features.managers module — arcgis 1.2.0 documentation&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can also read in a file geodatabase or shapefile as a Spatial Data Frame and get it in pandas before pushing the updates to a feature layer, on similar patterns as the examples shared above.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Jul 2017 17:28:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857461#M4076</guid>
      <dc:creator>RohitSingh2</dc:creator>
      <dc:date>2017-07-24T17:28:58Z</dc:date>
    </item>
    <item>
      <title>Re: Update feature service with ArcGIS api for python</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857462#M4077</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Another example / workflow is shared in Kevin's blog post at&amp;nbsp;&lt;A class="jivelink10" href="https://blogs.esri.com/esri/arcgis/2017/03/14/updating-your-hosted-feature-services-with-arcgis-pro-and-the-arcgis-api-for-python/" title="https://blogs.esri.com/esri/arcgis/2017/03/14/updating-your-hosted-feature-services-with-arcgis-pro-and-the-arcgis-api-for-python/"&gt;https://blogs.esri.com/esri/arcgis/2017/03/14/updating-your-hosted-feature-services-with-arcgis-pro-and-the-arcgis-api-for-python/&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Jul 2017 17:30:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857462#M4077</guid>
      <dc:creator>RohitSingh2</dc:creator>
      <dc:date>2017-07-24T17:30:15Z</dc:date>
    </item>
    <item>
      <title>Re: Update feature service with ArcGIS api for python</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857463#M4078</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I made a test data set and was able to successfully add a point using the python api. However, when i implement this into our GIS, I will be adding polygons. Would you know how to write the geometry (coordinates) for a polygon? Adding a point is pretty straight forward as it is just an x,y value.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Jul 2017 14:55:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857463#M4078</guid>
      <dc:creator>PatrickFilyer</dc:creator>
      <dc:date>2017-07-27T14:55:36Z</dc:date>
    </item>
    <item>
      <title>Re: Update feature service with ArcGIS api for python</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857464#M4079</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My new csv that has to add features to the feature service has 65k rows. Is this still a good approach to update them, or should I use another technique?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Aug 2017 20:51:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857464#M4079</guid>
      <dc:creator>ManushiMajumdar</dc:creator>
      <dc:date>2017-08-29T20:51:22Z</dc:date>
    </item>
    <item>
      <title>Re: Update feature service with ArcGIS api for python</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857465#M4080</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the API. It is helpful.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is some advice&amp;nbsp;for those attempting to use .overwrite(). If you are passing a string file path, try pointing to the zipfile name while dropping the '.zip'. This worked for me.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE style="color: #000000; background-color: #ffffff; font-size: 9.0pt;"&gt;&lt;PRE style="background-color: #ffffff; font-size: 9pt;"&gt;&lt;SPAN style="text-decoration: line-through;"&gt;&lt;SPAN style="color: #808080;"&gt;C:\&lt;/SPAN&gt;&lt;SPAN style="color: #000000; text-decoration: line-through;"&gt;RootFolder\example.zip&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE style="color: #000000; background-color: #ffffff; font-size: 9.0pt;"&gt;&lt;SPAN style="color: #808080;"&gt;C:\RootFolder\example&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Nov 2017 00:12:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857465#M4080</guid>
      <dc:creator>PhilLarkin1</dc:creator>
      <dc:date>2017-11-30T00:12:29Z</dc:date>
    </item>
    <item>
      <title>Re: Update feature service with ArcGIS api for python</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857466#M4081</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;When trying to use the overwrite() function, my code returns the following error:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AttributeError: 'FeatureLayerCollection' object has no attribute 'managers'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My code looks like the following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;gis &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; GIS&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;username&lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt;username&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; password&lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt;password&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
fs &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; gis&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;content&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;get&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'idoffeatureservice'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; 
flc &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; FeatureLayerCollection&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;fromitem&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;fs&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; 
flc&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;manager&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;overwrite&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"path to feature class inside an FGDB"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;‍‍‍‍‍‍&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Any ideas?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 10:36:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857466#M4081</guid>
      <dc:creator>GFlonk</dc:creator>
      <dc:date>2021-12-12T10:36:26Z</dc:date>
    </item>
    <item>
      <title>Re: Update feature service with ArcGIS api for python</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857467#M4082</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is it possible to pass a SpatialDataFrame as the overwrite parameter?&amp;nbsp; Thus far it seems that the overwrite() function accepts only local data files...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Apr 2018 19:00:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857467#M4082</guid>
      <dc:creator>MaxMarno</dc:creator>
      <dc:date>2018-04-09T19:00:56Z</dc:date>
    </item>
    <item>
      <title>Re: Update feature service with ArcGIS api for python</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857468#M4083</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;DId you ever get this script to work?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2018 15:50:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857468#M4083</guid>
      <dc:creator>StephenRoss</dc:creator>
      <dc:date>2018-07-16T15:50:53Z</dc:date>
    </item>
    <item>
      <title>Re: Update feature service with ArcGIS api for python</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857469#M4084</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Does this require Portal or can it be done using straight AGOL?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 20 Jan 2019 22:31:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/857469#M4084</guid>
      <dc:creator>NaomiBegg2</dc:creator>
      <dc:date>2019-01-20T22:31:40Z</dc:date>
    </item>
    <item>
      <title>Re: Update feature service with ArcGIS api for python</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/1070404#M6229</link>
      <description>&lt;P&gt;I have similar requirement to update a hosted feature layer in AGOL using scheduled python script.&lt;/P&gt;&lt;P&gt;My source data is stored in an SDE DB. What is the best way to achieve that in 2021?&lt;/P&gt;</description>
      <pubDate>Mon, 21 Jun 2021 13:06:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/update-feature-service-with-arcgis-api-for-python/m-p/1070404#M6229</guid>
      <dc:creator>VaL</dc:creator>
      <dc:date>2021-06-21T13:06:53Z</dc:date>
    </item>
  </channel>
</rss>

