Select to view content in your preferred language

Is there any way to edit the feature service used for the crowdsource story map?

1202
3
Jump to solution
09-02-2016 09:18 AM
ChrisKrebs1
Emerging Contributor

I noticed that I can not export the feature service or add it to a new map viewer, or to arcgis desktop.  It would be nice to edit the feature service in ArcMap or via REST to add new points with attachments and prepopulated certain attributes.  I really like the apps functionality of displaying only those photo thumbnails that show up in your map extends.

0 Kudos
1 Solution

Accepted Solutions
StephenSylvia
Esri Regular Contributor

Chris, if you are the owner or an org administrator, you should be able to export the data from the feature service item page. By default, this is turned off for other users viewing the feature service item but can be enabled by the owner. We did find a small bug in our first beta release that does prevent you from opening the crowdsource layer in ArcMap or the ArcGIS Online map viewer. We have an update rolling out in the next week that should resolve this. Once the update rolls out, open the crowdsource story in the edit mode. When the app loads it will automatically update your story to the newer version as well as patch the bug in your feature service. Until then, you can still edit the Feature service with the REST API directly or with the JavaScript API. If you are planning to add lots of points I would recommend looking at some of the points you have added already through the builder so you can follow the same data model. The Crowdsource app requires a pretty specific data model and has extra validation built into the app to make sure your feature are valid. Also, the only attachments that the app reads are ones name "PrimaryPhoto.jpeg" and "PrimaryThumbnail.jpeg." All others will be ignored. The crowdsource app also optimizes these photos for the web so they load quickly. If you are adding point manually, I recommend resizing them before you upload. If some of the data is incorrect, there is a possibility the app will fail to load.

View solution in original post

0 Kudos
3 Replies
StephenSylvia
Esri Regular Contributor

Chris, if you are the owner or an org administrator, you should be able to export the data from the feature service item page. By default, this is turned off for other users viewing the feature service item but can be enabled by the owner. We did find a small bug in our first beta release that does prevent you from opening the crowdsource layer in ArcMap or the ArcGIS Online map viewer. We have an update rolling out in the next week that should resolve this. Once the update rolls out, open the crowdsource story in the edit mode. When the app loads it will automatically update your story to the newer version as well as patch the bug in your feature service. Until then, you can still edit the Feature service with the REST API directly or with the JavaScript API. If you are planning to add lots of points I would recommend looking at some of the points you have added already through the builder so you can follow the same data model. The Crowdsource app requires a pretty specific data model and has extra validation built into the app to make sure your feature are valid. Also, the only attachments that the app reads are ones name "PrimaryPhoto.jpeg" and "PrimaryThumbnail.jpeg." All others will be ignored. The crowdsource app also optimizes these photos for the web so they load quickly. If you are adding point manually, I recommend resizing them before you upload. If some of the data is incorrect, there is a possibility the app will fail to load.

0 Kudos
ChrisKrebs1
Emerging Contributor

Stephen thanks for the repsonse,  I tested the new web app today, and everything is working as expected.  I can now edit my croudsource feature service layer in the Desktop or added it to a new web map.  I was also able to export to a file geodatabase. Looking forward to building some new workflows utilizing this web app.

OwenGeo
Esri Notable Contributor

Chris,

Glad everything is working as expected now.

Would you mind sharing some of your workflows with us? We'd love to hear how you plan to use your crowdsourced content so we can consider your use cases in future development efforts.

Owen

Story Maps Product Engineer

Owen Evans
Lead Product Engineer | StoryMaps
0 Kudos