在我的应用程序中,我使用的是谷歌应用程序接口(bar+restaurant),.I在数据库中有一些Lat Long与地点id的。我想从数据库,这是接近用户的位置Lat Long只取那些Lat Long。谁能告诉我什么将是查询that.Suppose我的数据库有1000个经度与地点id的,但只有100个(经度和经度)是接近userLocation的。所以任何人请指导我关于这一点。我会心存感激的。
发布于 2017-11-22 23:25:37
你的位置纬度和经度有不同的属性吗?或者它们存储在一个属性中?
如果它们是分开的,并且定义为数字,则可以使用Filter Expressions。您可能需要执行两个查询。
1)取您的用户Lat,加减一个数字得到一个范围,然后使用过滤器表达式得到该范围内的结果。
2)延长你的用户,加减一个数字得到一个范围,然后使用一个过滤表达式得到这个范围内的结果。
3)将您的结果列表添加到一起
https://stackoverflow.com/questions/47430795
复制相似问题