使用Graphviz进行地理配准的子图/簇

时间:2011-10-03 17:49:12

标签: gis graphviz

有时我想在地图上叠加概念图,以提供元素所属的附加上下文。例如,如果我想展示不同国家/地区的人们之间的社交关系,我可能希望让人们位于适当的国家/地区,但这些国家/地区的布局会自动化。

我画了(很差)a picture来帮助说明我希望做的事情。

poorly drawn picture :-)

我找到了this example,但这似乎是一个带有群集的假地理。我想要的是一个真实的地图,其中实体包含在正确的区域内,但实体本身是自动排列的。

1 个答案:

答案 0 :(得分:0)

我认为这也不可能,至少不是严格意义上的。

但是,您可能会尝试在每个国家/地区的中间添加一个不可见的节点(使用“pos”进行放置,使用“style = plain”,没有标签使其不可见),然后将居住在那里的人们链接起来短边(使用“len”来约束长度和“重量”,使其在排序中更重要)。如果它有一个时髦的形状,你可以向一个国家添加多个这样的节点。