laptop and a wrench

Bug

360-degree images in an oriented imagery catalog are displayed as rotated in ArcGIS Experience Builder after the October 2023 release.

ArcGIS Experience Builder
Bug ID Number BUG-000162697
SubmittedNovember 3, 2023
Last ModifiedAugust 26, 2025
Applies toArcGIS Experience Builder
Version foundOct 2023
Operating SystemWindows OS
Operating System Version10.0
StatusAs Designed

Additional Information

This issue happens because of a fix that went into the Oriented Imagery API that now correctly utilizes the CamPitch and CamRoll values in the exposure table. In the previous versions of the Oriented Imagery API, the CamPitch and CamRoll values are ignored. It is now utilized and the values in the customer’s exposure points table are not of the oriented imagery standard. The standard that is followed by oriented imagery is that when a camera is facing the horizon or is perpendicular to the ground, the pitch value must be 90 degrees. If the camera is facing the ground, the value is closer to zero. Most industry standards for street view style of 360-degree imagery have the same value as zero. The customer’s exposure point table has CamPitch values close to zero, which when applied to the images in oriented imagery, it appears rotated. The ArcGIS Experience Builder Oriented Imagery widget does not require a fix. The data must be fixed.

Workaround

Change the values in the customer’s exposure table by adding 90 to the current value.

  • Fix the CamPitch to match the oriented imagery requirement. CamPitch of 90 means the camera is facing the horizon. Some cameras have zero as the horizon value. 

1)     Open the oriented imagery catalog (OIC) exposure points feature layer for the corresponding OIC in ArcGIS Online.

2)     Click the Data tab.

3)     Click the CamPitch column and select Calculate.

4)     Select Arcade.

5)     In the Expression window, type $feature.CamPitch + 90.

6)     Click Test.

7)     Click OK. 

  • Fix the OIType. Panorama (‘P’) must only be used if the horizon field of view (HFOV) is less than 360 and greater than 150. 

1)     Click the OIType field in the same table and select Calculate.

2)     Select Arcade.

3)     In the Expression window, type B.

4)     Click OK.

Note: This must only be done for record where horizon field of view (HFOV) =360 and vertical field of view (VFOV) =180. 

  • If all the values for OIType are the same and not likely to change in the future, then follow these steps. 

1)     Edit the OIC using ArcGIS Online, refer this link: (https://ago-assistant.esri.com/).

(a)   Log in with the same ID that can edit the OIC.

(b)   Hit Enter on the name of the OIC in the search field type.

(c)    Select ‘View and Items Json’ from the drop-down list.

(d)   Select the oriented imagery catalog to view or edit.

(e)   Scroll down to the Data section.

(f)     Select Edit (pencil icon).

(g)   Locate the DefaultAttributes list.

(h)   Change the value for OIType to B.

2)     Save the OIC.

3)     Delete the OIType field in the table.

Note: Stay within the confines of the defined structure of the OIC. Make sure no additional commas or quotation marks are added. Re-open the existing ArcGIS Experience Builder app. Click on any point and the image comes up correctly. 

Steps to Reproduce

Bug ID: BUG-000162697

Software:

  • ArcGIS Experience Builder

Get notified when the status of a bug changes

Download the Esri Support App

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options