오픈소스 웹-GIS(지리 정보 시스템) 플랫폼인 '알리다드(Alidade)'가 공개되어 개발자 커뮤니티의 주목을 받고 있습니다. 이 플랫폼의 핵심은 지도를 단일 JSON 문서로 취급한다는 혁신적인 접근 방식입니다. 이를 통해 베이스맵(기본 지도)을 변경해도 기존 레이어가 사라지지 않고 유지되며, 60단계 깊이의 실행 취소(undo) 기능과 렌더러 교체 용이성 등 기존 웹-GIS에서 구현하기 어려웠던 고급 기능들을 효율적으로 제공합니다.
알리다드는 PostGIS 벡터 타일, 위성 이미지, 3D 모델, 실시간 자산 레이어 등 강력한 기능을 API 키 없이 제공합니다. 사용자는 GeoJSON, Shapefile, GeoPackage, KML, GPX 등 다양한 형식의 데이터를 드래그 앤 드롭하거나 링크를 통해 쉽게 가져올 수 있으며, GDAL 및 OGR2OGR 같은 표준 도구를 활용해 PostGIS로 변환하고 벡터 타일로 서비스합니다. 또한, GeoTIFF를 클라우드 최적화 GeoTIFF(COG)로 변환하여 온디맨드(on-demand)로 타일을 모자이크하고, 밴드 선택 및 스트레치 같은 고급 이미지 처리 기능도 지원합니다. 심볼로지(Symbology), 필터, 식별(Identify) 기능은 물론, 2D, 2.5D, 3D 투영을 지원하며 OpenStreetMap 건물 데이터를 실제 높이로 3D 구현하고 glTF 형식의 3D 모델을 지형 위에 배치할 수 있습니다. 실시간 자산 추적 기능은 웹소켓(WebSocket)을 통해 제공되며, 자산의 위치, 방향, 고도 등을 실시간으로 반영합니다.
알리다드의 등장은 웹-GIS 개발의 복잡성을 크게 줄이고, 더 유연하고 강력한 애플리케이션 개발을 가능하게 할 것으로 보입니다. 특히, 모든 기능을 API 키 없이 제공한다는 점은 개발 비용 부담을 줄이고, 오픈소스 생태계의 확장에 기여할 수 있습니다. 지도를 JSON 문서로 관리하는 방식은 데이터 모델과 렌더링 로직을 분리하여 유지보수 및 확장을 용이하게 하며, 이는 개발자들이 특정 렌더링 라이브러리에 종속되지 않고 다양한 시도를 할 수 있는 기반을 마련합니다. 이러한 접근 방식은 GIS 전문가뿐만 아니라 일반 개발자들도 지리 정보를 활용한 서비스를 쉽게 구축할 수 있도록 돕는 중요한 전환점이 될 수 있습니다.