API STORE

| 회원가입
 

API 상품보기

고도 API

고도 API

(주)케이티 │ 올레맵 │ https://www.ollehmap.com유료
1) 지형도 1/1,000을 이용한 정밀한 고도를 제공합니다.
2) DTG차량 운영에 사용하면 효율적인 운행을 제안 할 수 있습니다.
3) 가스관, 상수도 등 지하시설물 설계 및 관리를 편리하게 할 수 있도록 정보를 제공합니다.
4) 사용자의 경로를 따라 높이를 분석하여 효율적인 경로를 제공합니다.

좌표 포인트의 고도정보 검색

GET/elevation/v1/elevation.{format}

좌표 포인트의 고도정보 검색 - 좌표 파라미터를 통한 geometry 기반의 검색을 요청한다.

curl –i - X GET - H x-waple-authorization : 고객 키 // console 에서 직접 입력하여 사용 가능합니다.
HttpResponse response = Unirest.GET ("http://api.apistore.co.kr/elevation//elevation/v1/elevation.{format}") .header("x-waple-authorization", "고객 키") .field("format", "json") .field("key", "NzA1NzMxLTE1MDQyNTA0NDI1OTAtNWQ2NDBlYjktODE3Mi00NjFkLWE0MGUtYjk4MTcyNzYxZDc0") .field("locations", "971317,2027702|974037,2019452") .field("Coordinate", "utmk") .asJson();
// These code snippets use an open-source library. HttpResponse response = Unirest.GET ("http://api.apistore.co.kr/elevation//elevation/v1/elevation.{format}") .header("x-waple-authorization", "고객 키") .field("format", "json") .field("key", "NzA1NzMxLTE1MDQyNTA0NDI1OTAtNWQ2NDBlYjktODE3Mi00NjFkLWE0MGUtYjk4MTcyNzYxZDc0") .field("locations", "971317,2027702|974037,2019452") .field("Coordinate", "utmk") .end(function (result) { console.log(result.status, result.headers, result.body); });
response = Unirest.GET "http://api.apistore.co.kr/elevation//elevation/v1/elevation.{format}", headers:{:"x-waple-authorization" => "고객 키"}, parameters:{ :format => "json" , :key => "NzA1NzMxLTE1MDQyNTA0NDI1OTAtNWQ2NDBlYjktODE3Mi00NjFkLWE0MGUtYjk4MTcyNzYxZDc0" , :locations => "971317,2027702|974037,2019452" , :Coordinate => "utmk" }
org.springframework.web.filter.ShallowEtagHeaderFilter$ShallowEtagResponseWrapper@7a03b771 = Unirest::GET ("http://api.apistore.co.kr/elevation//elevation/v1/elevation.{format}", array( "x-waple-authorization" => "고객 키" ), array( format => "json" , key => "NzA1NzMxLTE1MDQyNTA0NDI1OTAtNWQ2NDBlYjktODE3Mi00NjFkLWE0MGUtYjk4MTcyNzYxZDc0" , locations => "971317,2027702|974037,2019452" , Coordinate => "utmk" ) );
response = Unirest.GET ("http://api.apistore.co.kr/elevation//elevation/v1/elevation.{format}", headers={"x-waple-authorization": "고객 키"}, params={ format:"json" , key:"NzA1NzMxLTE1MDQyNTA0NDI1OTAtNWQ2NDBlYjktODE3Mi00NjFkLWE0MGUtYjk4MTcyNzYxZDc0" , locations:"971317,2027702|974037,2019452" , Coordinate:"utmk" } )
NSDictionary *headers = @{@"x-waple-authorization": @"고객 키"}; NSDictionary *parameters = @{ @format: @"json", @key: @"NzA1NzMxLTE1MDQyNTA0NDI1OTAtNWQ2NDBlYjktODE3Mi00NjFkLWE0MGUtYjk4MTcyNzYxZDc0", @locations: @"971317,2027702|974037,2019452", @Coordinate: @"utmk"}; UNIUrlConnection *asyncConnection = [[UNIRest GET :^(UNISimpleRequest *request) { [request setUrl:@"http://api.apistore.co.kr/elevation//elevation/v1/elevation.{format}"]; [request setHeaders:headers]; [request setParameters:parameters]; }] asJsonAsync:^(UNIHTTPJsonResponse *response, NSError *error) { NSInteger code = response.code; NSDictionary *responseHeaders = response.headers; UNIJsonNode *body = response.body; NSData *rawBody = response.rawBody; }];
Task> response = Unirest.GET ("http://api.apistore.co.kr/elevation//elevation/v1/elevation.{format}") .header("x-waple-authorization", "고객 키") .field(format, "json") .field(key, "NzA1NzMxLTE1MDQyNTA0NDI1OTAtNWQ2NDBlYjktODE3Mi00NjFkLWE0MGUtYjk4MTcyNzYxZDc0") .field(locations, "971317,2027702|974037,2019452") .field(Coordinate, "utmk") .asJson();
이 code snippet은 unirest.의 Open source Client Library를 사용하고 있습니다.
더 자세한 정보가 필요할 경우 unirest.io 페이지를 방문하세요.

API Test Console TEST Console에 값을 넣어 파라미터의 실제 결과를 테스트합니다.

Parameters

* 필수 파라미터 표시
Parameters Description TEST Console
format * String 포맷 1) json 2) xml 예시: json
key * String 인증을 위한 필수 입력값 예시: NzA1NzMxLTE1MDQyNTA0NDI1OTAtNWQ2NDBlYjktODE3Mi00NjFkLWE0MGUtYjk4MTcyNzYxZDc0
locations * String 좌표 (x,y는 ','로 각 좌표는 '|'를 구분자로 사용한다.) 예시: 971317,2027702|974037,2019452
Coordinate * String 기본값(UTMK) 1) UTMK 2) WGS84 3) TMW 4) TME 5) TMM 6) KATEC 7) UTM51 8) UTM52 9) BESSEL 예시: utmk

Response 응답 결과 입니다.

Status


				

Response Header


				

Response Body


				

Response Body field