带边框的RavenDB空间搜索
我在RavenDB有类似的文件:带边框的RavenDB空间搜索,ravendb,spatial,Ravendb,Spatial,我在RavenDB有类似的文件: public class MyClass { ... public double Latitude { get; set; } public double Longitude { get; set; } ... } 现在,我想查找位置在矩形边界内的所有文档,该矩形由其N和S纬度以及W和E经度指定 一种简单的方法是这样的查询: .Where(o => o.Latitude <= boundaryNorth &&
public class MyClass
{
...
public double Latitude { get; set; }
public double Longitude { get; set; }
...
}
现在,我想查找位置在矩形边界内的所有文档,该矩形由其N和S纬度以及W和E经度指定
一种简单的方法是这样的查询:
.Where(o => o.Latitude <= boundaryNorth &&
o.Latitude >= boundarySouth &&
o.Longitude >= boundaryWest &&
o.Longitude <= boundaryEast)
。其中(o=>o.纬度=边界南部&&
o、 经度>=边界西&&
o、 经度目前,我们只允许在一个点的特定距离内搜索项目。
我们有其他的功能,但目前还没有公开。
我建议将此邮件发送到邮件列表,看看我们能否为您提供所需的API