arcgis-rest-js icon indicating copy to clipboard operation
arcgis-rest-js copied to clipboard

Feature Suggestion: Append(/Upsert) + Upload

Open arielhasidim opened this issue 2 years ago • 0 comments

Hello everyone, I would love for implementation of Upload and Append/Upsert services.

My case for example: I have an social mapping app that is managed at Google's Firebase/Firestore and I want to sync to it a Feature Layer service in order to provide an open accessibility. I wrote some Cloud Functions that uses this awesome wrapper to live change every addition, deletion and update individually in the Firestore to ArcGIS Feature Layer using applyEdits(BTW, it works great, thank you so much :] ).

In this case, I figured out that live updates like this have some disadvantages:

  1. So many small reading and writing transaction costs more that one daily update
  2. Many manual asynchronous request can easily collide

So, using append/upsert+upload would be very easy, safe and economic way to just upload new version once a day.

Thank you!

arielhasidim avatar Nov 14 '21 14:11 arielhasidim