laptop and a wrench

漏洞

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

ArcGIS Experience Builder
漏洞 ID 编号 BUG-000162697
已提交November 3, 2023
上次修改时间August 26, 2025
适用范围ArcGIS Experience Builder
找到的版本Oct 2023
操作系统Windows OS
操作系统版本10.0
状态As Designed

附加信息

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.

解决办法

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. 

重现步骤

漏洞 ID: BUG-000162697

软件:

  • ArcGIS Experience Builder

当漏洞状态发生变化时获得通知

下载 Esri 支持应用程序

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项