웹사이트에 Google 지도 운전 경로 추가

A 지점에서 B 지점으로 이동할 수 있는 지도 작성 앱과 서비스(apps and services) 가 너무 많지만 지도 의 최고봉은 Google Maps 입니다. 저는 컴퓨터, 태블릿 및 스마트폰에서 90%의 시간을 사용합니다. 최고의 데이터, 가장 많은 탐색 및 경로 지정 옵션, 스트리트 뷰, 걷기(Street View and walking) , 자전거 타기 및 대중 교통 정보와(biking and mass transit info) 같은 멋진 기능이 있습니다 .

그러나 Google 웹사이트 외부 에서 지도나 길찾기(map or directions) 를 사용해야 하는 경우에는 어떻게 해야 합니까? 자신의 결혼식 웹사이트(wedding website) 나 개인 블로그가 있고 손님(blog and guests)  이 귀하의 사이트를 방문하고 주소를 입력하면 이벤트 장소 까지 자동으로 안내를 받을 수 (event location)있다고 가정(Suppose) 합니다 !

글쎄, 당신이 이것을 달성하기 위해 갈 수 있는 몇 가지 방법이 있습니다. 가장 쉬운 방법은 Google 지도(Google Maps) 에서 생성한 삽입 코드를 사용하여 웹페이지에 지도를 삽입하는 것 입니다. 두 번째 방법은 좀 더 기술적이지만 더 사용자 지정 가능하고 동적입니다. 아래에서 두 가지 방법을 모두 언급하겠습니다.

Google 지도 삽입

한 위치에서 다른 위치로의 길찾기만 표시하려는 경우 가장 쉬운 방법은 포함 코드를 사용하여 보고 있는 지도를 포함하는 것입니다. 먼저 (First)Google 지도(Google Maps) 에서 원하는 방향을 설정 한 다음 페이지 오른쪽 하단에 있는 톱니바퀴 아이콘을 클릭합니다.

지도 공유 또는 포함

지도 공유 또는 포함( Share or embed map) 을 클릭 한 다음 지도(Embed map) 포함 탭을 클릭합니다. 여기에서 지도의 크기를 선택한 다음 iframe 코드(iframe code and drop) 를 복사하여 원하는 웹페이지에 놓을 수 있습니다.

임베드 맵

이 방법의 유일한 단점은 사용자가 정적 지도를 볼 수 있다는 것입니다. 아래 두 번째 방법에서는 사용자가 시작 주소를 입력할 수 있는 양식을 만들 수 있으며 해당 주소에서 선택한 대상 주소 까지의 지도를 생성합니다.(destination address)

Google 지도 양식 만들기

두 번째 방법이 의미하는 바를 설명하기 위해 아래 상자에 미국 주소(US address) 를 입력하여 현재 위치에서 내 집까지의 길찾기를 확인하세요.

멋진 응(Cool huh) ? 웹사이트, 블로그 또는 HTML 코드(HTML code) 를 삽입할 수 있는 곳이면 어디든지 이 작은 양식을 쉽게 만들 수 있습니다 ! 주소를 복사하고 새 창을 연 다음 시작 주소 를 입력할 필요 없이 (starting address)연락처 페이지(contact page and people) 에 게시 할 수 있고 사람들이 빠르게 길을 찾을 수 있으므로 소규모 비즈니스 웹(business web) 사이트에도 유용 합니다 .

이 수정된 길찾기 상자를 만드는 방법은 무엇입니까? 먼저 (Well)Google 에서 길찾기에 사용하는 (Google)URL 에 대한 올바른 구문을 가져와야 합니다 . 운 좋게도 우리는 두 장소 사이의 길을 찾은 다음 주소 표시줄 에서 (address bar)URL 을 복사하여 알아낼 수 있습니다 . 페이지 오른쪽 하단에 있는 작은 톱니바퀴 아이콘을 클릭하고 지도 공유 또는 포함(Share or embed map) 을 선택할 수도 있습니다 .

지도 공유 또는 포함

공유 링크(Share link) 탭에는 브라우저 주소 표시줄(browser address bar)URL 과 동일한 URL 이 포함됩니다 . 어떻게 생겼는지 보여주기 위해 아래에 전체 URL(URL below) 을 붙여넣었습니다 .

링크 맵 공유

https://www.google.com/maps/dir/3600+Thorp+Springs+Dr,+Plano,+TX+75025,+USA/ 854+Deerfield+Rd,+Allen,+TX+75013,+USA/@33.1125686,-96.7557749,13z/ data=!3m1!4b1!4m13!4m12!1m5!1m1!1s0x864c3d45018517a5:0xbabd3c91a1321997!2m2!1d-96.762484!2d33.08947!1m5!1m1! 1s0x864c16d3018a7f4f:0xab2052b5786cd29f!2m2!1d-96.666151!2d33.133892

