【发布时间】:2010-10-22 06:16:43
【问题描述】:
我有一个包含地理信息的表格。 (经纬度)
我希望用户输入他们的纬度和经度值(例如当前位置),然后查询返回按“用户输入点”和“记录位置”之间的距离排序的记录。
任何建议或网络链接将不胜感激。
提前谢谢大家
【问题讨论】:
标签: sql algorithm geolocation
我有一个包含地理信息的表格。 (经纬度)
我希望用户输入他们的纬度和经度值(例如当前位置),然后查询返回按“用户输入点”和“记录位置”之间的距离排序的记录。
任何建议或网络链接将不胜感激。
提前谢谢大家
【问题讨论】:
标签: sql algorithm geolocation
尝试搜索“空间索引”。你没有提到任何数据库产品,但很多人都支持它。
例如女士:http://technet.microsoft.com/en-us/library/bb964712.aspx
甲骨文:http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14255/sdo_intro.htm#BAJJIFJJ
然而,这不是一个 5 分钟的任务。你可能需要几天的时间来解决它。
【讨论】: