如何使用实体框架进行邻近搜索(空间)

时间:2012-02-10 16:51:03

标签: asp.net-mvc model-view-controller entity-framework-4

我知道实体框架目前不支持地理类型,但必须有一种方法可以与实体框架进行邻近搜索。 如果有人有任何想法,请以我的方式拍摄。

2 个答案:

答案 0 :(得分:0)

您可以创建一个接受lat和long值的存储过程,将该存储过程映射到Entity Framework模型中,然后过滤存储过程的结果。

答案 1 :(得分:0)

您需要一个参考位置(纬度/经度)。然后在每个实体中你还需要一个纬度/经度。然后,您可以使用强度距离计算并按距离排序。这一切都可以很容易地使用linq完成。

相关问题