我们有几种类型的自动售货机网络,我们有通用的API来统治它们并从我们的供应商处获取数据。目的是在浏览器中显示此网络的实时图形架构。架构应包括机器,中心,服务器等的图标以及将对象彼此连接起来的线。
很明显,地形是灵活的。我们可以设置新机器,更改绑定等。因此应该自动跟踪模式:我希望将它作为数组或JS对象赋予它一些对象和关系,并在浏览器中查看图形模式。
所有对象都应该是可点击的。我想点击供应商图标并获取统计信息。
最后但并非最不重要,这应该是实时的。操作员应该监视此实时模式,如果发生故障,请采取一些措施。
后端不会导致问题。我可以做一个DB并将所有业务逻辑推送到服务器端。但我想知道,有没有一种完美的方式在前端展示这样的东西?是否有针对此类图表的现成解决方案?
答案 0 :(得分:0)
好吧,我认为不存在这样一套特定要求的现成解决方案(但我可能很容易就错了)。但是,您可以查看D3。 D3是一个Javascript'数据驱动'库,用于创建动态图表和图形。也许您可以找到对您的用例有用的东西,因为该库非常灵活并且提供了许多功能。