Will the Web AppBuilder support upload like Flex Viewer?

4022
12
02-03-2015 01:16 PM
ZacharyHart
Regular Contributor

I asked this question several times in the recent live training session and the presenters suggested they would be answering the unanswered questions somewhere around here, but cannot find any related post. My best guess was to try here (still missing the structure of old forums).

Does anyone have any updates on this? We've developed a number of GP services that allow users to submit zipped data to our GIS server. This is our biggest hurdle in migrating to the WAB.

Does anyone have any insight on this?

0 Kudos
12 Replies
LangdonSanders2
Occasional Contributor

Right now the WAB does not support it, I am waiting on the same response.  Current suggestion is to host WAB developer on local server and write custom widget using JavaScript API.

0 Kudos
ZacharyHart
Regular Contributor

I know it doesn't support it now, but, like you, I'm waiting to hear anything from ESRI regarding this. I am hosting it locally, but lack any guidance on writing the code for modifying the GP widget to allow the upload feature. I'm real curious to know why the functionality wasn't incorporated from the get-go given the fact that ESRI is moving away from supporting Flex and Silverlight.

0 Kudos
LangdonSanders2
Occasional Contributor

Hello Zachary,

Here is the link to my similar post, without a lot of strong leads.  Below is what I've heard so far from Esri

Esri Customer Care Rep:

I was able to look into this further and it was more efficient that I email you back with some further information on how to accomplish your goal. While the out of the box applications in the Web App Builder won't support batch geocoding your geocode service, you have a couple of options. You can create your own widget that will allow your users to upload the csv file to have them batch geocoded or as you mentioned, create a geoprocessing service that will allow that to happen.

I think that the following documentation may help you in what you are wanting to accomplish.

http://gis.stackexchange.com/questions/58095/geocoding-multiple-addresses-using-arcgis-js-api
https://developers.arcgis.com/javascript/jsapi/locator.html

I wanted to include some helpful documentation about creating geoprocessing services and publishing them.

Authoring geoprocessing tasks with ModelBuilder
http://resources.arcgis.com/en/help/main/10.1/index.html#/Authoring_geoprocessing_tasks_with_ModelBu...

Authoring geoprocessing tasks with Python scripts
http://resources.arcgis.com/en/help/main/10.1/index.html#/Authoring_geoprocessing_tasks_with_Python_...

A quick tour of publishing a geoprocessing service
http://resources.arcgis.com/en/help/main/10.1/index.html#/A_quick_tour_of_publishing_a_geoprocessing...

I would suggest following this group Web AppBuilder Custom Widgets and I wonder if Robert Scheitlin, GISP‌ would have any comments.  He has been highly active in this area and posted a number of custom widgets. 

0 Kudos
RobertScheitlin__GISP
MVP Esteemed Contributor

Guys,

   I would say that this will likely be added to WAB but the more people that contact tech support and request the enhancement the better the odds are that we will see this sooner

0 Kudos
ZacharyHart
Regular Contributor

I suppose the correct channel for this is actually the ArcGIS ideas. I don't know how well ESRI aggregates enhancement requests via support services, but I'm all ears to what you may know.

I'll submit or see if an existing idea exists and report back here.

0 Kudos
ZacharyHart
Regular Contributor

Landgon,

Thanks for that. Authoring the GP services isn't the issue which is why I'm guessing you said you haven't had any strong leads. I'l check out that sub-group for sure though. Thanks.

0 Kudos
RobertScheitlin__GISP
MVP Esteemed Contributor

Zachery,

   I agree the issue is WABs support of esri/tasks/DataFile

DataFile | API Reference | ArcGIS API for JavaScript

0 Kudos
ZacharyHart
Regular Contributor

https://c.na9.visual.force.com/apex/ideaView?id=087E0000000CwGW&returnUrl=%2Fapex%2FideaList%3Fc%3D0...

Here is the Idea I just submitted, please provide any additional information you would like me to add to this. Otherwise, I encourage you to please add your own thoughts to the Idea submission.

Thanks!

0 Kudos
RobertScheitlin__GISP
MVP Esteemed Contributor

Zachary,

   I just promoted it and hope others will do the same.

0 Kudos