좋아! 꽤 깁니다! 거기에는 많은 것들이 있는데, 대부분은 의미가 없습니다! Google Maps URL 매개변수는 매우 간단하고 쉬웠지만 새로운 URL 구조(URL structure) 는 상당히 복잡합니다. 고맙게도 이전 매개변수를 계속 사용할 수 있으며 Google 에서 자동으로 새 버전으로 변환합니다. 무슨 말인지 보려면 아래 링크를 확인하십시오.

http://maps.google.com/maps?saddr=start&daddr=end

가서 한 번 해보세요. 시작 및 끝 주소에 대한 주소를 따옴표로 묶고 URL 을 브라우저에 붙여넣으(address and paste) 세요 ! 저는 제 고향인 (home city)뉴올리언스 로 시작하고 텍사스주 (New Orleans)휴스턴(Houston) 으로 끝나는 곳을 바꾸었습니다 . 따라서 제 Google 지도(Google Maps) 길찾기 URL 은 다음과 같습니다.

http://maps.google.com/maps?saddr=”new orleans, la”&daddr=”houston, tx”

효과가있다! 그러나 보시다시피 Google 지도(Google Maps) 는 지도가 완전히 로드되면 링크를 훨씬 더 복잡한 것으로 변환합니다. 자, 이제 Google 지도(Google Maps) 에 전달할 수 있는 정상적인 URL 이 있으므로 (URL)시작 주소(starting address)대상 주소(destination address) 의 두 필드가 있는 간단한 양식을 만들어야 합니다 .

사람들이 주소를 입력하고 귀하의 장소로 가는 길을 찾도록 하려면 두 번째 필드가 숨겨져 있고 이미 목적지 주소(destination address) 로 설정되어 있기를 원할 것 입니다.

<form action=”http://maps.google.com/maps” method=”get” target=”_blank”> Enter your starting address: <input type=”text” name=”saddr” /> <input type=”hidden” name=”daddr” value=”854 Deerfield Rd, Allen, TX” /> <input type=”submit” value=”get directions” /> </form>

위의 코드를 확인하십시오. 첫 번째 줄은 양식을 시작하고 제출 버튼(submit button) 을 클릭하면 데이터가 maps.google.com/maps로 보내져야 한다고 말합니다. target=blank 는 결과가 새 창에서 열리길 원한다는 의미입니다. 그런 다음 비어 있는 시작 주소(starting address) 에 대한 텍스트 상자 가 있습니다.(text box)

두 번째 텍스트 상자(text box) 는 숨겨져 있고 값은 우리가 원하는 대상 주소 입니다. (destination address)마지막으로 "길찾기"라는 제목의 제출 버튼이 있습니다. 이제 누군가 주소를 입력하면 다음과 같이 표시됩니다.

지도 방향

몇 가지 추가 매개변수를 사용하여 방향을 맞춤설정하고 더 많은 지도를 작성할 수 있습니다. 예를 들어 기본 보기(default view) 가 지도가 아니라 대신 위성(Satellite) 이 되고 교통정보(Traffic) 가 표시되기를 원한다고 가정해 보겠습니다 .

http://maps.google.com/maps?saddr=%22new+orleans,+la%22&daddr=%22houston,+tx%22&ie=UTF8&t=h&z=7&layer=t

URLlayer=t t=h 필드를 확인하십시오 . layer=t는 traffic layer and t=h means 하이브리드 맵을 의미합니다! t 는 노멀 맵의 경우 m , 위성  의 경우 k , 지형 의 경우 p 로 설정할 수도 있습니다 . z확대/축소 수준(zoom level) 이며 1에서 20까지 변경할 수 있습니다. 위의 URL 에서 7로 설정되어 있습니다. 최종 URL 에 이를 추가하기 (URL)(Just) 하면 사이트에 고도로 맞춤화된 Google 지도 길찾기 양식(Google Maps Get Directions form) 이 생성됩니다. !

이것에 문제가 있는 경우 댓글을 게시해 주시면 도와드리겠습니다! 즐기다!



About the author

안녕! 제 이름은 하드웨어 해커입니다. 저는 10년 이상의 컴퓨터 수리 및 개조 경험이 있습니다. 노트북에서 태블릿, 스마트 TV에 이르기까지 거의 모든 것을 고칠 수 있습니다. 내 기술을 통해 고객이 문제를 빠르고 효율적으로 해결하도록 도울 수 있습니다. 내 블로그는 사람들이 올바른 도구를 사용하여 컴퓨터와 가전제품을 수리하는 방법을 배울 수 있도록 돕는 데 전념하고 있습니다. 그리고 내 Facebook 페이지는 컴퓨터와 관련된 모든 것에 대한 팁, 트릭 및 통찰력을 공유하는 곳입니다!



Related posts