Fiware-Orion:地理定位

Fiware-Orion: Geolocation

大家好,我是一名学生,我是第一次在经纪商工作。我了解实体的创建如何工作以及如何通过 "update" 查询进行更新。我的问题是:您可以创建一个包含用值 "null" 或 "zero" 定义的变量(例如地理位置)的实体,然后用我感兴趣的值初始化它们。以便拥有动态和非静态变量(即需要用户更新)? 还是我们需要与 CEP 互动才能做到这一点?

根据我在创建实体时在 fiware-orion 指南中阅读的内容(例如具有属性和速度坐标的汽车:geopoint)。这两个属性的值必须以静态方式设置(例如:速度 100 和位置坐标 40.257、2.187)。如果我了解这些属性的值,我只能通过更新查询来更新它们。所以我的问题是: 是否有可能以动态方式更新包含汽车位置或速度的属性值,即无需从键盘写入值?或者这是否需要使用 orion 的 CEP? 如果我无法更笼统地解释自己,我想知道是否可以在无需从键盘添加值的情况下跟踪行驶中的汽车的进度。

谢谢。

Orion Context Brokker 公开了一个 REST-based API that (among other things) allows you to create, update and query entities. From the point of view of Orion, it doesn't matter who is the one invoking the API: it can be done manually (for instance, using Postman or curl) 或者可以是由您或第三方开发的自动化系统(例如,汽车传感器中的软件 运行 用于测量速度并使用无线通信网络定期发送更新)。

从客户端-服务器的角度来看(如果您熟悉这些概念),Orion 扮演 服务器的 API 角色,而另一个更新速度(手动或自动)充当 API.

客户端的角色