我正在做一个示例电子商务网页,其中我在BaaS中有以下集合 - 客户地址(邮政编码)和商店地址(邮政编码以及纬度和经度)。所以在网页中,当客户点击"检查最近的商店"。
然后谷歌地图api应该采取客户邮政编码并存储邮政编码作为输入,并找到哪个商店离他最近(比如半径XXX英里)。 [这是我的理解,可能不是一个准确的方法,请建议任何更好的方法]
Apigee BaaS中的地理位置功能只是存储和查询方面的问题。 我真的很困惑如何开始这个并通过Apigee来做。
答案 0 :(得分:1)
请参阅此处的文件:http://apigee.com/docs/app-services/content/geolocation。
基本上,在任何实体上,您都可以拥有“location”属性,然后按如下方式进行查询:
select * where location within {d} of {latitude}, {longitude}