使用neo4j可视化矩形层次结构?

时间:2013-06-30 22:32:09

标签: graph d3.js neo4j visualization

我正在考虑使用neo4j来存储图形数据库。我的数据基本上由具有固定坐标的矩形区域的层次结构组成:顶部节点中有R个矩形,其中每个都有Q个矩形,依此类推。这些区域不形成矩形细分。由于我有很多数据,我希望能够提供一个界面,用户可以点击特定的矩形来更详细地查看其子结构,然后可以点击其中一个矩形来显示更多细节, 等等。我的应用程序有点像谷歌地图,当用户放大时会加载更详细的图层。我正在考虑生成切片以供OpenLayers或Leaflet显示,但我的数据有一个图形结构我想采取我认为使用neo4j(可能与d3.js这样的可视化库结合使用)可能是构建我的工具的一种更简单的方法。

我有关于neo4j的这些问题以及可视化其数据的能力:

  1. neo4j中的数据是否可以组织到与不同细节级别相对应的不同层中?
  2. neo4j能否将节点显示为2D平面上具有固定坐标的矩形?这些矩形可以选择/“可缩放”吗?
  3. 我知道neo4j有一个用于显示节点的默认Web界面,但我想知道在将大量时间用于它之前这是如何自定义的。 https://github.com/mbostock/d3/wiki/Gallery上的TreeMap示例看起来像我想要的,但我想在用户选择的区域中显示更详细的结构。

0 个答案:

没有答案