POST
|
I created an Experience Builder Developer application that will be hosted on a secure server with restricted access. Most of the staff who will be using the app do not have an ArcGIS online account so using the users login credentials isn't an option. I looked at application login as a possibility, but from my understanding of the documentation it doesn't appear that this supports web maps and that it also requires a proxy file. Integrated Windows Authentication looks promising, but from the docs it's hard to tell if we need to have portal installed on our server or if it works with ArcGIS online portal. Also, there doesn't appear to be a way to bring a map service directly into an EXB app and view the data on a basemap like in WAB developer. This would solve my problem and avoid the Web map access issue, so if I am missing something please let me know.
... View more
01-13-2023
11:07 AM
|
0
|
0
|
327
|
POST
|
I wanted to post more info about this issue because I have isolated the cause. This seems to be isolated to the Query widget and occurs whenever there is a map action that filters a map layer and the action applies to the Framework. For some reason, the Query widget is not able to access the filtered records in order to populate the dropdown menu, but I have found a work-around! As an example, If I wish to create a Filter action for Extent changes, in the Map Action pane I Select 'Add a trigger'/Extent changes/Framework/Filter data records. After selecting the data, in the dropdown I select 'Create a view'. Once the view is created I make sure it is selected in the dropdown under the Action data layer. Now the map will filter the view and not the map layer. Since I only wanted to filter the Attribute table, I can now go to the table Content pane, open the table Data configuration and select the view of the data as opposed to the 'default' setting. Now, only the table will be filtered and the Query widget isn't affected since it is looking at the map layer and not a view and the menu will populate as expected. I hope this helps for anyone having the same issue.
... View more
01-05-2023
06:40 AM
|
2
|
0
|
677
|
POST
|
After further investigation the Arcade expressions for the popups work as expected in EXB version 1.10 so it looks like I will be updating to the newer version.
... View more
12-22-2022
12:44 PM
|
0
|
0
|
406
|
POST
|
I am using Experience Builder Developer version 1.9 and I have configured a popup in the web map that uses an attribute expression for two of the fields: Here is the expression for the Years stocked field. My field configuration for the popup: And the web map popup works fine: As you can see everything works as expected in the web map. When I open the popup in Experience Builder, however, the content from each of the expressions is missing: I knew that expressions containing html wouldn't work on EXB, but i was under the impression the an attribute expression was allowed as long as it was created from the field expression tool which doesn't allow html. It doesn't seem very helpful if you can create great popup content using an Arcade expression in the web map, but it doesn't transfer to the application. Am I missing something?
... View more
12-22-2022
10:51 AM
|
0
|
1
|
433
|
POST
|
I configured a Filter widget so that you can select multiple predefined values from the dropdown menu. I used the 'contains' condition since the field contains a list of concatenated values, for example: '2020-2021', 2019-2020', 2018-2019', and so forth. I want to be able to set an 'AND' condition for filtering the checked values, but the default behavior seems to be set to 'OR'. I know I have the option to select a condition if I add a filter for each year range, but I don't want to do that. The years range from 2008 to 2021 and that's too many filters. What's weird is that in the main app config there appears to be a "logicalOperator" property in the 'sqlExprObj' for each filter. I tried changing the property value to "AND" but it made no difference, like the property is being ignored. Was wandering if I am missing something, or is something that isn't currently possible.
... View more
12-12-2022
12:09 PM
|
0
|
0
|
418
|
POST
|
Yes, I thought that was the case. I just realized that I don't need to start online, then import locally with ExB. Lesson learned!
... View more
11-18-2022
06:40 AM
|
0
|
0
|
564
|
POST
|
I am having an issue when trying to import an Experience Builder online application to the developer edition. I just get a very generic error stating; "Failed to import the app 'App Name'". I know there is a log file some place where I can find more information about the error, but I don't know where to look for it. If anyone knows where this file is location please let me know. Thank you! As a follow up, I have been troubleshooting and it appears that any applications I created in EXB online on or before 10/5 I am able to import with EXB developer, but the most recent apps created on or after 11/11 have been producing the error. This leads me to think that there was an update to EXB online that is causing the issue, so I am curious if any one else has had the same problem or is this specific to my install.
... View more
11-18-2022
04:57 AM
|
2
|
3
|
613
|
POST
|
Link to current web app: https://myfwc.maps.arcgis.com/apps/View/index.html?appid=87162eec3eb846218cec711d16462a72 Link to Experience Builder app: https://experience.arcgis.com/experience/1066021bd1024002852411581393d795/ It appears that when the EXB app first loads, the layer is drawn correctly, but as soon as I zoom in to an area the drawing order gets refreshed and the drawing order gets inconsistent. Thank you!
... View more
10-28-2022
07:12 AM
|
0
|
0
|
430
|
POST
|
I am updating a current Web AppBuilder application to Experience Builder and the drawing order of the features is important. I understand that by default the drawing order is set using the OBJECTID field in descending order which seems to be working as expected in Map Viewer Classic. When I add the layer to the newer Map Viewer, however, the features do not draw in the correct order. I also tried to use the same Map Viewer Classic version of the map in my new Experience Builder app, but I am assuming that the map gets converted to the newer Map Viewer version because the drawing order was incorrect. I am fairly certain that this is a bug in the newer map viewer and I hope it is being addressed, but in the meantime if anyone knows of a work around to get the features to draw correctly please advise. Here is a link to the Esri documentation that describes how to set the display order: https://doc.arcgis.com/en/arcgis-online/create-maps/set-feature-display-order.htm In step 6 it explicitly states that the features should display (if default is selected) by object ID 'with features assigned higher IDs displayed on top'. This is not happening. Also the sort toggle to the right is disabled for the object ID field so there is no way to test to see what is happening. Please refer to images: This is the correct drawing order (from the Web AppBuilder app with the classic map viewer) The layer drawing order is incorrect. (from newer Map Viewer and Experience Builder). The point furthest to the top should be red and the second point from the bottom should also be red. One more thing to add that I just noticed is that the drawing order changes when the map scale changes, so zooming in and out will cause the points to change color!
... View more
10-28-2022
06:39 AM
|
0
|
3
|
481
|
POST
|
Just as a follow up, I suspect that the panel that is blocking my widget may be a container for the other widgets that are docked at the bottom of the screen when opened. If this is the case the container needs to be closed when no widgets are open, otherwise I loose a lot of screen real estate and the map tools aren't positioned properly.
... View more
10-07-2022
08:35 AM
|
0
|
0
|
335
|
POST
|
I found a possible bug in the mobile layout when trying to add a Bookmark widget to the bottom left of the screen. I noticed that only the top button was working and that the cursor would only change when hovered over the top button. I don't have any elements added to the map in that area that could have been blocking the widget so I checked the Chrome inspector and found that there is an element that is blocking about the bottom 1/4 of the map. Also, it appears to be pushing up the map tools that should be docked in the bottom right corner. I can set the display of the element to none in the inspector, but this is temporary and I need a permanent fix. Please see images below: You can see the size of the blocking div. Setting display to none fixes the issue, but don't know if that is just a temporary fix. I just started using Experience Builder and am not familiar yet with the development environment, so if anyone can point me in the right direction to at least try setting the display to none that would be a big help.
... View more
10-07-2022
08:30 AM
|
0
|
3
|
339
|
POST
|
That's what I suspected, but I wanted to make sure that wasn't missing anything. I am using version ExB version 1.9 and I am referring to the labeling for the Filter widget. Please see screenshot: I am using a custom theme (which is dark) and I want to set the Filter widget background to transparent as in the image above. Since I cannot set the label color in the custom theme properties, the label doesn't show up over the imagery. My solution was to set the theme to dark (which updated the label color to white), then reset the custom theme and that seemed to do the trick. Another solution is to remove the labeling and create text boxes for the labels which would be the best option if I don't want to use the black dropdown menus (still deciding).
... View more
09-26-2022
05:28 AM
|
0
|
0
|
955
|
POST
|
Yes, this seems identical to the same issue you were having, the only difference is that I am filtering the map by selection. I will be sure to post an update as I attempt to work through the issue.
... View more
09-26-2022
05:01 AM
|
0
|
0
|
743
|
POST
|
I have published an image service using a raster dataset with a 32 bit floating point pixel depth and a raster function template with stretch symbology. The problem I am having is that when I pull the service into a web map, the symbology appears to change to RGB even though the template is being applied. I am wandering if this is a bug and if so, is there a workaround because I haven't found one yet. The RGB legend is no good. I need to create an Experience Builder application using this map and I need a valid (dynamic) legend that depicts the max min values in the image. I have tried to publish the image service with classified symbology, but I still get the same RGB legend! I was able to use a user defined renderer in the web map and select a stretch symbology, which produces the correct legend and works as long as a custom color ramp isn't needed. Just curious if I am missing something of if any one else has had a similar issue and found a better solution.
... View more
09-20-2022
05:42 AM
|
1
|
2
|
470
|
POST
|
Thanks for the info. I think in my case it may have had something to do with an action that I had configured for a table widget. I noticed that the issue with the dropdown started to occur after I configured a table widget to sync with selections, or query results. Still not sure if this is what was causing the query menu not to populate, but when I removed all of the table actions, the problem went away. I still need to figure out a way to sync a table with the query results without the dropdown menu being affected, but if I do I will be sure to post the solution.
... View more
09-19-2022
04:44 AM
|
0
|
2
|
773
|
Title | Kudos | Posted |
---|---|---|
1 | 10 hours ago | |
1 | 02-14-2024 10:26 AM | |
2 | 02-14-2024 11:01 AM | |
3 | 02-14-2024 08:36 AM | |
1 | 06-27-2023 11:01 AM |
Online Status |
Offline
|
Date Last Visited |
2 hours ago
|