1. vworld 지도 개요
가. vworld의 오픈API
https://www.vworld.kr/ 에 접속하면
아래와 같이 위쪽 메뉴에 오픈API가 있고, 아래에도 버튼 형식으로 오픈API가 있습니다.
오픈API를 누르면
위쪽에 브이월드 오픈API에 대한 설명이 나오고,
그 아래 왼쪽에 추천API, 오른쪽에 인기 활용 사례가 표시되고,
왼쪽 추천API 아래에 국가중점데이터API, 2D지도 API와 웹지엘 3D지도 API 3개가 있습니다.
나. 2D지도 API
먼저 2D지도 API를 이용해 지도를 그려보고, 지도와 데이터를 연결하기 위해 국가중점데이터 API를 다뤄보도록 하겠습니다.
2D지도 API는 다시 버전 1.0과 2.0으로 나뉘는데, 2.0을 누르면
레퍼런스와 코드샘플 탭이 있고,
레퍼런스 아래에 소개, 지도 로드하기가 표시되고, 그 아래 레퍼런스 검색 창이 표시됩니다.
"지도 로드하기" 아래의 script 문을 보면
type이 text/javascript로 되어 있고,
apiKey다음에 인증키를 입력받으며,
그 아래 주의 사항이 있는데,
"https나 Flex 등 웹뷰어가 아니 브라우저에서의 API 사용은 요청 URL에 domain 정보를 추가해야 한다"라고 합니다.
다시 말해 인증키 다음에 &domain=이라고 쓴 다음 사이트명을 입력해야 합니다.
다. 네이버 Maps의 오픈API와 비교
전문가가 아니라서 단순히 비교해 보면 아래 URL의 내용을 기준으로 비교해보면
https://www.ncloud.com/product/applicationService/maps#detail
네이버 Maps 서비스는 Maps, Directions와 Places로 나뉘고,
Maps는 다시 Web Dynamics Map, Mobile Dynamic Map과 Static Map으로 구분되는데,
Web Dynamic Map은 vworld와 동일하게 Web JS(자바스크립트)로 구성되어 있습니다.
2. 회원 가입
회원 가입을 위해서 자물쇠 모양을 누르고 회원가입 버튼을 누릅니다.
회원 가입은 약관 동의, 본인 인증, 정보입력의 3단계를 거쳐 완료됩니다.
약관 동의는 필수와 선택이 있으므로 필수만 선택합니다.
본인 인증은 이메일 인증으로 되어 있으므로 성명과 이메일 주소를 입력하고 인증메일발송 버튼을 누르면 이메일이 발송되고,
이메일을 통해 아이디, 비번 등 필요한 정보를 입력하고 확인 버튼을 누르면 됩니다.
3. 인증키 발급
로그인된 상태에서
위 오픈API 메뉴 아래 인증키발급 메뉴를 누릅니다.
가. 이용약관 동의
'이름님의 마이포털'이란 제목 아래
인증키 발급하기 메뉴가 보이는데,
이용약관의 내용이 보이므로 읽어보고 오른쪽 아래 '이용약관에 동의합니다'에 체크합니다.
나. 서비스명 입력, 서비스분류 선택
그러면 그 아래 서비스명과 서비스분류가 보이는데,
서비스명을 '브이월드 지도를 이용한 상권 정보 제공' 등으로 적당히 쓰고,
서비스 분류를 교육, 국토관리 등에서 고릅니다.
다. 서비스유형
웹사이트, APP(모바일, 솔루션 등), 기타(QGIS, ArcGIS 등)에서 선택합니다.
라. 서비스URL
예시로 www.test.com/map.html이라고 되어 있는데, 아직 홈페이지도 안만들었는데 URL까지 쓰라고 하니 난감하긴 하네요.
html까지 기재하라고 되어 있는데, 사이트까지만 써도 되긴 합니다.
마. 서비스설명
서비스설명이란 분류에 개요, 서비스대상, 목적이 있는데, 정확해야 하는 것은 아니니 구상하고 있는 내용을 개략적으로 기재합니다.
바. 활용API
활용API는 3D 지도 API, 2D 지도 API 등 여러 가지가 있는데 하나도 선택되어 있지 않으므로
하나라도 선택해야 하는데 나중을 대비해서 모두 체크하는 것이 불편하기는 하지만 좋다고 생각합니다.
사. 사용기관
사용기관도 맞는 것을 선택하는데, 개인적인 목적으로 사용한다고 하면 '민간'이라고 하면 되고,
기관 또는 회사명 은 필수 입력사항이므로 개인이라도 '개인'이라고는 기재해야 합니다.
아. 활용사례공개 여부
활용사례공개는 '공개동의' 여부를 묻는 것으로 체크하지 않고 나중에 수정해도 되고, 그대로 둬도 됩니다.
자. 발급 버튼 클릭
발급버튼을 누르면 아래와 같이 확인, 취소 여부를 물어보므로 확인 버튼을 누르면 발급이 완료되고, 바로 적용됩니다.
차. 발급 결과
발급 결과를 보니
유효기간이 25년 1월 30일부터 25년 7월 30일까지로 6개월뿐이 안됩니다.
공공데이터포털(data.go.kr)을 보니 2년으로 이것과 비교할 때 너무 짧습니다.
나중에 인증키 발급 현황을 확인하려면
오픈API 메뉴 아래 '인증키관리' 메뉴를 누르면 됩니다.
4. 자동 로그아웃
10분 동안 클릭을 하지 않으면 '자동 로그아웃되었다'라고 하는데, 작업 중인 내용만 사라질 뿐 로그인을 유지되고 있습니다.
'Map(WEB)' 카테고리의 다른 글
vworld 지도 만들기(2) - 2D지도 만들기(1) (0) | 2025.02.03 |
---|---|
vworld 사이트가 필요한 이유? (0) | 2025.01.30 |