数据库查询以获取范围内的记录

时间:2016-10-18 21:07:48

标签: java c# google-maps location cllocationmanager

我正在将top bottom left right坐标传递给数据库查询。我的表有纬度和经度列。如何过滤地图视图端口中的记录。算法是什么?

1 个答案:

答案 0 :(得分:1)

试试这个,

如你所写,你有约束价值:

所以你有西南和东北的价值观,

西南有纬度和经度,东北有经纬度,

使用此功能,您可以编写查询以查找数据库中哪个纬度和经度属于该范围,

SW =西南 NE =东北

 "SELECT * FROM location_master WHERE latitude > '".SW_lat."' AND latitude < '".NE_lat."' AND longitude > '".SW_lng."' AND longitude < '".NE_lng."' "