2
A
回答
3
虽然不是SQL的答案,我总是建议这个解释如何计算的纬度和经度之间的距离 - http://www.movable-type.co.uk/scripts/latlong.html
对于SQL Server,假设你使用SQL Server 2008,那么你可以使用原生SQL地理学类型。然而,可悲的是,我认为这些映射并不适用于Linq-2-Sql,因此您可能需要将它们包装在存储过程中。
参见:
- 开始使用地理类型 - http://msdn.microsoft.com/en-us/library/bb895266.aspx
- 确定关系(包括STDistance) - http://msdn.microsoft.com/en-us/library/bb964709.aspx
1
相关问题
- 1. LINQ SQL最接近哪里编号
- 2. LINQ获取最接近的值?
- 3. 寻找接近或含有一定位置的POI
- 4. 如何获得附近的POI
- 5. 接近
- 6. 查找数组中最接近的值与linq列表?
- 7. Linq选择最接近日期的记录
- 8. LINQ将排序顺序更新为最接近的可能值
- 9. 使用LINQ/C#查询检测“接近重复项”
- 10. Linq按最接近的匹配搜索结果
- 11. 接近inappbrowser
- 12. 接近GWT
- 13. 接近重构
- 14. 接近属性
- 15. 怪力接近
- 16. 接近最近邻居搜索
- 17. Eratosthenes的筛接近复杂性近似
- 18. LINQ查询最近的记录
- 19. LINQ找到最近的坐标
- 20. Linq to Entities 3.5最近的日期
- 21. C#LINQ组最近的第二
- 22. 接近java进程
- 23. iPhone接近检测
- 24. 后如何接近
- 25. 区域接近UI
- 26. 接近营销API
- 27. 最接近的值
- 28. 从innerHTML接近this.form
- 29. 查找接近X
- 30. iPhone接近监控
正确。遗憾的是,Linq To Sql和EF都不支持地理数据类型。 – 2011-03-21 14:41:34