neo4j图数据库2D、3D可视化展示

2021-03-30 14:23:15 浏览数 (1)

可与neo4j图数据库无缝对接,配备基于nodejs写的请求后台服务。前端可通过url cypher查询语句,返回构建好的json数据。

3D分层展示3D分层展示
节点柱状图信息展示节点柱状图信息展示
与Gis互通消息,互动展示与Gis互通消息,互动展示
Gis互动,地图样式多样Gis互动,地图样式多样
demo1demo1
demo2demo2
demo3demo3

后台服务介绍

1:config.js 配置连接neo4j的相关参数

2:启动数据服务 在控制台输入“node index.js”

3:提供get和post两种查询neo4j的方法

get方法如:

http://127.0.0.1:8080/query?sql=MATCH(n)-[r:link]-(m)RETURN m,n,r

说明sql=后面填写你想查询的cypher语句

post方法如下:

var id = vue.curNode.id;

var query=`match (n:Node{id:"${id}"}),(n1:Node{voltage:1000}),p=shortestPath ((n)-[*]-(n1)) return p`;

$.post('http://192.168.0.202:5002/query', {query:query},result=>{

    if(result.status==0){

    }

})

希望与大家互相交流学习

qq:297118061

0 人点赞