【发布时间】:2012-01-13 04:02:42
【问题描述】:
我在 SQL Server 中有一个表,其中包含地理数据类型列。我想查询此表以查找位于另一个给定地理点附近(在一个范围内)的行。有没有人对最好的方法有任何想法? 我有 2 个选项可以在哪里进行此类查询。我可以将它作为存储过程写在 sql server 上,也可以在 c# 代码中完成,因为我使用实体框架进行数据访问。
我将有一个范围(例如 100m)和一个地理点传递给它的查询。 伪代码会是这样的......
选择行 其中 rows.geo 在给定地理点范围内
我在网络上的 SQL Server 中查找地理查询示例时遇到了一些问题。
任何帮助将不胜感激。
【问题讨论】:
标签: .net sql sql-server entity-framework geography