漏洞 ID 编号 |
BUG-000148501 |
已提交 | April 14, 2022 |
上次修改时间 | June 5, 2024 |
适用范围 | ArcGIS Survey123 |
找到的版本 | 3.14 |
操作系统 | Android |
操作系统版本 | 9.x |
状态 | Non-Reproducible
在开发团队测试过程中,此问题不可重现。 为问题分配此状态的可能原因包括:问题无法重现,或不再与软件的开发版本相关,但未安装特定修复程序来解决该问题。 问题的“其他信息”部分可能包含进一步说明。
|
附加信息
This issue is not reproducible using the versions of the app shown in the demo video (Connect 3.14.256, field app 3.14.237/3.14.242), or the latest versions (Connect 3.14.281, field app 3.14.262) with the supplied survey, EXIF sample survey available in Connect or additional test surveys. This issue has been tested on Android 9 and 11, as well as iOS 13.7 mobile devices.
The camera launched from the web app running from a browser does not appear to be capturing any of the EXIF metadata as this is device dependent and not unexpected:
https://doc.arcgis.com/en/survey123/desktop/create-surveys/xlsformmedia.htm#GUID-22BCA2FE-B1F5-428A-B616-1623D0D46A82
"Other image EXIF tags that can be extracted by Survey123 are listed below. Be aware that depending on the hardware being used, not all of these tags will be available."
This can be confirmed by selected an existing image (known to have EXIF metadata) and observing whether the information is displayed in the web app survey form. This works as expected.
解决办法
Use the date information by the photo name created by the survey in the expression, as below:
concat(substr(${fotoname}, 5, 9),'-',substr(${fotoname}, 9, 11),'-',substr(${fotoname}, 11, 13),'T12:00:00')
重现步骤