如何从DynamoDB获取Lat,Long接近userLocation ios

时间:2017-11-22 09:17:18

标签: ios objective-c amazon-dynamodb

在我的应用程序中,我在附近的地方使用Google API(酒吧+餐厅)。我在DB中有一些Lat Long,其地点ID为#。我想从DB中获取那些接近用户位置Lat Long的Lat Long。任何人都可以请告诉我对该问题的查询。假设我的数据库有1000个Lat Long和地方ID,但只有100个(Lat和Long)接近userLocation。所以任何人都请指导我这件事。我会很感激。

1 个答案:

答案 0 :(得分:0)

你的地方Lats and Longs有不同的属性吗?或者它们存储在一个属性中?

如果它们是分开的,并且它们被定义为数字,则可以使用i can not scroll through the text in ion input horizontally。您可能需要进行两次查询。

1)将您的用户Lat,添加和减去一个数字以获得范围,然后使用过滤器表达式获得该范围内的结果。

2)将您的用户设为Long,添加和减去一个数字以获得范围,然后使用过滤器表达式获得该范围内的结果。

3)将结果列表添加到一起