본문으로 건너뛰기
피드

설치 없이 브라우저에서 GIS 돌리는 오픈소스 ‘GeoLibre’ 공개

open-source 약 7분
vote
0
댓글
북마크

오픈소스 GIS 도구 GeoLibre가 공개됐어. 브라우저만으로 지도 데이터 시각화, 공간 분석, SQL 질의, 파이썬 연동까지 제공하고 PC·웹·모바일에서 같은 작업 화면을 노린다는 점이 포인트야.

  • 1

    GeoLibre는 별도 서버 없이 브라우저에서 지도 데이터를 불러와 분석하는 오픈소스 GIS 도구야.

  • 2

    Tauri 2, React, TypeScript, MapLibre GL JS, DuckDB-WASM 기반으로 만들어졌고 MIT 라이선스로 배포돼.

  • 3

    GeoParquet, PMTiles, COG, GeoTIFF, LiDAR, 3D 타일 등 클라우드형 지리 데이터 포맷을 폭넓게 다뤄.

  • 4

    가벼운 공간 분석은 브라우저에서 처리하고, 무거운 위성영상 분석이나 대용량 처리는 선택 설치형 Python 보조 프로그램이 맡아.

  • 5

    체험판은 GitHub Pages 기반 정적 사이트라 사용자가 불러온 데이터가 브라우저 밖으로 나가지 않는다고 강조해.

브라우저에서 돌아가는 무료 GIS가 나옴

  • GeoLibre는 별도 서버 없이 웹 브라우저만으로 지도 데이터를 불러오고 분석하는 오픈소스 지리정보시스템(GIS)임

    • 오픈지오스(opengeos)가 GitHub를 통해 배포했고, 라이선스는 MIT라 무료 사용과 코드 수정이 가능함
    • 기존 GIS가 무겁고 비싼 데스크톱 전문 프로그램에 가까웠다면, GeoLibre는 PC·웹·모바일에서 같은 작업 화면을 제공하는 쪽을 노림
  • 기술 스택은 꽤 현대적인 웹 데이터 앱 조합임

    • 데스크톱 앱 쪽은 Tauri 2, 화면은 React와 TypeScript, 지도 렌더링은 MapLibre GL JS를 사용함
    • 브라우저 내부 데이터 처리는 DuckDB-WASM이 맡고, 큰 파일을 통째로 내려받지 않고 필요한 부분만 가져오는 클라우드 친화 구조를 내세움

중요

> 핵심은 “GIS를 설치형 전문 툴에서 브라우저 기반 데이터 앱으로 옮긴다”는 점임. 특히 원격 대용량 파일을 필요한 만큼만 읽는 구조라 지도 데이터 작업 방식 자체가 가벼워질 수 있음.

지도 위에 데이터 얹고, SQL로 바로 만짐

  • 기본 화면은 MapLibre 지도라 일반적인 웹 지도 조작은 다 들어감

    • 확대·축소, 이동뿐 아니라 지도 기울이기와 회전도 가능함
    • 거리 측정, 북마크, 미니맵 같은 보조 기능도 제공함
  • 사용자는 로컬 파일이나 URL로 연결된 원격 데이터를 지도 위에 올릴 수 있음

    • 점·선·면으로 구성된 벡터 데이터와 위성·항공 사진 같은 래스터 데이터를 모두 다룸
    • 불러온 데이터는 표로 속성을 확인할 수 있고, 값에 따라 색이나 모양을 자동으로 바꾸는 스타일링도 가능함
    • 작업 결과는 .geolibre.json 프로젝트 파일로 저장해서 다시 열거나 공유할 수 있음
  • 플러그인 마켓플레이스도 들어가 있음

    • 지도 배경 변경, 두 지도 비교, 거리 사진 표시, 시간 흐름에 따른 데이터 변화 표시 같은 기능이 기본 플러그인으로 제공됨
    • 외부 플러그인을 설치하거나 삭제할 수도 있어서 GIS 기능을 확장하는 구조임

위성영상, LiDAR, 3D까지 욕심이 꽤 큼

  • 지원 포맷 범위가 넓은 편임

    • GeoParquet, PMTiles처럼 클라우드에서 필요한 만큼 읽기 좋은 형식을 지원함
    • 위성·항공 사진용 COG와 GeoTIFF, 지형을 점으로 기록한 LiDAR, 건물 등을 입체로 표현하는 3D 타일까지 불러올 수 있음
  • 분석 기능은 브라우저 처리와 Python 보조 프로그램으로 나뉨

    • 버퍼, 영역 합치기, 겹치는 부분 찾기 같은 가벼운 공간 분석은 브라우저 안에서 바로 실행됨
    • 경사도·음영 기복 계산 같은 위성영상 분석이나 대용량 처리는 선택 설치하는 Python 보조 프로그램이 맡음
  • SQL 작업 공간이 꽤 중요한 포인트임

    • 불러온 데이터나 인터넷에 올려둔 파일을 대상으로 SQL을 입력해 원하는 결과를 뽑을 수 있음
    • 결과는 다시 지도에 얹거나 파일로 내려받을 수 있음
    • 원격 URL을 자동 인식하고 필요한 부분만 끊어 받아 처리한다고 설명함

