안녕하세요 프론트엔드 개발자 웹코기입니다.
여러분은 지도하면 어떤 플랫폼이 떠오르시나요??
주로 네이버 지도, 카카오 맵, 구글맵이 떠오르실 거라 생각합니다.
이번에 V world는 지도 플랫폼을 접하게 되었는데요,
눈에 띄는 장점이 있어 공유하고자 글을 씁니다.
브이월드란?
브이월드는 국가에서 제공하는 지도입니다.
본 사이트에서는 '민간 활용이 본 오픈 플랫폼의 궁극적인 목적'이라고 적어놓았는데요!
공식문서를 봤을 때, 사용하기 정말 편리하게 잘 정리가 되어 있다는 느낌을 받았습니다.
그리고 모두 자바스크립트를 이용해 작성되어 있기 때문에 기존 웹 개발자라면 어렵지 않게 접근이 가능합니다.
그럼 구체적으로 브이월드가 어떤 장점을 갖고 있는지 알아볼게요
브이월드 장점
브이월드는 국가정보를 지도 위에 표현해낸 3차원 기반 가상세계입니다.
구글맵이나 카카오 맵처럼 정부 규제에 따라 정보제공에 제한적일 수밖에 없는 플랫폼에 비해 브이월드는 국가에서 제공하는 플랫폼이기 때문에 건축물 정보, 지형지물 등 매우 다양한 정보를 제공하고 있습니다.
이렇게 방대한 정보에 따라 활용할 수 있는 방안도 많습니다.
대표적인 활용사례로는 요즘 뜨고 있는 쿠팡 이츠가 있습니다.
아래는 브이월드 사이트에서 활용사례에 나온 정보입니다.
출처 브이월드 활용사례 https://www.vworld.kr/v4po_apiappl_s001.do
webGL 3D 지도 API 래퍼런스
오픈 API로 제공하는 래퍼런스가 많은데요, 저는 webGL을 이용한 3D 지도 API 래퍼런스를 사용해보았습니다.
webGL에 익숙하지 않거나 잘 모르시는 분들은 지례 겁부터 먹으실 수도 있는데요! 자바스크립트 기반의 코드 샘플과 설명서를 제공하기 때문에 너무 걱정하지 않으셔도 됩니다.
사용법이 깔끔하게 잘 정리돼있어서 자바스크립트를 아신다면 금방 활용하실 수 있을 거예요.
아래를 보시면 친절하게 기술 난이도도 '초급, 중급'으로 명시되어 있고, 활용 예제와 소스코드를 보고 바로 활용할 수 있도록 잘 설계되어 있는 것을 보실 수 있습니다. 정말 정부가 민간 활용 목적을 위해 만들었다는 것이 편리성을 통해 확연히 느껴지네요 :)
https://www.vworld.kr/dev/v4dv_opnws3dmap2exam_s001.do
이 외에도 다른 래퍼런스를 사용하면, 웹, 앱 , PC 응용 등 다방면에서 다양한 정보를 이용해 새로운 서비스를 만들 수 있습니다. 지도에 표현해야 하는 작업이 있다면 브이월드 꼭 한번 사용해보시는 것을 추천드립니다.
'Language > JS' 카테고리의 다른 글
브이월드) 내가 찍은 좌표대로 경로 이동하기 [결론 : 실패] (2) | 2021.06.08 |
---|---|
websocket 사용하기 (라이브러리X) (0) | 2021.06.07 |
브이월드) x,y,z 좌표 값 가져오기 (webGL 3D) (1) | 2021.06.03 |
JS로 호버해 img 변경시, 이미지 깜빡임 현상 없애기 (1) | 2021.02.07 |
[펌] 2016년에 자바스크립트를 배우는 기분 (0) | 2021.01.25 |