I have a SOAP endpoint we are hitting to import data. We have a Java app that makes the SOAP call and exposes a REST endpoint which returns the data in GeoJson format. We then have a Python script that takes that data and updates a GeoDatabase.
This seems cumbersome. If I can create a ServiceFeatureTable from the published geodatabase, can I update the table programmatically after I get the SOAP data from my endpoint? This would eliminate the Python script allowing everything to be done in a single app.
What is the best way to take data from an external SOAP call and update the published data? Am I on the right track?
It does not seem possible to edit a feature programmatically. It looks like everything is based on user interaction with a map. This does not fit my use case where I am making a SOAP call and updating a GeoDatabase.