Stream Services In Experience Builder

615
3
11-02-2023 02:01 PM
Labels (1)
AKRRMapGuy
New Contributor III

Has anybody used Stream Services in a Web Map inside of Experience Builder yet? I noticed that the Stream widget is not planned for EB. 

Do the Streams actually stream in real time inside of an EB app? I don't have the means to test this yet. I have been totally unable to find any documentation on the Stream Service/EB relationship. 

0 Kudos
3 Replies
BrianJohnston4
New Contributor III
I just tested it and confirmed the streams do actually stream in Experience Builder. I too could find no documentation that explains how to use streaming layers in Portal. I found documentation that mentions that you must use the Classic Map Viewer to display and control "Streaming Feature Layers" E.G. Control stream feature layers-Portal for ArcGIS | Documentation for ArcGIS Enterprise<>. However, I could find nothing that describes how to make a Streaming Feature Layer in the first place. Luckily I have access to an expert who showed me this:

1. Get the REST URL to the Stream Service E.G. https://your-host/arcgis/rest/services/your-layer/StreamServer
2. In My Content click New Item -> Url
3. Paste the Stream Service URL and follow the prompts to save a new Streaming Feature Layer
4. Open the Classic Map Viewer and add the new Streaming Feature Layer, save the map
5. Add the saved map with the Streaming Feature Layer into an Experience Builder app
6. Expect the app to display the real-time streaming features on the map
Enjoy!
0 Kudos
AKRRMapGuy
New Contributor III

Thank you so much! If it isn't too much trouble do you mind trying it with the new Map Viewer?

0 Kudos
AKRRMapGuy
New Contributor III

Control streaming feature layers (Map Viewer)—ArcGIS Online Help | Documentation

I found this and it makes them seem supported. I just worry that in an Application they won't 'play' on their own.

0 Kudos