获取地点
Get places in location
我正在从纬度、经度获取城市和国家/地区信息。但我想要附近餐馆、医院等的列表。i.e.the 所列地点的完整列表 here 以便我可以在表格视图中显示它们。
另外,我怎样才能获得地图上的餐厅列表(比如)...?
这是一个示例,其中 returns URL 中指定位置附近的餐厅列表。
https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=YOUR_LATITUDE,YOUR_LONGITUDE&radius=1500&type=restaurant&keyword=cruise&key=YOUR_API_KEY
您可以从 google 控制台获取密钥。如需更多帮助,您可以参考 google 文档
https://developers.google.com/places/web-service/search
Your Alamofire Request Will be like :
let headers = [
"Accept": "application/json",
"Content-Type": "application/json"
]
let req = Alamofire.request(url, method: .post, parameters: nil, encoding: JSONEncoding.default, headers: headers).responseJSON
{
(responseData:DataResponse<Any>) in
//Handle your response Here
}
我正在从纬度、经度获取城市和国家/地区信息。但我想要附近餐馆、医院等的列表。i.e.the 所列地点的完整列表 here 以便我可以在表格视图中显示它们。
另外,我怎样才能获得地图上的餐厅列表(比如)...?
这是一个示例,其中 returns URL 中指定位置附近的餐厅列表。
https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=YOUR_LATITUDE,YOUR_LONGITUDE&radius=1500&type=restaurant&keyword=cruise&key=YOUR_API_KEY
您可以从 google 控制台获取密钥。如需更多帮助,您可以参考 google 文档
https://developers.google.com/places/web-service/search
Your Alamofire Request Will be like :
let headers = [
"Accept": "application/json",
"Content-Type": "application/json"
]
let req = Alamofire.request(url, method: .post, parameters: nil, encoding: JSONEncoding.default, headers: headers).responseJSON
{
(responseData:DataResponse<Any>) in
//Handle your response Here
}