英语法语西班牙语

运行服务器 | Ubuntu > | Fedora > |


OnWorks 网站图标

gvmap - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 gvmap

这是 gvmap 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

名称


gvmap - 查找集群并创建突出显示集群的地理地图。

概要


地图 [ 选项 [ -o 输出文件 [ ]

商品描述


地图 将 DOT 格式的图形作为输入,查找节点簇并生成渲染
图形作为地理样式的地图,集群突出显示为国家,在 xdot 中
格式。

在输入图中,每个节点都必须有位置、宽度和高度信息(pos,width
和高度属性)分别定义,并且节点不能重叠。

默认情况下, 地图 将从数据生成集群。 如果需要,输入图
可以通过给每个节点一个指定集群信息 其值为 a 的属性
小的正整数。 (如果 值都是整数
一些 K 的间隔 [1,K]。共享相同的节点 属性值将被放入
同一个集群。 注: 对于 要使用的属性,所有节点都必须有一个有效的
计算值。

如果 -D 使用标志, 地图 将使用顶级聚类子图来确定
聚类。 不在这样一个集群中的任何节点都将被放入一个单一的全能集群中。

如果输入指定了上述所需的聚类,它还可以指定一个
通过在每个集群中有一些节点提供所需的着色 簇色 属性。
注: 除非有人指定 -c0, 只有 簇色 集群中最后一个节点的
影响。 此外,除非有人使用 -O, 地图 可以置换给定的颜色。

配置


支持以下选项:

-a k 整数 k 指定沿线添加的人工点的平均数量
标签的边界框。 这种人为的加点是为了避开一个国家
边界切割通过标签的边界框。 计算时间为
与 k 成正比; 因此,对于大图,建议使用较小的 k 值。 如果 k =
-1,根据图大小自动选择合适的k值。 经过
默认 k = -1。

-b v 实数 v 指定用于绘制多边形边界的线宽,
v < 0 表示没有线。 默认情况下 v = 0。

-c k 整数 k 指定用于为国家/地区着色的配色方案。 默认情况下 k = 1。

可接受的值为:
0 : 没有多边形
1 : 粉彩
2:蓝色到黄色
3:白色到红色
4:浅灰色至红色
5:原色
6:连续单色红
7 :连续单色调较浅的红色
8 : 浅灰色

-c_opacity=xy
指定一个由两个字符组成的十六进制字符串,指定了
多边形。

-C d 整数 d 指定允许的最大集群数(国家/地区)。 经过
默认 d = 0,表示没有限制。

-d d 整数 d 指定在颜色分配优化期间使用的随机种子
使邻国之间的色差最大化。

-D 如果指定,则图的集群子图用于指定集群。

-e 如果指定,边缘将包含在最终输出中。

-g c 指定边界框颜色。 如果未指定,则不绘制边界框。

-h k 为维护端点之间的桥梁而添加的人工点数。 经过
默认,这是零。

-突出显示=k
只画簇 k. 默认情况下,绘制所有簇。

-k 如果指定,则增加外边界的随机性。

-l s 使用字符串 s 作为绘图的标签。

-m v 产生保证金 v 绘图周围的点。 默认情况下,这是由
地图.

-O 不要进行颜色分配优化,以最大化之间的颜色差异
邻国

-o
将输出放入. 默认输出是标准输出

-p k 指示应显示什么级别的点。 默认情况下,不显示任何点。

可接受的值为:
0 : 无积分
1:所有点
2 : 标签点
3:随机/人工点

-r k 用于定义海洋和湖泊边界的随机点数 k(整数)。 如果
0,自动分配。 默认情况下 v = 0

-s v 实数 v 以点为单位指定海和湖岸的深度。 如果为 0,
自动分配。 默认情况下 v = 0。

-t n 他们成为 n 尝试提高集群连续性。

-v 详细模式。

-z c 指定多边形线颜色。 默认为黑色。

-? 打印用法并退出。

示例


给定一个图 foo.gv,生成布局并突出显示集群的一种方法是首先
选择具有合适的重叠去除方法的布局引擎,然后将输出提供给
gvmap,最后使用特定的图形格式渲染地图。 例如,
以下管道创建了一张地图,边缘为半透明浅灰色,节点已放置
使用 sfdp 输出:

sfdp -Goverlap=prism foo.gv | gvmap -e | neato -n2 -Ecolor=#55555522 -Tpng > foo.png

shell 脚本 gvmap.sh 为此类管道提供了简写。 例如,上面的
管道可以使用

gvmap.sh -Ae -Ecolor=#55555522 -Tpng foo.gv > foo.png

使用 onworks.net 服务在线使用 gvmap


Ad


Ad