当前位置: 首页 > 知识库问答 >
问题:

使用graphstream保存图形

翁翰墨
2023-03-14

在我的java项目中,我将图形与这个库“图形流”一起使用。

我需要将我的图形保存在一个类型文件“Graphviz Dot”中,即:节点、边、节点属性、边属性。我通常用这种方式把我的图形保存在文件中:

Graph graph = new MultiGraph(strId, strictChecking, autoCreate);
// create nodes, edges, node attributes, edge attributes...
FileSinkDOT fs = new FileSinkDOT();
fs.writeAll(graph, filePath);

问题:当我打开或加载文件时,我看不到边缘属性。有人知道“图形流”并且知道我可以保存这个文件吗?

感谢您的帮助。

共有1个答案

夏侯朝斑
2023-03-14

这个问题现在应该已经解决了。检查夜间构建。

 类似资料:
  • GraphStream是一个Java类库用于管理动态图形。它由于一个面向对象的API组成,能够以简便、快速的方式在一张图形中添加边缘和节点。并它们让进行演变。

  • 问题内容: 我刚刚使用Python图像库(PIL)进行了一些图像处理,这是我之前发现的用于执行图像的傅立叶变换的文章,但是我无法使用save函数。整个代码运行良好,但不会保存生成的图像: 我得到的错误如下: 如何使用Pythons PIL保存图像? 问题答案: 已解决有关文件扩展名的错误,您可以使用(不带点)或将输出名称与扩展名一起传递。现在要处理该错误,您需要在频域中适当地修改数据以将其保存为整

  • 问题内容: 我正在尝试使用命令在远程计算机上生成图形。但是我得到了这样的错误: 如何正确保存数字? 问题答案: 默认情况下,matplotlib将使用类似后端的内容。这要求X服务器正在运行。 尽管您只能使用X转发,但是随着matplotlib尝试与远程X服务器连接时,会有明显的延迟。如果您不需要与图进行交互,通常最好完全避免X连接,从而加快处理速度。 如果要完全不需要X服务器来进行绘图,请改用 后

  • 更新: 我得到以下错误: ...newimg1.save(“img1.png”)文件“C:\python27\lib\site-packages\pil\image.py”,第1439行,在save save_handler(self,fp,filename)文件“C:\python27\lib\site-packages\pil\pngimageplugin.py”中,第572行,在_save

  • 问题内容: 我将Elasticsearch用作Ruby / Sinatra应用程序的数据存储,并且想保存图像。有没有办法将图像作为二进制文件索引到ES中?如果是这样,我应该怎么做,然后将二进制文件转换回图像,以便在站点上显示它? 问题答案: Elasticsearch可以使用二进制类型存储二进制数据。二进制类型需要使用base64编码,并且默认情况下不会被索引。这是一个ES映射示例 一些sinat

  • 问题内容: 我需要使用CURL从URL保存图像并将其保存到服务器上的文件夹中。我一直在努力与这段代码无济于事。理想情况下,我想获取图像并将其另存为“ photo1”或其他内容。帮帮我! 问题答案: 尝试这个: 并确保在php.ini中启用allow_url_fopen