我正在寻找一个地图服务器,或者一个可以嵌入网站的工具。我想在哪里能够执行查询,例如:最近城市半径5公里左右等。我有地理数据格式的数据。我想知道最好的网络应用程序,或可以嵌入网站的工具。
实际上,您可以使用SQL 2008中内置的地理数据类型(空间数据(并进行简单的计算
http://msdn.microsoft.com/en-us/library/bb895266.aspx
但你必须首先找到每个位置的纬度/经度,你试图找到你可以使用谷歌api或其他工具的距离。。。下面是一个查询示例。
select * from tableX where GeoFieldInDb.STDistance(geoLocation2) <= number