Javascript 在amcharts强制定向网络中的两个节点之间添加多个链接
我正在使用amcharts强制定向网络来绘制知识图。 在此知识图中,两个节点可以在每个方向上具有多条边 例如: “人”可以“出生在”城市 而且 “人”可以“住在”城市 通过阅读文档,我可以使用“linkWith”在边之间建立链接,但我不能添加“类型”和添加更多链接 以下是json文件的示例:Javascript 在amcharts强制定向网络中的两个节点之间添加多个链接,javascript,amcharts,amcharts4,knowledge-graph,Javascript,Amcharts,Amcharts4,Knowledge Graph,我正在使用amcharts强制定向网络来绘制知识图。 在此知识图中,两个节点可以在每个方向上具有多条边 例如: “人”可以“出生在”城市 而且 “人”可以“住在”城市 通过阅读文档,我可以使用“linkWith”在边之间建立链接,但我不能添加“类型”和添加更多链接 以下是json文件的示例: { “id”:“200”, “类型”:“城市”, “名称”:“纽约”, “颜色”:“2CB186”, “linkWith”:[{ “115”:[“出生于”,“生活于”] }] }如果您愿意
{
“id”:“200”,
“类型”:“城市”,
“名称”:“纽约”,
“颜色”:“2CB186”,
“linkWith”:[{
“115”:[“出生于”,“生活于”]
}]
}
如果您愿意
_label:lives_
/ \
(node:'John') (node:'New York')
\__label:born_/
它不可能做到这一点。两个节点之间没有并行关系
您所能做的最好的事情就是将标签做成节点,并像这样连接它们
__(node:'lives')_
/ \
(node:'John') (node:'New York')
\__(Node:'Born')__/
我知道这可能不太理想,也可能调查一下,您可以在同一节点之间建立多条线段的关系。谢谢,这是一个聪明的解决方法,尽管有点牵强:)