I created an online form in the recent ESRI web app course. It takes a simple input from a user. How do I retrieve the data from the cloud so that i can do further analysis on a desktop application?
GeoForm
Hi Tony,
The Geoform app is template for form-based editing of a feature service. Prior to creating the application, you created a hosted feature service and web map. Try finding your feature service that is referenced in your geoform app and export your data to the correct format using the tool referenced in the following help documentation:Use hosted web layers—ArcGIS Online Help | ArcGIS
If you are using ArcMap or ArcGIS Pro, you can also access the feature service in the applicaiton. The above document also reviews this topic.
Cheers,
Kelly
That worked well, Kelly. I created a new Geoform [GeoForm ] and new feature layer and had fun entering data via my mobile phone, then exported the feature layer as a shapefile. I downloaded the shapefile and displayed in ArcGIS 10.4 using World Street Map. Very simple to setup.
Then I setup the ArcGIS Online auto login feature via the Administrator application for ArcGIS Desktop and noticed the feature layer was a hosted service in the Catalogue. I re-entered more data into the phone and dragged the layer onto my TOC. Worked fantastic.
Once i setup a map with this layer available, i could at daily intervals reload the layer into the map via arcpy to do further processing. Is there an arcpy module for this? I'm guessing i would need to load the whole layer each time and delete the previous version as there is no live synchronisation.
Also where are the images i uploaded? They don't appear in My Content.
Tony
Actually i pressed Refresh on ArcGIS and the map correctly uploaded a new data point, so it does synchonises! This is amazing. Now, to find those images.
The images are stored as an attachment in the feature service. You have a few options to extract the attachments and view the images.
1. You can manually download the image by going to each pop up in a web map.
2. Select Export to FGDB as your exporting format (this will maintain your attachments)
3. Create a local copy of your data in ArcMap:
4. Automate downloading a File Geodatabase from the Rest API, here is a python sample: https://github.com/Esri/developer-support/blob/master/python/general-python/create-replica-and-download
Přihlášení členové mohou přispívat, sledovat aktualizace a další. Jste tu noví? Zaregistrujte si bezplatný účet.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.