我把很多加油站的经纬度存储在一个数据库中。我还制作了谷歌地图。现在,我想从我的Google地图中从我的数据库中选择位于东北纬度/经度和西南纬度/经度之间的加油站。
我如何计算我必须选择哪个加油站?
发布于 2014-01-21 13:30:33
只需修改后端的数据库查询,就可以只返回点之间的位置。有点像first answer here。
显然,语法将取决于您正在使用的数据库。
实际上,我建议使用:
SELECT * FROM tilistings WHERE lat BETWEEN a AND c AND lng between b AND d其中a和b是左上角坐标,c和d是右下角。我觉得中间更有表现力。
https://stackoverflow.com/questions/21259437
复制相似问题