使用MongoDB的URL参数's地理空间和节点
Using URL parameters with MongoDB's geospacing and Node
对于外面的人来说,这可能是一个非常基本的问题。我正在通过发送一个URL(例如localhost:3000/services?lat=50&long=30
)。我想获取网址的纬度和经度,并将其放置在地理空间查询中。当前代码在屏幕上没有生成任何内容,但它确实记录了lat和long的正确值:
exports.findAll = function(req, res) {
var lat = req.query.lat;
var long = req.query.long;
console.log(lat + long);
db.collection('services', function(err, collection) {
collection.find( { loc: { $geoWithin: { $centerSphere: [ [ lat, long ] ,
100 / 3963.2 ] } } } ).toArray(function(err, items) {
res.send(items);
});
});
};
怀疑它。
需要对lat和long变量使用parseInt
。谢谢
相关文章:
- 节点导出返回一个空对象
- 可以前端maven插件使用节点,npm已经安装
- 在jstree中,如何将指定的节点集中到大型树上
- 使用MongoDB的URL参数's地理空间和节点
- 在jQuery中选择一个具有名称空间的节点
- 如何通过在两个节点之间拖放来制作边缘,并在细胞空间中扩展 egdehandle 扩展.js
- 用于地理空间操作的节点.js库
- 使用 Javascript Infovis Toolkit 在空间树的节点上实现 onclick 事件
- 节点.js“需要”其他文件,而不需要命名空间
- 当存在命名空间时,无法使用 XPath 读取节点值
- HTML中的哪些空白空间被视为空白节点
- 在导入之前/期间/之后更改 DOM 节点的命名空间
- XML节点:添加具有命名空间的属性
- 如何在HTML5中读取内联SVG中的自定义名称空间节点
- 从JSON中获取值-节点有空间
- tree. nodesize()不能在D3树图中包含节点之间的空间
- D3树布局-强制子节点使用可用空间
- 如何获取某个命名空间中节点的所有属性
- 节俭节点javascript命名空间
- 当鼠标离开SVG空间时,在鼠标上方突出显示节点会导致意外行为