我正在寻找一个地图服务器,或一个可以嵌入到网站的工具。我想在哪里能够执行查询,例如:最近的城市半径周围5公里等。我有它的数据,在地理数据格式。我想知道最好的网络应用程序,或工具,可以嵌入到网站。
发布于 2011-09-21 20:13:47
实际上,您可以使用内置的SQL 2008地理数据类型(空间数据)进行简单的计算
http://msdn.microsoft.com/en-us/library/bb895266.aspx
但是你必须首先找到你想要找出的每个地点的经纬度,或者你可以使用google api或其他工具找到的距离……下面是一个查询示例。
select * from tableX where GeoFieldInDb.STDistance(geoLocation2) <= number
https://stackoverflow.com/questions/6547773
复制相似问题