我有一个Google表格,其中包含建筑物的纬度/经度,对于每座建筑物,我都希望查找最接近的5个建筑物的名称:
- shopping_mall
- convenience_store
- 学校
- 餐厅
- 医院
我想自动生成如下描述:
- “ A大楼距X的车程为2.2公里或约6分钟的车程。”
X =(在上述任何一种地点类型中)最接近建筑物A的纬度/经度的地方。
- “最近的5家餐厅是:
- 餐厅1(800m-步行11分钟)
- 餐厅2(1.5公里-开车6分钟)
- 3号餐厅(2公里-开车8分钟)
- 4号餐厅(3公里-开车12分钟)
- 5号餐厅(5公里-开车20分钟)”
到目前为止,我确实尝试了以下操作:
示例1:
https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-33.8670522,151.1957362&rankby=distance&type=restaurant,shopping_mall,convenience_store,school,hospital&key=YOUR_API_KEY
和
示例2:
https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-33.8670522,151.1957362&rankby=distance&type=restaurant&key=YOUR_API_KEY
在示例1中是否可以将其限制为仅1个结果?我所需要的只是上述5种“地点类型”中最接近的地方。
在示例2中,有没有一种方法可以将结果限制为5个?