我为纽约出租车数据创建了一个 geohash neo4j 数据库。现在下一步是在地图中将其可视化,为此我选择 Leaflet 作为 Javascript 库。使用静态数据,我可以在 Leaflet 中绘制 geohash 数据:
但现在我想从 neo4j 数据库中查询该数据并渲染它。
那么是否可以这样做或仅使用服务器端脚本语言(node.js,php ...)?
更新
我在这里发现了一个类似的问题,解决方案是使用 ajax 查询数据库,但它对我不起作用,我在控制台中收到“错误”:
var body = JSON.stringify({
statements: [{
statement: 'MATCH (n) RETURN count(n)'
}]
});
$.ajax({
url: "http://localhost:7474",
type: "POST",
data: body,
contentType: "application/json"
})
.done(function(result){
console.log(result);
})
.fail(function(error){
console.log(error.statusText);
});