API STORE

| 회원가입
 

API 상품보기

자동차 경로탐색 API (바이크 포함)

자동차 경로탐색 API (바이크 포함)

맵퍼스 │ 지도/로케이션 │ http://www.mappers.kr유료
맵퍼스 searchRoute는 주행거리, 소요시간, 도로유형 등을 종합적으로 고려하고 고도의 경로탐색 알고리즘을 활용해 최적의 경로를 안내해 주는 지능형 경로탐색 솔루션입니다.

[주요기능]
1. 경로탐색 유형과 옵션 선택 가능
    - 간략경로탐색 가능
    - 빠른길, 무료길 제공
2. 바이크 경로탐색 제공
3. 통행요금 및 속도, 혼잡도 정보 제공
4. 실시간 교통정보 사용 가능

경로탐색 API

GET/maps/searchRoute.json

경로탐색 API - 출발지 목적지에 따른 경로탐색 정보를 제공한다.

curl –i - X GET - H x-waple-authorization : 고객 키 // console 에서 직접 입력하여 사용 가능합니다.
HttpResponse response = Unirest.GET ("http://api.apistore.co.kr/route//maps/searchRoute.json") .header("x-waple-authorization", "고객 키") .field("rpType", "1") .field("coordType", "0") .field("rpOpt", "1") .field("authKey", "1385473303f8d5f257eae0831a0aab01f96d734f1d") .field("origPosX", "127.10823054165327") .field("origPosY", "37.51212876302341") .field("destPosX", "127.09544510945908") .field("destPosY", "37.50359485721952") .asJson();
// These code snippets use an open-source library. HttpResponse response = Unirest.GET ("http://api.apistore.co.kr/route//maps/searchRoute.json") .header("x-waple-authorization", "고객 키") .field("rpType", "1") .field("coordType", "0") .field("rpOpt", "1") .field("authKey", "1385473303f8d5f257eae0831a0aab01f96d734f1d") .field("origPosX", "127.10823054165327") .field("origPosY", "37.51212876302341") .field("destPosX", "127.09544510945908") .field("destPosY", "37.50359485721952") .end(function (result) { console.log(result.status, result.headers, result.body); });
response = Unirest.GET "http://api.apistore.co.kr/route//maps/searchRoute.json", headers:{:"x-waple-authorization" => "고객 키"}, parameters:{ :rpType => "1" , :coordType => "0" , :rpOpt => "1" , :authKey => "1385473303f8d5f257eae0831a0aab01f96d734f1d" , :origPosX => "127.10823054165327" , :origPosY => "37.51212876302341" , :destPosX => "127.09544510945908" , :destPosY => "37.50359485721952" }
org.springframework.web.filter.ShallowEtagHeaderFilter$ShallowEtagResponseWrapper@576da909 = Unirest::GET ("http://api.apistore.co.kr/route//maps/searchRoute.json", array( "x-waple-authorization" => "고객 키" ), array( rpType => "1" , coordType => "0" , rpOpt => "1" , authKey => "1385473303f8d5f257eae0831a0aab01f96d734f1d" , origPosX => "127.10823054165327" , origPosY => "37.51212876302341" , destPosX => "127.09544510945908" , destPosY => "37.50359485721952" ) );
response = Unirest.GET ("http://api.apistore.co.kr/route//maps/searchRoute.json", headers={"x-waple-authorization": "고객 키"}, params={ rpType:"1" , coordType:"0" , rpOpt:"1" , authKey:"1385473303f8d5f257eae0831a0aab01f96d734f1d" , origPosX:"127.10823054165327" , origPosY:"37.51212876302341" , destPosX:"127.09544510945908" , destPosY:"37.50359485721952" } )
NSDictionary *headers = @{@"x-waple-authorization": @"고객 키"}; NSDictionary *parameters = @{ @rpType: @"1", @coordType: @"0", @rpOpt: @"1", @authKey: @"1385473303f8d5f257eae0831a0aab01f96d734f1d", @origPosX: @"127.10823054165327", @origPosY: @"37.51212876302341", @destPosX: @"127.09544510945908", @destPosY: @"37.50359485721952"}; UNIUrlConnection *asyncConnection = [[UNIRest GET :^(UNISimpleRequest *request) { [request setUrl:@"http://api.apistore.co.kr/route//maps/searchRoute.json"]; [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/route//maps/searchRoute.json") .header("x-waple-authorization", "고객 키") .field(rpType, "1") .field(coordType, "0") .field(rpOpt, "1") .field(authKey, "1385473303f8d5f257eae0831a0aab01f96d734f1d") .field(origPosX, "127.10823054165327") .field(origPosY, "37.51212876302341") .field(destPosX, "127.09544510945908") .field(destPosY, "37.50359485721952") .asJson();
이 code snippet은 unirest.의 Open source Client Library를 사용하고 있습니다.
더 자세한 정보가 필요할 경우 unirest.io 페이지를 방문하세요.

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

Parameters

* 필수 파라미터 표시
Parameters Description TEST Console
rpType * String 경로탐색 유형 (1: 경로탐색, 5: 간략탐색) 예시: 1
coordType * String 좌표타입 (1:WGS-84) 예시: 0
rpOpt * String 경로탐색 옵션 (1: 빠른길, 4: 무료길, 16: 바이크) 예시: 1
authKey * String 인증키 예시: 1385473303f8d5f257eae0831a0aab01f96d734f1d
origPosX * String 출발지 x좌표 예시: 127.10823054165327
origPosY * String 출발지 y 좌표 예시: 37.51212876302341
destPosX * String 목적지 x 좌표 예시: 127.09544510945908
destPosY * String 목적지 y 좌표 예시: 37.50359485721952

Response 응답 결과 입니다.

Status


				

Response Header


				

Response Body


				

Response Body field