本地地理名称数据库查询
Posted
技术标签:
【中文标题】本地地理名称数据库查询【英文标题】:Geonames database query locally 【发布时间】:2016-04-05 22:06:59 【问题描述】:如果我将 Geonames 数据库导入 mysql 或 SQLite 数据库,如何按经纬度查询数据库? 我需要根据给定的地理位置(纬度和经度)找到当前的国家代码。 换句话说,如果我有一个带有 gps 坐标的数据库,我怎样才能准确地获得与给定纬度和经度最近的一个?
由于大多数反向地理编码服务的速率限制,我正在寻找一个独立的解决方案。
谢谢。
【问题讨论】:
这取决于您使用的实际数据库的结构。 【参考方案1】:好的,我找到了 Seth McLean 的一篇漂亮的文章,它完美地描述了这种情况,并提供了一个 MySQL 查询,它完全符合我的需要:按纬度和经度搜索地名数据库。 也许这对其他人有帮助:http://clickherelabs.com/2015/01/distance-searching-and-mysql/
【讨论】:
以上是关于本地地理名称数据库查询的主要内容,如果未能解决你的问题,请参考以下文章