프로젝트 소개
go-rhealpix는 고성능 공간 인덱싱 및 전역 지리 공간 데이터셋의 무손실 공간 압축을 위해 설계된 rHEALPix 이산 전역 그리드 시스템의 Go 포트입니다. 특히 위성 이미지 텔레메트리, 포인트 클라우드 및 TileDB 공간 차원에 적합합니다.
주요 기능은 다음과 같습니다:
- 콤팩트 정수 인코딩: 해상도 0-14(약 2.09m까지)를 위한 CellID64 및 해상도 0-30(약 0.028mm까지)을 위한 CellID128을 지원합니다.
- 공간 압축: 3x3 셀 블록을 부모 셀로 재귀적으로 병합하는 범용 Compact[T] 함수를 제공합니다.
- 쿼리 최적화: BoundingBoxToTileDBRanges 및 KRingToTileDBRanges를 제공하여 클라우드 스토리지(S3) 및 TileDB를 위한 공간 채우기 곡선 기반의 O(log N) 1D 범위 쿼리를 가능하게 합니다.
- 벡터 통합: 경계 밀집화를 통한 orb 기하 구조와의 네이티브 변환을 지원합니다.
이 구현은 3x3 구경, WGS84 타원체 및 특정 극지방 캡 정렬을 사용하는 표준 베이스라인 rHEALPix 구성을 중심으로 합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.