Elevation API는 지도의 모든 위치에 대한 고도 데이터를 제공합니다. 해저 (해저)의 깊이를 포함한 지표면의 음수 값 반환)
이 서비스는 클라이언트 측 Maps JavaScript API 또는 서버 측에서 Java 클라이언트 Google 지도 서비스용 Python 클라이언트, Go 클라이언트, Node.js 클라이언트.
샘플 요청 및 응답
HTTP 인터페이스를 통해 Elevation API에 액세스할 수 있으며, 위도/경도 좌표를 사용하여 URL 문자열로 구성된 요청을 위치 또는 경로 꼭짓점을 식별합니다. 요청에는 API 키가 포함되어야 합니다.
다음 예는 콜로라도주 덴버의 고도를 요청하고, JSON 형식의 '마일 하이 시티'
URL
https://maps.googleapis.com/maps/api/elevation/json ?locations=39.7391536%2C-104.9847034 &key=YOUR_API_KEY
cURL
curl -L -X GET 'https://maps.googleapis.com/maps/api/elevation/json?locations=39.7391536%2C-104.9847034&key=YOUR_API_KEY'
웹브라우저에 URL을 입력하여 테스트할 수 있습니다 (이때
YOUR_API_KEY
를 실제 API 키로 바꿉니다.
응답에는 해당 지점의 고도(미터 단위)와
해상도 값(
고도가 보간됨(미터)).
개발자 가이드 보기 자세한 내용은 <ph type="x-smartling-placeholder"></ph> 요청 URL 및 사용 가능한 매개변수 빌드하기 및 응답 이해하기
다음은 샘플 응답입니다.
JSON
{ "results": [ { "elevation": 1608.637939453125, "location": { "lat": 39.7391536, "lng": -104.9847034 }, "resolution": 4.771975994110107, }, ], "status": "OK", }
XML
<ElevationResponse> <status>OK</status> <result> <location> <lat>39.7391536</lat> <lng>-104.9847034</lng> </location> <elevation>1608.6379395</elevation> <resolution>4.7719760</resolution> </result> </ElevationResponse>
클라이언트 라이브러리로 코딩 시작하기
클라이언트 라이브러리를 사용하면 Google Maps 웹 서비스 API로 더욱 쉽게 개발할 수 있도록 인증, 요청 처리 등 일반적인 작업의 기본 구현 제한과 자동 재시도입니다 Elevation API는 를 Java 클라이언트 Python 클라이언트, Go 클라이언트, Google 지도 서비스용 Node.js 클라이언트.
인증, 할당량, 가격 책정, 정책
인증
Elevation API를 사용하려면 먼저 API를 사용 설정하고 적절한 인증 크리덴셜을 제공합니다. 자세한 내용은 Google Maps Platform 시작하기
할당량 및 가격 책정
사용량 및 결제 검토 페이지를 참조하세요.
정책
Elevation API를 사용하려면 API 정책.
자세히 알아보기
Elevation API로 할 수 있는 작업은 다음과 같습니다. 고도 데이터 요청 확인할 수 있습니다. 자세한 내용은 Elevation API 개발자 가이드를 참고하세요. 예시 및 기타 세부정보
Elevation API 개발자 가이드는 웹사이트 및 지도 내에서 고도 데이터를 사용하려는 모바일 개발자는 Google Maps Platform API 이 가이드에서는 API 사용에 대한 소개 및 자료를 참조하세요.