不错的网络图编辑器?

Nic*_*oul 57 networking software-recommendation diagram

写一份商业提案,我想创建一个漂亮的图形,向客户展示我为他们的 IT 网络设想的架构,包括服务器、网络连接、防火墙、负载平衡等。

多年来我一直在使用dia,但我已经厌倦了,因为:结果并不令人满意,可用的网络元素很少,每个元素的图形表示真的很难看。

问题:如何创建漂亮的网络图?

如果有一组更好的元素可用于 dia,那将是一个解决方案。

8ig*_*igO 19

使用 Draw 尝试这些 LibreOffice/OpenOffice 画廊:http : //www.vrt.com.au/downloads/vrt-network-equipment

CC 许可,也可在 Fedora 存储库和 libreoffice 扩展站点中获得。

更新:v1.1 版本添加了新的深色变体(如 VMware 的形状),并添加了一组逻辑网络符号 - 现在 5 个画廊主题中的近 200 个符号。

画廊中的形状样本


小智 16

Inkscape 就是您所需要的。对于其他剪贴画图形(“元素”),请使用openclipart.org。如今,OpenClipart 实际上内置于 Inkscape 中。真的没有必要求助于非免费应用程序。


Mar*_*ior 15

看到Cacoo后,我决定将我的图表移至云端。这是一个非常直观的工具,有很多图表和图标可供选择,而且大多数情况下都有在线协作选项。唯一的缺点是这是一个专有软件:/

这是我的样本图表

  • 不幸的是,对于一些会使用它的人来说,在云中拥有专有/敏感数据可能是一个问题。 (2认同)

Ope*_*gia 13

通过查看 Dia 官方常见问题解答,我发现有一种方法可以扩展 Dia 及其元素集。

扩展直径

问:如何添加新的形状/表格?答:源代码分发中的 doc/custom-shapes 中给出了有关形状格式如何工作的说明。但是,Dia 现在还可以将图表导出为形状。每个形状集合(称为工作表)都应放在 ~/.dia/shapes 的子目录中,例如 ~/.dia/shapes/Engines。要制作一个形状,首先在 Dia 中设计它。然后将其导出到您的子目录中。将生成两个文件,一个 .shape 文件和一个 .png 文件(图标)。

从 0.90 版及更高版本开始,Dia 具有工作表和对象编辑器,可让您将形状加载到工作表中。它还将动态更新 Dia 的加载对象。

如果您仍想手动操作,请更新 ~/.dia/sheets 中的相应工作表文件,在本例中称为 Engines.sheet。工作表文件的示例内容是:

<?xml version="1.0" encoding="iso-8859-1"?> <!-- -*- xml -*- -->

<sheet xmlns="http://www.lysator.liu.se/~alla/dia/dia-sheet-ns">
  <name>Engines</name>
  <description>Mechanical Engines</description>
  <contents>
    <object name="Engines - Gas">
      <description>A gas engine</description>
    </object>
  </contents>
</sheet>
Run Code Online (Sandbox Code Playgroud)

每个新对象都应通过添加对象部分添加到工作表中。下次重新启动 Dia 时,新对象应显示在工作表列表中。

所以我建议你把你自己的形状添加到Dia中,快乐地生活:)


ign*_*ite 13

yED Graph Editor是一个桌面应用程序,可用于快速有效地生成高质量的图表。它还可用于生成网络图。这是使用此软件创建的示例图。

网络图

上图来源:yED 图片库


Mat*_*rre 8

我仍然发现dia是一个不错的选择,而且我很想知道为什么您发现网络图看起来不够充分。

根据我的经验,有大量传统的网络图形状,例如路由器、交换机等的概念图,因为它们用于文档(如来自 Cisco 的内容)......而且看起来完全一样。请让我们知道您发现 Dia 中缺少什么,以便有人可以继续创建我们可能都觉得非常有用的形状:)

诚然,如果您来自 Microsoft Visio 背景,连接事物和使用dia 的其他方面存在许多不同的问题,但对我来说,它似乎仍然很好用。当我研究它时,它仍然是此类工作的最佳图表编辑器。

据我所知,我在那里描述的所有元素都可以在库存dia 中找到。您需要查找名称以“Cisco”开头的形状表。


Cas*_*Cas 8

我最近发现了一个名为gnomeDIAicons的 Dia 包,虽然不是一大堆图标,但它们确实看起来不错。

这是我刚刚放在一起的一个例子:

在此处输入图片说明

要安装,请下载存档并在终端中:

cd /usr/share/dia/
sudo tar xf ~/Downloads/rib-network-v0.1.tar.gz
Run Code Online (Sandbox Code Playgroud)

如果您使用的是 Ubuntu 14.04、16.04、17.10 或 18.04,dia-rib-network则可以使用该软件包(请参阅此处)。您可以使用以下命令安装它:

sudo apt install dia-rib-network
Run Code Online (Sandbox Code Playgroud)

然后打开 Dia 并选择工作RIB-Network表。


小智 6

另一个在真实 3D 中创建漂亮网络图的工具是MaSSHandra

它具有作为外部下载的所有 Cisco 符号,并在图中包含自动发现和访问功能。它是免费的,您可以在从这里安装之前查看它的工作原理。

截图

马桑德拉网站

  • 这看起来像他们在电影侏罗纪公园中使用的那个! (2认同)