В Google Maps есть API под названием didTapPOIWithPlaceID
, из которого можно получить подробную информацию о месте.
Есть ли какие-либо похожие API для карты Apple или любого другого обходного пути?
Я пробовал с помощью распознавателя жестов и обратного геокодирования, но возвращаемое место placeMarks не включает подходящее название места. Название это только название города или название улицы.
let location = CLLocation(latitude: coordinate.latitude, longitude: coordinate.longitude)
let geocoder = CLGeocoder()
geocoder.reverseGeocodeLocation(location) { (placemarks, error) in
if let error = error {
debugPrint(error)
}
self.showBottomSheet(placeMark: placemarks?.first)
}