У меня есть небольшое приложение, которое выдает текущее местоположение: долготу и широту. Теперь я должен просмотреть карты Google с долготой и широтой. Пожалуйста, предложите, как я могу это сделать.
Это тоже работает:
https://www.google.pl/maps/@<lat>,<lon>,<zoom>z
Пример: https://www.google.pl/maps/@51.5088233,-0.1296787,13z
С указателем:
https://www.google.com/maps/place/<lat>,<lon>/@<lat>,<lon>,<zoom>z
Пример: https://www.google.com/maps/search/51.5088233,-0.1296787/@51.5088233,-0.1296787,13z
Откройте следующий URL с широтой и долготой и уровнем масштабирования.
https://maps.google.com/?q=23.22,88.32&z=8
Откройте карту Google и покажите схему расположения URL и пин-код местоположения
UIApplication.shared.openURL(URL(string:"https://maps.google.com/?q=\(dicLocation.stringValueForKey("latitude")),\(dicLocation.stringValueForKey("longitude")),15z")!)
Чтобы получить текущее местоположение в качестве начальной точки, вам нужно использовать этот URL:
https://www.google.com/maps/dir/?api=1&origin=Current+Location&destination=<latitude>,<longitude>
Вы можете заполнить параметр назначения значениями адреса, имени или широты и долготы.
Найдите свое местоположение в программе Google Планета Земля и нажмите значок «Просмотр в Картах Google». Панель URL в вашем браузере покажет нужный вам URL.