2021년 9월 21일 화요일

손쉬운 디지털 공간정보 서비스 개발 지원 오픈소스 Javascript Map 라이브러리

 이 글은 손쉽게 다양한 디지털 공간정보 서비스 개발을 지원하는 오픈소스인 Javascript Map API와 관련 라이브러리를 간단히 소개한다. 이를 잘 이용하면, IoT 기반 공간정보 서비스, 인프라 관리 서비스, 스마트시티 서비스 등을 좀 더 편리하게 개발할 수 있다.


Leaflet
웹 사이트 : https://leafletjs.com/
GitHub 스타 : 25807, https://github.com/Leaflet/Leaflet/
가격 : 무료
지도 데이터 소스 : OpenStreetMap
종속성 : 없음
라이센스 : BSD 2-Clause "Simplified"라이센스
카테고리 : 라이브러리
예제 / 데모 / 갤러리 : https://leafletjs.com/examples.html

리플릿은 모바일 친화적 인 대화식 맵을 만들기 위한 최고의 오픈 소스 JavaScript 라이브러리 중 하나이다. 많은 기능, 플러그인, 간단한 API로 비교적 작으며 모든 브라우저와 플랫폼에서 작동한다. 세계 유수의 일부 회사에서 지원한다. GitHub, Flickr, Facebook, Etsy 등이 있다. 오픈 소스 프로젝트이기 때문에 커뮤니티 회원은 저장소에 기고하고 기존보다 더 크게 만들 수 있다.

OpenLayer
웹 사이트 : https://openlayers.org/
가격 : 무료
지도 데이터 소스 : OpenStreetMap
종속성 : 없음
라이센스 : 2-Clause BSD
범주 : 라이브러리

OpenLayers는 다양한 맵핑 서비스를 사용하여 대화식 맵을 빌드하는 고성능 오픈 소스 JavaScript 프레임 워크이다. 여러 맵 서비스에서 타일 레이어 또는 벡터 레이어를 사용하여 맵 레이어 소스를 선택할 수 있다. 즉시 사용 가능한 상태로 제공되므로 장치와 브라우저에서 맵을 작성하는 데 적합하다. 지도를 다르게 보려면 CSS를 사용할 수 있다. OpenLayers를 사용하여 웹에서지도를 구현하는 데 도움이되는 자습서가 있다. OpenLayers는 GeoJSON, TopoJSON, KML, GML 및 기타 지리 데이터 형식의 벡터 데이터를 렌더링 할 수도 있다.

맵박스
웹 사이트 : https://www.mapbox.com/
가격 : 무료, 1,000 회 로드시 $ 4부터 시작
지도 데이터 소스 : Mapbox
Dependencies : 없음
라이센스 : Mapbox copyright
범주 : 웹 응용 프로그램

Mapbox는 현재 웹에서 가장 진보 된 매핑 솔루션 중 하나이다. 숙련 된 개발자가 직접 개발자를 위해 개발했다. 아름다운 웹 및 모바일 맵을 만들기 위해 사용하기 쉬운 도구 세트를 제공한다. 사용자에게지도 스타일 (배경지도 포함)을 완벽하게 제어하고 위성 이미지, 지오 코딩 또는 길 찾기와 같은 멋진 추가 서비스를 많이 제공한다.

Google Maps API
GitHub 스타 : –
가격 : 무료, 정적지도에서 14000 개의로드에 대해 $ 14부터 시작
지도 데이터 소스 : Google
종속성 : 없음
라이센스 : Google 저작권
카테고리 : 웹 애플리케이션

Google지도는 경험이없는 웹 마스터 나 고급 개발자 모두에게 안전한 선택이다. JavaScript API를 사용하면 Google지도를 원하는 애플리케이션, 서비스 또는 웹 사이트에 쉽게 통합 할 수 있다. WordPress 사용자는 자신의 사이트에서 Google지도를 지원할 수있는 다양한 플러그인을 찾을 수 있으며,이 API는 모두 최종 결과를 제공하기 위해 API를 사용한다.

Cesium js
웹 사이트 : https://cesiumjs.org/
가격 : 무료
지도 데이터 소스 : Cesium
종속성 : 없음
라이센스 : Apache License 2.0
범주 : 라이브러리
WebGL 기반 JavaScript 매핑 라이브러리인 Cesium은 3D 글로브, 2D 맵 및 2.5D 콜럼버스 뷰의 3 가지 뷰를 지원한다. 다른 플랫폼과 다른 브라우저에서 작동한다.

다음 그림은 오픈소스 기반 지도 플랫폼으로 잘 사용되는 도구를 구글 트랜스로 분석한 것이다.  가장 활용성 높은 리플랫, 맵박스, 구글맵이 돋보인다.
지도 라이브러리 트랜드

좀 더 상세한 내용은 아래 링크를 참고하라.

댓글 없음:

댓글 쓰기

생성 AI 건설 기술 트랜드

이 글은 생성 AI 건설 기술 트랜드를 간략히 정리한다. 레퍼런스 AI is hard (to do well) - AEC Magazine AI Copilot for architects launches in beta - AEC Magazine How to...