c# - 如何在 MongoDB C# 中使用地理空间查询?

标签 c# .net mongodb-query geospatial

如何使用 C# 运行地理查询

就这么简单:

db.restaurants.find({ location:
       { $geoWithin:
          { $centerSphere: [ [ -73.93414657, 40.82302903 ], 5 / 3963.2 ] } } })

关于如何做到这一点有什么想法吗?

最佳答案

我相处得很好, 方法如下:

var filter = Builders<BsonDocument>.Filter.GeoWithinCenterSphere("location", -73.93414657, 40.82302903 ,5 / 3963.2);

var results =  collection.Find(filter).toList();

谢谢

关于c# - 如何在 MongoDB C# 中使用地理空间查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56024058/

相关文章:

c# - 如何从代码隐藏的更新面板中找到客户端元素?

c# - .Net Framework 上的 clr.dll 是什么,它有什么作用?

javascript - 在 mongodb 中实现分页

javascript - 通过 Meteor 从数组中提取条目

c# - 你如何在 C# 中更改 form1 的标题或名称

c# - 在 C# 中使用 xpath 选择具有不同类的多个 div 节点

c# - 以编程方式滚动带有计时器的 ScrollViewer 变得不稳定

c# - 简化相对 URL

c# - 滚动条,如果 Items 超过 itemsControl 内部

mongodb - 按值排序项目 mongodb