Javascript 在amcharts强制定向网络中的两个节点之间添加多个链接

Javascript 在amcharts强制定向网络中的两个节点之间添加多个链接,javascript,amcharts,amcharts4,knowledge-graph,Javascript,Amcharts,Amcharts4,Knowledge Graph,我正在使用amcharts强制定向网络来绘制知识图。 在此知识图中,两个节点可以在每个方向上具有多条边 例如: “人”可以“出生在”城市 而且 “人”可以“住在”城市 通过阅读文档,我可以使用“linkWith”在边之间建立链接,但我不能添加“类型”和添加更多链接 以下是json文件的示例: { “id”:“200”, “类型”:“城市”, “名称”:“纽约”, “颜色”:“2CB186”, “linkWith”:[{ “115”:[“出生于”,“生活于”] }] }如果您愿意

我正在使用amcharts强制定向网络来绘制知识图。 在此知识图中,两个节点可以在每个方向上具有多条边

例如:

“人”可以“出生在”城市

而且

“人”可以“住在”城市

通过阅读文档,我可以使用“linkWith”在边之间建立链接,但我不能添加“类型”和添加更多链接

以下是json文件的示例:

{
“id”:“200”,
“类型”:“城市”,
“名称”:“纽约”,
“颜色”:“2CB186”,
“linkWith”:[{
“115”:[“出生于”,“生活于”]
}]
}
如果您愿意

                _label:lives_               
               /             \
  (node:'John')               (node:'New York')
               \__label:born_/
它不可能做到这一点。两个节点之间没有并行关系 您所能做的最好的事情就是将标签做成节点,并像这样连接它们

               __(node:'lives')_
              /                 \
 (node:'John')                   (node:'New York')
              \__(Node:'Born')__/

我知道这可能不太理想,也可能调查一下,您可以在同一节点之间建立多条线段的关系。

谢谢,这是一个聪明的解决方法,尽管有点牵强:)