android - 地理空间栅栏关系 w.r.t 个人设备?

标签 android ibm-cloud geospatial iot geofencing

我正在使用 IBM IOT 服务和 IBM Geo spatial 开发地理跟踪移动应用程序, 我也在为设备创建围栏,我想做的是

为特定设备创建地理围栏,因此我只会获得该特定设备的地理警报,而不是所有穿过该围栏的设备。

Geo Spatial 中是否有我可以分配/关联围栏与设备并实现此功能的任何功能。

我已经通过在接收到警报时过滤掉警报来实现这一点,但是它可以在物联网/地理空间服务端实现吗?

最佳答案

地理服务中没有任何东西可以让您将围栏与特定设备相关联。因此过滤警报可能是解决此问题最直接的方法。

另一种选择是拥有地理服务的多个实例。仅当存在需要与一个或多个围栏关联的设备组时,这种方法才有意义。

例如,如果您正在跟踪 1000 台设备,并且有一组 250 台设备只适用于特定的围栏,您可以使用地理服务的不同实例来注册特定于该组的围栏。所有 Geo 实例都将订阅来自 IoT 的相同提要,但每个实例都有自己的一组围栏。 (但映射是1:1,即你想要一个只适用于一个设备的栅栏,这种方法不适合。)

关于android - 地理空间栅栏关系 w.r.t 个人设备?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34259733/

相关文章:

android - 使用 Cordova FileTransfer 将文件保存到公共(public)目录

java - 在android中用标签替换Html

java - super.onStart(); 出现奇怪的错误

android - 在 OneSignal 中分割用户

websphere - 如何在 Websphere Liberty 和 Java 中使用 keystore ?

java - 如何在Java中的OrientDB 2.2.x空间模块中查询位置 "within"?

iphone - 用于确定纬度/经度坐标集合的最小边界矩形的算法

python - 如何将 Databricks Spark-csv 包添加到 IBM Bluemix 上的 Python Jupyter 笔记本

java - 将简单的 CDI 托管 bean 注入(inject) servlet 时 Bluemix Liberty 中出现错误

c++ - 在 python cpl_error.h : No such file or directory 中安装 Fiona 时遇到问题