프로젝트 소개
Kepler.gl은 MapLibre GL 및 deck.gl을 기반으로 구축된 데이터 불가지론적 웹 기반 애플리케이션으로, 수백만 개의 포인트를 렌더링하고 즉석에서 공간 집계를 수행할 수 있습니다. 이는 대규모 지리 위치 데이터 세트를 효율적으로 처리하도록 설계되었습니다.
단독 애플리케이션일 뿐만 아니라, Kepler.gl은 상태 및 데이터 흐름 관리를 위해 Redux를 사용하는 맞춤형 React 컴포넌트로 제공됩니다. 이를 통해 개발자는 다른 React-Redux 애플리케이션에 이를 내장할 수 있습니다. 주요 기술적 특징은 다음과 같습니다:
- 컴포넌트 기반 아키텍처: 모듈형 npm 패키지(예: @kepler.gl/components, @kepler.gl/reducers)로 제공됩니다.
- 커스터마이징: Styled-Components를 통한 맞춤형 테마와 기본 UI 컴포넌트를 교체하기 위한 의존성 주입 시스템을 지원합니다.
- 데이터 통합: 데이터 세트와 설정을 맵에 프로그래밍 방식으로 로드하기 위한 전용 `addDataToMap` 액션을 제공합니다.
- 통합: Jupyter 위젯과 호환되며 맞춤형 Mapbox 스타일을 지원합니다.
이 도구는 베이스 맵 렌더링을 위해 Mapbox Access Token이 필요합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.