Bluemix Geospatial Analytics可以访问嵌套值吗?

时间:2016-06-14 02:29:48

标签: ibm-cloud geospatial

我目前正在处理使用Geospatial Analytics进行防护的事情,他们发送的有效负载是嵌套结构。地理空间服务可以读取这些嵌套值吗?如果没有,那么解决方法是什么?目前我正在考虑的工作是订阅具有嵌套值的主题,将其展平并再次发布到地理空间服务。所以我问这里的专家是否有更好的解决方案。

示例:

  

{ "GPS" {
id : <id>, lat : <lat>, lng : <lng> } }

1 个答案:

答案 0 :(得分:0)

Bluemix上的Geospatial Analytics服务要求设备ID,纬度和经度属性显示为json有效内容中的顶级字段。如果您可以更改发布原始邮件的代码,那将是最好的解决方法。

如果您无法更改原始邮件,您建议让另一个应用程序转换邮件将起作用。您应该将转换后的消息发布到其他主题,并将其指定为要订阅的Geospatial Analytics服务的主题。