我们正在使用 fiware-wirecloud mashup 的 Map Viewer 在世界地图中将我们的 Fiware 项目中注册的 3D 打印机的位置显示为 POI。使用的 GE 实现实例是“FIWARE Lab Mashup Portal”,POI 是从“Orion Context Broker”的“FIWARE Lab Global Instance”创建和检索的(NGSI 服务器 URL--> https://orion.lab.fiware.org:1026/
)
该应用程序运行良好,但几个月前 POI 突然从地图上消失了。在查看了 stackoverflow 中的所有相关问题以及有关此问题的其他资源后,我们执行了以下操作:
将 NGSI 源操作符的版本从 v3.0.3 更新到 v3.0.5,
将 NGSI 代理 URL 从 更改
http://ngsiproxy.lab.fiware.org
为https://ngsiproxy.lab.fiware.org
,并且选择“使用工作区所有者的 FIWARE 凭据”选项,为嵌入它的 Web 中的所有用户公开混搭。
混搭开始完美运行。
但上周我们注意到混搭再次未能显示兴趣点。我们做了一些检查:
- 市场中没有可用的 NGSI 源运算符的新版本。我们使用的是最新版本 v3.0.5。与“NGSI Entity to PoI”操作符或“地图查看器”小部件相同。
- NGSI 服务器 URL-->
https://orion.lab.fiware.org:1026/
或 NGSI 代理 URL--> 没有变化https://ngsiproxy.lab.fiware.org
- 最后,我们通过 curl 请求检查了 Orion Context Broker 的公共实例中的数据,并且与 Orion 的连接和返回的 json 似乎是正确的。
可能会发生什么?
我们已经查看了 stackoverflow 和其他来源中所有以前的类似问题,但这次答案对我们没有帮助。
提前感谢您的帮助。