|
POST
|
Robert Scheitlin, GISP or Jianxia Song, how does the 'save app state' feature conceptually work for apps deployed on a web server? I ask because it seems it possibly solve this thread: Allow App User to Save Their Personal Settings Based on that documentation you linked, clearing the cache will clear the app state info. So, would this indicate the app is using HTML5 local storage for any user accessing the apps?
... View more
11-24-2015
06:50 AM
|
0
|
25
|
2550
|
|
POST
|
Jianxia Song, will an option for saving the app state also be available outside of AGOL through the developer and/or Portal versions?
... View more
11-23-2015
02:00 PM
|
0
|
5
|
1355
|
|
POST
|
I don't work specifically with parcel fabrics, but if you enable classic snapping and set it to use the "green" feature class, do you then get the snap option you need?
... View more
11-06-2015
12:45 PM
|
1
|
1
|
1672
|
|
POST
|
That follow up is much appreciated, thanks. I think we are running in to the same issue. Any idea if hosting the app on a web server rather than Portal changes the behavior?
... View more
10-29-2015
01:53 PM
|
0
|
1
|
1461
|
|
POST
|
Lucas-- Have you got this issue resolved? Was Ahmed's solution below correct? We are headed down this road of securing 1 of 10 services consumed in an app using windows AD group...hoping the other unsecured services will still load properly
... View more
10-29-2015
11:52 AM
|
0
|
3
|
1461
|
|
POST
|
Just as FYI, I'm able to export from IE 11.0.96, although it's a bit tedious. While exporting to CSV, IE opens an about:blank page with a view of the text contained in the export file, underneath a "Save HTML Document" window. Then, after it exports to CSV, you have to open the "long way" in Excel and input the delimiter type. Not surprised by the IE issues though, seems to be a common diagnosis for a multitude of problems.
... View more
10-28-2015
10:57 AM
|
2
|
0
|
2053
|
|
POST
|
Thanks Steve-- I would agree, seems like it would take serious time commitment to accomplish a task like this. Similar to option you presented in the second sentence, this was their other suggestion (not using HTML5): 1) Use the ArcGIS APIs to read information about the application. This would be like what layers are active, where the map is, what zoom level etc. 2) Periodically, or when a user clicks a save button, gather all that information about the application state and store it somewhere (see state storage). 3) When the application starts, have the JS look for any state, then use the ArcGis APIs to reposition the map and add any layers etc. State Storage: For storing data from a web app, you typically use JS to make HTTP requests to a server. The server will lookup state from a database and send your JS back the result. The format for sending data back and forth is often JSON. 1) You would need to write a server that could handle this state and put it on the webserver. There maybe a way to use ArcGis here if they allow you to read and write to a database from the JS code.
... View more
10-27-2015
08:10 AM
|
0
|
0
|
2513
|
|
POST
|
Out of curiosity, did that dbf "BlockCentroids2010_WGS_Stati5" export to a user defined location as part of the GP?
... View more
10-26-2015
01:03 PM
|
0
|
0
|
1547
|
|
POST
|
It would also need to include layer visibility rather than just extent. Plus, with hundreds of users, the Bookmark widget would become a mess. What's the easiest/best way to save and retrieve all state? I received the below recommendation from a non-GIS software engineer, this was one of their two recommendations-- seemed to be the "easiest" of the two. Although, as a non-developer, it would seem daunting. Anyone have experience using HTML5 browser storage? "With newer browsers you can actually write state to the browser without having to go through a server (http://www.w3schools.com/html/html5_webstorage.asp). The JS code would just use this API to write the state to the browser. Next time the user goes back to the map, the JS code looks up the state from the browser and setups the map how it was. The downside here is that it's tied to the browser. If you use a different browser or computer, it will not remember."
... View more
10-23-2015
11:56 AM
|
0
|
2
|
2513
|
|
POST
|
I completely understand your logic, but I too went down this rabbit hole at one point or another, only to find out it's not possible. I'm sure some others here on the forum can vouch the same. I did see somewhere a while ago, Derek Law mentioned that while technically it is possible to get in to the inner-workings of Portal and modify the embedded WAB properties, you'd then be voiding the service agreement by modify esri software. Using AGOL, I don't think you could even do that since it's cloud based.
... View more
10-22-2015
11:44 AM
|
1
|
1
|
1435
|
|
POST
|
Tabitha-- Unfortunately, no, an app created outside of AGOL/Portal can not be pushed back in and hosted there. They need to be deployed on a web server. See Q2 on this site: Clarifying 3 questions about Web AppBuilder for ArcGIS | ArcGIS Blog What customization are you looking to do? If it is an analysis tool, perhaps you could create a Geoprocessing Service and plug it in to the Geoprocessing Widget?
... View more
10-21-2015
04:35 PM
|
1
|
3
|
1435
|
|
POST
|
Just noticed Portal 10.3 WAB doesn't require an "http://", while Portal 10.3.1 WAB does require and will place it there by default. So, if you're not using WAB Dev Edition, you're pretty much screwed with 10.3.1. Seems unnecessary for esri to have added in this "http://" requirement.
... View more
10-21-2015
10:43 AM
|
0
|
0
|
937
|
|
POST
|
If using a Geocode service, the zoom extents can be configured in the locator before publishing to a service. For a polygon feature, to set the zoom extent as the outer boundary (to show the entire polygons), try the following: In ArcMap, run "Add Geometry Attributes" tool. Input the polygon file and select EXTENT. Run. The ymin, ymax, xmin,xmax values are added for each feature. Configure the locator display extents to use the calculated extent fields. Create locator. When you're done creating the locator, right click>>properties and make sure the output display extents is set to "yes" Once you publish the locator as a Geocode service and source the service in your web app geocode/search widget, the result is zoomed to these defined extents. Does this get at what you need?
... View more
10-20-2015
12:15 PM
|
0
|
1
|
946
|
|
POST
|
You could configure the "Chart" widget in Web AppBuilder to read services and create charts. The functionality here is pretty basic, though.
... View more
10-19-2015
08:37 AM
|
1
|
0
|
583
|
|
POST
|
Is it zooming in closer than the full extent of the polygon (i.e., can't see the entirety of the polygon you search for)? If so, you can calculate the polygon extents and configure that in the locator, before publishing the geocode service.
... View more
10-16-2015
06:20 AM
|
0
|
3
|
946
|
| Title | Kudos | Posted |
|---|---|---|
| 2 | 10-07-2015 08:19 AM | |
| 1 | 02-08-2016 10:04 AM | |
| 1 | 12-22-2015 11:11 AM | |
| 1 | 09-11-2015 08:30 AM | |
| 2 | 02-11-2019 01:32 PM |
| Online Status |
Offline
|
| Date Last Visited |
12-06-2022
05:13 PM
|