laptop and a wrench

漏洞

The GeoEvent Extension fails to consume a GeoRSS (Geo Rich Site Summary) feed from Waze and throws a NumberFormatException.

上次发布: November 30, 2015 ArcGIS for Server
漏洞 ID 编号 BUG-000092035
已提交November 10, 2015
上次修改时间June 5, 2024
适用范围ArcGIS for Server
找到的版本10.3.1
状态Will Not Be Addressed

附加信息

Changes made by the data provider to use space separation between coordinate values in the rather than comma separated values has addressed the issue. The GeoEvent RSS inbound connector is now able to poll and retrieve data from the referenced feed.

解决办法

Use the more generic ‘Poll an External Website for XML’ inbound connector to poll the GeoRSS feed. The Extensible Markup Language (XML) adapter however is not able to parse the GeoRSS point geometry representation <georss:point>. Geometry has to be manually created from the incoming feed.1. Once the input GeoEvent defintion is generated, use Field Mapper to map the event structure to a similar geoevent defintion which contains extra fields for storing latitude, longitude, and geometry.2. A couple of Field Calculator processors can then be configured to isolate first the latitude and then the longitude values using Java String functions.3. Another Field Calculator processor is then used to generate a JSON String representation of a Geometry and this is mapped using a Field Mapper processor to a final GeoEvent definition, which would drop the intermediate latitude-longitude fields.

重现步骤

漏洞 ID: BUG-000092035

软件:

  • ArcGIS for Server

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

下载 Esri 支持应用程序

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

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项