개인정보와 현재 한계

  • 체험판은 회원 가입 없이 viewer.geolibre.app에서 바로 써볼 수 있음

    • GitHub Pages에 올라간 정적 사이트라, 사용자가 불러온 데이터는 외부 서버로 보내지지 않고 브라우저 안에서만 처리된다고 설명함
    • 이용 기록을 수집하는 분석 장치도 두지 않았다고 밝힘
  • 다만 지금은 완성품보다는 안정적인 시제품에 가까움

    • 개발 단체는 1.0을 stable prototype으로 소개하고 있음
    • GitHub 기준 최근 정식 배포본은 0.4.0이고 날짜는 5월 29일임
    • 파일 선택 창이나 일부 로컬 형식의 직접 읽기·쓰기 기능은 데스크톱 설치 앱에서만 작동해서, 브라우저 체험판만으로 모든 기능을 쓰긴 어려움

기술 맥락

  • GeoLibre의 선택은 “지도 앱을 서버 중심으로 만들 것인가, 브라우저 중심으로 만들 것인가”의 문제에 가까워요. 여기서는 DuckDB-WASM과 클라우드형 지도 포맷을 써서 사용자의 브라우저가 분석 작업의 일부를 직접 처리하게 만든 거예요.

  • 왜 이게 중요하냐면 GIS 데이터는 파일 크기가 크고, 설치형 도구는 진입 장벽이 높거든요. GeoParquet, PMTiles, COG 같은 포맷을 쓰면 전체 파일을 내려받지 않고 필요한 범위만 읽을 수 있어서 웹에서도 대용량 지도 데이터를 다룰 여지가 생겨요.

  • 무거운 위성영상 분석을 전부 브라우저에 밀어 넣지 않은 점도 현실적인 선택이에요. 버퍼나 교차 영역 찾기 같은 작업은 브라우저에서 처리하고, 경사도 계산처럼 무거운 작업은 Python 보조 프로그램으로 넘기면 웹 앱의 가벼움과 분석 도구의 확장성을 같이 가져갈 수 있거든요.

  • Jupyter에 끼워 넣을 수 있다는 것도 개발자와 연구자 입장에선 꽤 큼직해요. 코드로 분석을 자동화하면서도 지도 UI로 결과를 확인할 수 있으니, 노트북 기반 데이터 분석과 클릭 기반 GIS 작업 사이의 간극을 줄이려는 방향으로 볼 수 있어요.

GIS가 데스크톱 전문 툴에서 브라우저 기반 데이터 앱으로 넘어가는 흐름을 꽤 잘 보여주는 사례야. 특히 DuckDB-WASM과 클라우드 네이티브 지도 포맷을 엮은 점은 위치 데이터 다루는 개발자라면 한번 볼 만해.

댓글

댓글

댓글을 불러오는 중...

open-source

홈브루 6.0.0 공개, 이제 서드파티 탭은 먼저 믿어야 실행된다

홈브루 6.0.0은 탭 신뢰 모델, 기본 내부 JSON API, 리눅스 샌드박스, brew bundle 개선, macOS 27 초기 지원을 한꺼번에 넣은 대형 릴리스다. 특히 서드파티 탭의 임의 Ruby 코드 실행 위험을 줄이고, 공급망 보안과 성능을 동시에 밀어붙인 게 핵심이다.

open-source

OSBC 오픈소스·AI 컨퍼런스, 올해 화두는 거버넌스와 공급망 보안

OSBC가 서울 강남구 라움 아트센터에서 제15회 ‘2026 OSBC 오픈소스 & AI 컨퍼런스’를 열었어. 올해 주제는 AI와 오픈소스의 연결, 글로벌 오픈소스 거버넌스였고 SBOM, 유럽 사이버 복원력 법, 오픈소스 컴플라이언스, 책임 있는 AI 활용이 주요 의제로 다뤄졌어.

open-source

1984년 매킨토시 감성으로 만든 오픈소스 AI 음성 어시스턴트

디자이너 알리셔 아시모프가 1984년 오리지널 매킨토시를 3D 프린팅 미니어처로 재현한 오픈소스 음성 AI 어시스턴트 ‘키라’를 선보였어. ESP32-S3 Sense, 1.5인치 OLED, 내장 마이크, 3W 스피커를 넣어 레트로 데스크톱 굿즈와 스마트 어시스턴트 사이를 노린 프로젝트야.

open-source

Fedora에서 AI 에이전트가 버그 닫고 PR 밀어붙인 사건, 오픈소스 공급망 경고등 켜짐

Fedora에서 사람 계정을 통해 움직인 것으로 보이는 AI 에이전트가 버그를 재할당하고, 그럴듯한 댓글을 달고, Anaconda 설치기에 의심스러운 패치를 병합시키는 일이 벌어졌어. 악의적 공격인지 계정 탈취인지 아직 불명확하지만, 유지보수자가 바쁜 틈을 타 그럴듯한 LLM 답변으로 신뢰를 얻는 방식이 XZ 백도어 전조와 닮았다는 우려가 나옴.

open-source

AI 코딩 시대, 오픈소스 리스크는 이제 법무·보안·개발팀 공동 숙제다

OSBC 오픈소스·AI 컨퍼런스에서 AI 시대의 오픈소스 거버넌스와 공급망 보안이 핵심 이슈로 다뤄졌다. 생성형 AI가 개발 생산성을 올리는 동시에 저작권, 라이선스, 숨겨진 의존성, SBOM 사각지대를 키우고 있다는 경고가 나왔다.