특정 경도와 위도로 Google지도에 연결하려면 어떻게해야하나요?
경도와 위도 : 현재 위치를 제공하는 작은 응용 프로그램이 있습니다. 이제 경도와 위도가있는 Google지도를 찾아야합니다. 내가 어떻게 할 수 있는지 제안하십시오.
이 스키마는 다시 변경되었습니다 (2018 년 10 월 23 일). 최신 정보는 Kushagr의 답변 을 참조하십시오 .
이것은 aaronm 의 의견을 통해 마커가 있는지도 의 경우 :
https://www.google.com/maps/?q=-15.623037,18.388672
더 오래된 예 (이것에 마커가 없음) :
https://www.google.com/maps/preview/@-15.623037,18.388672,8z
가장 오래된 형식 :
http://maps.google.com/maps?ll=-15.623037,18.388672&spn=65.61535,79.013672
가장 좋은 방법은 q
매개 변수 를 사용 하여 점이 표시된 맵을 표시하는 것입니다. 예 :
https://maps.google.com/?q=<lat>,<lng>
오늘 (2014/09/23) 기준으로 정확한 위치 (근사값이 아님)에 마커를 표시하면 다음을 사용할 수 있습니다.
http://www.google.com/maps/place/49.46800006494457,17.11514008755796
또한지도 중심 및 확대 / 축소를 지정하려는 경우 :
http://www.google.com/maps/place/49.46800006494457,17.11514008755796/@49.46800006494457,17.11514008755796,17z
위성지도 유형을 사용하려면 추가 /data=!3m1!1e3
http://www.google.com/maps/place/49.46800006494457,17.11514008755796/@49.46800006494457,17.11514008755796,17z/data=!3m1!1e3
그리고지도의 지형을보고 싶다면 /data=!3m1!4b1
https://www.google.com/maps/place/49.46800006494457,17.11514008755796/@49.46800006494457,17.11514008755796,17z/data=!3m1!4b1
오늘 (2018 년 10 월 23 일) 현재 Google은 크로스 플랫폼에서 매우 효율적으로 작동하는 범용 URL을 제공 했으므로이 방법을 권장합니다.
통사론: https://www.google.com/maps/search/?api=1&query=<lat>,<lng>
예 : https://www.google.com/maps/search/?api=1&query=28.6139,77.2090 (인도 뉴 델리)
문서 / 소스 : https://developers.google.com/maps/documentation/urls/guide
브라우저에서 Google지도를 열려면 다음 단계를 따르십시오.
http://maps.google.com/?q=<lat>,<lng>
iOS 휴대 기기에서 Google지도 앱을 열려면 Google지도 URL 체계를 사용하십시오 .
comgooglemaps://?q=<lat>,<lng>
Android에서 Google지도 앱을 열려면 geo : intent :
geo:<lat>,<lng>?z=<zoom>
그것은 질문의 범위를 벗어 났지만 경로에 연결하는 방법을 아는 것도 흥미로울 것 같습니다. 쿼리는 다음과 같습니다.
https://www.google.es/maps/dir/'52.51758801683297,13.397978515625027'/'52.49083837044266,13.369826049804715'
작동하는 URL은 다음과 같습니다.
http://maps.google.com/?q=<LAT>,<LNG>
https://maps.google.com/?q=<LAT>,<LNG>&ll=<LAT>,<LNG>&z=18
https://www.google.com/maps/@<LAT>,<LNG>,16z
https://maps.google.com/?q=<LAT>,<LNG>&z=16
비록 (열심 한 독자들을 위해) 이것은 구글의 최신 버전입니다 (2017 년 8 월 22 일) :
지도 URL
지도 표시가있는지도 URL 검색 동작 이있는지도
URL
구글에서
검색 : 특정 장소를 검색 할 때 결과지도는 지정된 위치에 핀을 배치하고 사용 가능한 장소 세부 사항을 표시합니다.
Important: The parameter api=1 identifies the version of Maps URLs this URL is intended for. This parameter is required in every request. The only valid value is 1. If api=1 is NOT present in the URL, all parameters are ignored and the default Google Maps app will launch, either in a browser or the Google Maps mobile app, depending on the platform in use (for example, https://www.google.com/maps).
To open the google maps app in android:-
geo:<lat>,<lng>?z=<zoom>
open app with marker for give location:-
geo:<lat>,<lng>?q=<lat>,<lng>(Label,Name)
open google map in ios:-
comgooglemaps://?q=<lat>,<lng>
open google maps in browser with following parameters:-
http://maps.google.com/maps?z=12&t=m&q=<lat>,<lng>
z
is the zoom level (1-21)t
is the map type ("m" map, "k" satellite, "h" hybrid, "p" terrain, "e" GoogleEarth)q
is the search query
Using the query parameter won't work, Google will try to approximate the location.
The location I want : http://maps.google.com/maps?ll=43.7920533400153,6.37761393942265
The approximate location (west of the actual location) : http://maps.google.com/?q=43.7920533400153,6.37761393942265
say easily http://www.google.com/maps/place/lat,lng
format
sample url:
http://www.google.com/maps/place/30.364124,48.227034
This works too:
https://www.google.pl/maps/@<lat>,<lon>,<zoom>z
Example: https://www.google.pl/maps/@51.5088233,-0.1296787,13z
With pointer:
https://www.google.com/maps/place/<lat>,<lon>/@<lat>,<lon>,<zoom>z
Example: https://www.google.com/maps/search/51.5088233,-0.1296787/@51.5088233,-0.1296787,13z
Open the following url with the latitude and longitude and zoom level.
https://maps.google.com/?q=23.22,88.32&z=8
Find your location in the Google Earth program, and click the icon "View in Google Maps". The URL bar in your browser will show the URL you need.
To get your current location as start point you need to use this URL:
https://www.google.com/maps/dir/?api=1&origin=Current+Location&destination=<latitude>,<longitude>
You can fill up the destination parameter with the address, name or latitude and longitude values.
Open google map and show URL schemes location and location pin
UIApplication.shared.openURL(URL(string:"https://maps.google.com/?q=\(dicLocation.stringValueForKey("latitude")),\(dicLocation.stringValueForKey("longitude")),15z")!)
'IT story' 카테고리의 다른 글
영숫자 텍스트에서 선행 0을 제거하는 방법? (0) | 2020.05.09 |
---|---|
파이썬 : 설정할 목록을 추가 하시겠습니까? (0) | 2020.05.09 |
문자열을 배열에 넣는 방법, 줄 바꿈? (0) | 2020.05.09 |
RESTful 서비스에서 부분 업데이트에 대한 모범 사례 (0) | 2020.05.09 |
node.js로 보안 REST API를 구현하는 방법 (0) | 2020.05.09 |