【问题标题】:Get items between latitude and longitude获取经纬度之间的项目
【发布时间】:2014-01-21 13:23:48
【问题描述】:

我将许多加油站的纬度和经度存储在数据库中。我还做了一个谷歌地图。现在,我想从我的谷歌地图中选择经纬度在东北纬度/经度和西南纬度/经度之间的加油站。

如何计算我必须选择的加油站?

【问题讨论】:

标签: google-maps latitude-longitude


【解决方案1】:

只需在后端修改您的数据库查询,只返回您的点之间的位置。类似于first answer here

显然,语法将取决于您使用的数据库。

其实我建议使用:

SELECT * FROM tilistings WHERE lat BETWEEN a AND c AND lng between b AND  d

a 和 b 是左上角坐标,c 和 d 是右下角坐标。我认为 BETWEEN 的性能更高。

【讨论】:

    猜你喜欢
    • 2013-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-25
    • 2016-09-29
    • 1970-01-01
    相关资源
    最近更新 更多