Получить места в месте - PullRequest
       69

Получить места в месте

0 голосов
/ 17 октября 2018

Я получаю информацию о городе и стране по широте, долготе.Но мне нужен список ближайших ресторанов, больниц и т. Д., То есть полный список мест, перечисленных здесь , чтобы я мог показать их в виде таблицы.

Также, как я могу получить списоктолько рестораны (скажем) на карте ...?

1 Ответ

0 голосов
/ 17 октября 2018

Вот пример, где он возвращает список ресторанов поблизости от места, указанного в 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 Doc

https://developers.google.com/places/web-service/search

Ваш запрос Alamofire будет выглядеть так:

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
            }
...