Nice programing

특정 좌표 근처의 특정 장소를 검색하는 Google지도 URL을 형성합니다.

nicepro 2020. 11. 9. 20:56
반응형

특정 좌표 근처의 특정 장소를 검색하는 Google지도 URL을 형성합니다.


나는 경도와 위도와 내가 찾고 싶은 장소의 이름을 가지고 있습니다. 좌표 집합 근처의 모든 장소 (장소 이름)를 얻을 수 있도록 Google지도 URL을 편집하려면 어떻게해야합니까?

Google Map API를 사용하여이 작업을 수행 할 수 있다는 것을 알고 있지만 링크에만 많은 문제가있는 것 같습니다.


ll위도 및 경도에 쿼리 매개 변수 사용할 수 있으며 q검색하려는 항목에 쿼리 매개 변수 사용할 수 있습니다 .

http://maps.google.com/?ll=39.774769,-74.86084

또는 할 수 있습니다

http://maps.google.com/?q=your+query


예, 저는 오랫동안 같은 질문을했고 완벽한 질문을 찾았습니다. 여기에 몇 가지 매개 변수가 있습니다.

https://maps.google.com/?parameter=value



q =

Google지도 검색에서 검색어를 지정하는 데 사용됩니다.
예 :

https://maps.google.com/?q=newyork or
https://maps.google.com/?q=51.03841,-114.01679

근처 =

q에 넣는 대신 위치를 지정하는 데 사용됩니다. 또한 더 정확 해져서 AddressDetails 정확도 값을 높일 수있는 추가 효과가 있습니다. 주로 q가 비즈니스 또는 이와 유사한 경우에만 유용합니다.

z =

줌 레벨. 일반적으로 19로 설정할 수 있지만 경우에 따라 최대 23까지 설정할 수 있습니다.

ll =

지도 중심점의 위도와 경도입니다. 그 순서 여야합니다. 10 진수 형식이 필요합니다. 흥미롭게도 q없이 이것을 사용할 수 있는데,이 경우 마커가 표시되지 않습니다.

sll =

ll과 유사하게, 이것은 비즈니스 검색을위한 중심점의 위도 / 경도를 설정합니다. ll과 동일한 입력 기준이 필요합니다.

t =

표시되는지도의 종류를 설정합니다. 다음으로 설정할 수 있습니다.

m – normal  map
k – satellite
h – hybrid
p – terrain

saddr =

길 찾기 검색의 시작 지점을 설정합니다. 또한 괄호 안에 텍스트를 추가하여 길 찾기 사이드 바에서 굵게 표시 할 수 있습니다.

daddr =

길 찾기 검색의 끝점을 설정하고 괄호 안에 추가 된 모든 텍스트를 다시 굵게 표시합니다. "+ to :"를 추가하여 지점을 통해 설정할 수도 있습니다. 여러 번 추가 할 수 있습니다.

via =

방향으로 점을 통해 삽입 할 수 있습니다. CSV 형식이어야합니다. 예를 들어 via = 1,5 주소 1과 5는 사이드 바에 항목이없는 경유 지점이됩니다. 시작점 (0으로 설정 됨)과 2, 3, 4는 모두 전체 주소를 표시합니다.

doflg =

거리 측정에 사용되는 단위를 변경합니다 (기본적으로 원산지 국가의 표준 단위로 설정 됨). 미터법의 경우 ptk로, 영국식의 경우 ptm으로 변경합니다.

msa =

내지도로 작업을 수행합니다. 0으로 설정하면 정의 된 내지도가 표시되고, b는 내지도 사이드 바를 켜고, 1은 내지도 탭이 단독으로 표시되고, 2는 새 내지도 생성 양식으로 이동합니다.

참조 : http://moz.com/ugc/everything-you-never-wanted-to-know-about-google-maps-parameters


추가 정보:

http://maps.google.com/maps?q=loc : 뒤에 위도와 경도를 입력합니다. 예 :

http://maps.google.com/maps?q=loc:51.03841,-114.01679

이렇게하면지도에 포인터가 표시되지만 주소가없는 위치 또는 Google지도가 잘못된 주소를 표시하는 위치에 가장 적합하며 주소의 지오 코딩을 억제합니다.


: Google지도에 대한 새로운 URL 사용할 수 있습니다 https://www.google.com/maps/@39.774769,-74.86084,18z 에 해당 http://maps.google.com/?ll=39.774769,-74.86084을 .

39.774769는 위도, -74.86084는 경도, 18z는 18 줌 레벨입니다.


2018 년 1 월 현재 최신 URL은 다음과 같습니다.

https://google.com/maps/search/ 검색 문자열 (주소, 랜드 마크, 도시 등. 공백은 괜찮음)


예 :

https://google.com/maps/search/ 엠파이어 스테이트 빌딩

https://google.com/maps/search/ 1600 Pennsylvania Ave NW, Washington, DC 20500


알려진 장소 근처에서 무엇을 검색 하시겠습니까?

예를 들어 알려진 장소 근처의 식당을 검색하려면 "q ="및 "near ="매개 변수를 사용하고 다음 URL을 구성 할 수 있습니다. maps.google.com/?q=restaurant&near=47.154719,27.60551

전체 매개 변수 목록은 https://web.archive.org/web/20070708030513/http://mapki.com/wiki/Google_Map_Parameters에서 확인할 수 있습니다.

정보를 원하는 형식에 따라 URL 끝에 다음과 같은 매개 변수 출력을 추가 할 수 있습니다. maps.google.com/?q=restaurant&near=47.154719,27.60551&output=kml

더 많은 유형의 출력 형식을 보려면 다음 2 장을 읽을 수 있습니다. http://csie-tw.blogspot.de/2009/06/android-driving-direction-route-path.html


이제 Google에는지도 URL 전용 문서 페이지가 있습니다.

https://developers.google.com/maps/documentation/urls/guide

API 키는 필요하지 않습니다.

예제 중 하나를 조작하여 귀하의 질문에 맞는 다음 URL 체계를 찾았습니다.

https://www.google.com/maps/search/<search term>/@<coordinates>,<zoom level>z

이에 대한 유효한 예는 다음과 같습니다.

https://www.google.com/maps/search/pizza/@41.089988,-81.542901,12z

이것은 오하이오 주 애 크런 주변의 모든 피자 가게를 보여줄 것입니다.

참고URL : https://stackoverflow.com/questions/6018060/form-google-maps-url-that-searches-for-a-specific-places-near-specific-coordinat

반응형