我们需要将BP(业务流程)可视化到BPMN中,但不能通过使用建模器的人手。我们需要在使用PHP编写的基于crm-web的系统中自动执行此操作。我有输入数据(等数组,XML,不在乎...(但不是BPEL)),然后我需要将它处理成良好的BPMN图(使用SVG)。我们有它的第一个漂亮的实现。我们使用矩阵绘制:每次都经过矩阵和优化图形,不过不是,它运行得很快,但它不灵活,很难重建,升级,添加新的功能......我们自己制作了这个算法(我的意思是我们没有在谷歌或书籍中找到它)。问题是我们无法在互联网上找到任何算法。我想我们不知道正确的关键字。每次尝试都会将我们返回到BPEL vis。来自BPMN的“数据流可见性”。返回建模者... 请帮助我们找到一些算法,或给出正确的关键字来找出信息。BPMB可视化
Q
BPMB可视化
2
A
回答
2
认为你可能在寻找“图形布局算法”。我知道的唯一一个库可以(我认为)直接生成BPMN是来自yWorks的yFiles库。这不是免费的。然而,他们使用自动布局的库提供免费的应用程序。也许你可以做一些原型。
如果这不适用,还有其他几个选项。我不知道这些可以直接生成BPMN符号;你必须构造符号。但是,所有这些都将根据各种算法自动布局图形。也是所有开源/免费。
- graphviz。用C编写,现在已经很老了,但使用很好,稳定和可扩展。
- tulip。比graphviz新。没有使用它,但听到了有关灵活性和可伸缩性的好处。
- 另请参阅this post基于JavaScript的选项。
还有很多,只是谷歌的图形布局算法/库。 hth。
相关问题
- 1. 可视化基本可视化
- 2. Graphx可视化
- 3. 可视化Raycaster
- 4. 可视化Gephi
- 5. 地图可视化
- 6. 圆图可视化
- 7. 可视化大图
- 8. 程序可视化
- 9. 可视化在iOS
- 10. 可视化矩阵
- 11. 可视化数据
- 12. 可视化想法
- 13. 音频可视化
- 14. ROS包可视化
- 15. 可视化在kibana
- 16. 数据可视化
- 17. Power BI可视化
- 18. 可视化RNN/LSTM
- 19. 可视化点云
- 20. 列表可视化
- 21. Python NLTK可视化
- 22. 可视化数据
- 23. 音乐可视化
- 24. 可视化Python - 可视化与运动相关的图形
- 25. 可视化谷歌地图/可视化的大量数据
- 26. bl.ocks d3可视化已被可视化框切断
- 27. 开源Flex(可视化)可视化项目
- 28. Python可视化优化参数
- 29. 从Seaborn转化可视化,以散景
- 30. 在GPU上优化数据可视化?
只是为了完整:还有一种方法可以**使用R **绘制BPMN,请参阅https://github.com/bergant/bpmn – 2017-08-15 15:21:36