Repolode
opengeos

opengeos/RustGIS

공간 데이터를 매핑·분석·공유하고 명령어 스크립팅과 AI Assistant를 지원하는 순수 Rust 기반 데스크톱 및 웹 GIS입니다.

대체할 수 있는 제품:QGISArcGIS

스타
2,341
포크
348
열린 이슈
83
마지막 커밋
12시간 전

어떤 프로젝트인가요?

RustGIS는 공간 데이터를 열고, 스타일을 지정하고, 분석하고, 게시할 수 있는 지리정보시스템입니다. Windows, macOS, Linux에서 네이티브 앱으로 실행되며, WebAssembly를 통해 브라우저에서도 사용할 수 있습니다. 데이터 계층은 GeoJSON, Shapefile, GeoPackage, GeoParquet, KML 같은 일반적인 벡터 형식과 GeoTIFF, Zarr 같은 래스터 형식, WMS, WMTS, OGC API Features 같은 웹 서비스를 읽습니다.

도구 모음의 모든 작업은 ID가 있는 명령어로 제공되므로, 동일한 작업을 rustgis-cli 명령줄, Python 패키지 또는 Jupyter notebook에서 실행할 수 있습니다. AI Assistant는 사용자가 선택한 모델을 이용해 불러온 데이터에 관한 질문에 답하거나 지도 작업을 수행할 수 있습니다. 프로젝트에는 buffer, clip, dissolve, spatial join 등의 지오프로세싱 도구와 GeoLibre 및 Whitebox 제품군의 래스터·벡터·LiDAR·지형 도구 1,000개 이상도 포함되어 있습니다.

RustGIS는 Apache-2.0 라이선스로 제공되며 Rust 크레이트인 egui, wgpu, geo를 기반으로 합니다. 사용자가 웹 베이스맵, 플러그인 또는 AI 모델을 활성화하지 않는 한 로컬 파일은 사용자 컴퓨터에 그대로 남습니다.

핵심 기능

  • 01일반적인 벡터·래스터·LiDAR·데이터베이스 형식을 열고 내보냅니다.
  • 02Windows, macOS, Linux 및 브라우저에서 실행됩니다.
  • 03모든 작업을 스크립팅 가능한 명령어로 제공하며 CLI, Python, notebook에서 사용할 수 있습니다.
  • 04AI Assistant가 데이터 관련 질문에 답하고 지도 작업을 수행합니다.
  • 05지오프로세싱 도구와 여러 도구를 연결하는 ModelBuilder를 포함합니다.
  • 06웹 서비스, 웹 타일, 샌드박스 처리된 WebAssembly 플러그인을 지원합니다.

활용 사례

  • 로컬 GIS 데이터로 스타일이 적용된 지도와 인쇄용 레이아웃을 만듭니다.
  • 스크립트나 notebook에서 반복 가능한 지오프로세싱 워크플로를 실행합니다.
  • 포함된 도구 모음으로 지형, 수문 또는 LiDAR 데이터를 분석합니다.
  • MCP 서버로 제공해 AI 코딩 에이전트가 RustGIS를 사용하도록 합니다.

빠른 시작

  1. 1

    설치할 필요 없이 브라우저에서 RustGIS 웹 앱을 여세요

  2. 2

    또는 릴리스 페이지에서 Windows, macOS 또는 Linux용 데스크톱 앱을 다운로드하세요

사용 전 알아둘 점

  • 일부 형식과 래스터를 사용하려면 데스크톱에 GDAL 또는 DuckDB를 설치해야 합니다.
  • AI Assistant를 사용하려면 선택한 모델 제공업체의 API 키 또는 계정이 필요합니다.

토픽

자주 묻는 질문

RustGIS은(는) 무엇인가요?
공간 데이터를 매핑·분석·공유하고 명령어 스크립팅과 AI Assistant를 지원하는 순수 Rust 기반 데스크톱 및 웹 GIS입니다. RustGIS는 공간 데이터를 열고, 스타일을 지정하고, 분석하고, 게시할 수 있는 지리정보시스템입니다. Windows, macOS, Linux에서 네이티브 앱으로 실행되며, WebAssembly를 통해 브라우저에서도 사용할 수 있습니다. 데이터 계층은 GeoJSON, Shapefile, GeoPackage, GeoParquet, KML 같은 일반적인 벡터 형식과 GeoTIFF, Zarr 같은 래스터 형식, WMS, WMTS, OGC API Features 같은 웹 서비스를 읽습니다.
RustGIS은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
RustGIS은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
RustGIS은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. RustGIS의 마지막 커밋은 2026년 11월 5일입니다.
RustGIS은(는) 어디에 사용할 수 있나요?
로컬 GIS 데이터로 스타일이 적용된 지도와 인쇄용 레이아웃을 만듭니다. 스크립트나 notebook에서 반복 가능한 지오프로세싱 워크플로를 실행합니다. 포함된 도구 모음으로 지형, 수문 또는 LiDAR 데이터를 분석합니다. MCP 서버로 제공해 AI 코딩 에이전트가 RustGIS를 사용하도록 합니다.
RustGIS는 어떻게 설치하나요?
설치할 필요 없이 브라우저에서 RustGIS 웹 앱을 여세요 또는 릴리스 페이지에서 Windows, macOS 또는 Linux용 데스크톱 앱을 다운로드하세요
RustGIS은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/opengeos/RustGIS

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트

QGIS는 공간 데이터를 조회, 편집, 분석하고 지도화할 수 있는 무료 크로스 플랫폼 데스크톱 지리정보시스템입니다.

데이터·분석#gis#mapping#geospatial
1.5만+48 이번 주3.6천C++GPL-2.0활발히 관리됨업데이트 13시간 전

C 의존성 없이 래스터·벡터·포인트 클라우드 지리공간 데이터를 읽고 쓰고 변환하는 순수 Rust 라이브러리 및 CLI입니다.

274+62 이번 주38RustMIT활발히 관리됨업데이트 13시간 전