I have a web map with an Image service (containing historical aerial photos) but I can't seem to get much use of it in Experience builder.
I especially wanted to use the Timeline widget, but have been told by my local Esri support that this widget cannot be used with an Image service. I've tried to work around this by using other widgets, but none of them seem to recognize the Image service in my map, specifically the List widget, the Text widget (using Connect to data function), the Table widget, the Filter widget, the Query widget and the Feature info widget. The Image service has a lot of useful data in its attribute table that I want to show in the app.
Am I doing something wrong or do I have to use Web AppBuilder, which seems to handle Image services without problems? I cannot see Image service mentioned in the Experience builder widgets' documentation.
The Image service I am using is password protected, but the url looks like this:
Thanks in advance.
Hi @Sil_
I cannot really answer your query regarding other widgets. I thought I would just comment on this thread that there is an open Enhancement Request for Image services to be supported in the timeline widget (ENH-000153737)
Thanks
Thank you @Richard_Purkis, this is good to know.
Very good question Sil_! We have a pressing need to be able to do more with Image Services in web apps too.
I love Experience Builder as a modern replacement for Web App Builder, as it provides a vast range of tools and UI elements which make it extremely flexible for no-code-application development and, for background, I should add that we haven’t got the resource to develop custom apps using the ArcGIS API for JavaScript (or get them developed).
Here’s my understanding of what you can and can’t do in the various ArcGIS web apps at the moment (August 2023) – if you come to the conclusion that Experience Builder needs more Image Service Support please also see my previous ArcGIS Experience Builder Idea under https://community.esri.com/t5/arcgis-experience-builder-ideas/expb-working-with-image-services/idi-p... :
In summary, none of the current out-of-the-box web apps and application builders seem to be really ‘proficient’ at making the most of Image Service capabilities.
Here are a few more options:
Everything needed to build proper interaction seems to be there in terms of ArcGIS JavaScript SDK 4– there are some really nice examples in the developer documentation. The MapViewer web map ‘specification’ apparently also undergoes a bit of change, I am guessing, so web maps ‘know’ how to deal with what’s in an Image Service. The Raster Analytics capabilities which are now available in ArcGIS Enterprise and ArcGIS Online are right up there in terms of what a user can expect to do in raster analysis.
ArcGIS Image for ArcGIS Online is an incredible new feature and the Image Service capabilities make for super-powerful delivery mechanisms for sophisticated and demanding content.
Unfortunately, the readily available web apps for public data delivery and interaction do not really support most of the capabilities available in the Image Service API.
I would be immensely interested to hear from Esri what the plans for the future are in the “Widgets and Apps for ArcGIS Image Services” space.
It may seem a bit ‘niche’ to some, but for others it’s business-as-usual and I would be rather disappointed if there wasn’t a plan fully enable this. How about WABIS widgets for EXB = EXBIS?
Thanks,
Tilmann
@Richard_Purkis @Jianxia @PeterBecker @JianLange
Thanks for the explanation of the value of Image Services with Experience Builder. I agree. I cant give too much detail here, but there is a WABIS replacement in the works. Hope to provide more details. "EXBIS" We need to think more about that as a name. Proposals welcome.
Hi Peter, is there an update as to when this will be released ?
Many thanks
Matt
Hi Peter,
If there is something in the works maybe the status of this enhancement ENH-000157262 could be updated as we specifically lodged an enhancement request to convert WABIS to experience builder.
Thanks.
David
Brilliant - that's great to hear Peter (feel free to scrap the name EXBIS - it never really rolled off the tongue...)
Tilmann
Same here. Finally got a time aware image service to work (way, way harder than it should be) and got it working in a web map even. It is from a Mosaic dataset. Also tried multidimension and it works in Pro but almost all the tools I run on it give me a 99999. Both WAB and ExB do not work. They just show the first raster and nothing else. The apps know they are time enabled and are reading the properties correctly but still no go.
What data does the Time widget in ExB work with then? I was also testing from WMS layers and no go. I guess I am confused as to what the widget will take?
Been trying to use the imagery tools for over 10 years now and they have too many steps and it seems to fail a lot. Then even if a tool runs the output does not work.
Adding my support for Image Services to be supported in EB's Timeline widget.