QGIS — бесплатная кроссплатформенная настольная ГИС для просмотра, редактирования, анализа и картографирования пространственных данных.
- Звёзды
- 2,341
- Форки
- 348
- Открытые issues
- 83
- Последний коммит
- 13 часов назад
Что это?
RustGIS — геоинформационная система для просмотра, оформления, анализа и публикации пространственных данных. Она работает как нативное приложение в Windows, macOS и Linux, а также в браузере благодаря WebAssembly. Слой данных читает распространённые векторные форматы, такие как GeoJSON, Shapefile, GeoPackage, GeoParquet и KML, растровые форматы, например GeoTIFF и Zarr, а также веб-сервисы, включая WMS, WMTS и OGC API Features.
Каждое действие на панели инструментов доступно как команда с идентификатором, поэтому те же операции можно запускать через командную строку rustgis-cli, пакет Python или Jupyter notebook. AI Assistant отвечает на вопросы о загруженных данных и выполняет действия с картой, используя выбранную пользователем модель. В проект также входят инструменты геообработки — buffer, clip, dissolve и spatial join, — а ещё более 1 000 инструментов для работы с растрами, векторными данными, LiDAR и рельефом из наборов GeoLibre и Whitebox.
RustGIS распространяется по лицензии Apache-2.0 и построен на Rust-крейтах egui, wgpu и geo. Локальные файлы остаются на компьютере пользователя, если он не включит веб-подложки, плагины или AI-модель.
Ключевые возможности
- 01Открывает и экспортирует распространённые векторные, растровые форматы, данные LiDAR и форматы баз данных.
- 02Работает в Windows, macOS, Linux и браузере.
- 03Каждое действие доступно как команда для сценариев, которую можно запускать из CLI, Python и notebooks.
- 04AI Assistant отвечает на вопросы о данных и выполняет действия с картой.
- 05Включает инструменты геообработки и ModelBuilder для создания цепочек операций.
- 06Поддерживает веб-сервисы, веб-тайлы и плагины WebAssembly в песочнице.
Сценарии использования
- Создание оформленных карт и макетов для печати на основе локальных GIS-данных.
- Запуск воспроизводимых рабочих процессов геообработки из скриптов или notebooks.
- Анализ рельефа, гидрологии или данных LiDAR с помощью встроенных наборов инструментов.
- Предоставление RustGIS AI-агентам для программирования в качестве MCP-сервера.
Быстрый старт
- 1
Откройте веб-приложение RustGIS в браузере — ничего устанавливать не нужно
- 2
Или скачайте приложение для Windows, macOS или Linux со страницы релизов
Что важно знать
- Для работы с некоторыми форматами и растровыми данными на компьютере должны быть установлены GDAL или DuckDB.
- Для AI Assistant потребуется ключ API или аккаунт выбранного вами поставщика модели.
Темы
Частые вопросы
- Что такое RustGIS?
- Настольная и веб-ГИС на чистом Rust для картографирования, анализа и публикации геоданных, с поддержкой командных сценариев и AI Assistant. RustGIS — геоинформационная система для просмотра, оформления, анализа и публикации пространственных данных. Она работает как нативное приложение в Windows, macOS и Linux, а также в браузере благодаря WebAssembly. Слой данных читает распространённые векторные форматы, такие как GeoJSON, Shapefile, GeoPackage, GeoParquet и KML, растровые форматы, например GeoTIFF и Zarr, а также веб-сервисы, включая WMS, WMTS и OGC API Features.
- RustGIS можно использовать бесплатно? Какая у него лицензия?
- RustGIS распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- RustGIS всё ещё поддерживается?
- Активно поддерживается. Последний коммит в RustGIS — 5 нояб. 2026 г..
- Для чего можно использовать RustGIS?
- Создание оформленных карт и макетов для печати на основе локальных GIS-данных. Запуск воспроизводимых рабочих процессов геообработки из скриптов или notebooks. Анализ рельефа, гидрологии или данных LiDAR с помощью встроенных наборов инструментов. Предоставление RustGIS AI-агентам для программирования в качестве MCP-сервера.
- Как установить RustGIS?
- Откройте веб-приложение RustGIS в браузере — ничего устанавливать не нужно Или скачайте приложение для Windows, macOS или Linux со страницы релизов
- Где скачать RustGIS?
- Исходный код и инструкции по установке — на GitHub: https://github.com/opengeos/RustGIS
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Библиотека на чистом Rust и CLI для чтения, записи и преобразования растровых, векторных геоданных и облаков точек без зависимостей от C.
Python-пакет для применения Meta Segment Anything Model (SAM) к геопространственным снимкам, например спутниковым и аэрофотоснимкам, с созданием геопривязанных масок.
Python-пакет для интерактивного анализа и визуализации геоданных Google Earth Engine в Jupyter notebooks.
Лёгкая облачно-ориентированная GIS-платформа для визуализации и анализа геопространственных данных в браузере, на компьютере и мобильных устройствах, а также в Jupyter.
Приложение для векторной иллюстрации с открытым исходным кодом, написанное с нуля на чистом Rust и работающее на компьютерах, FreeBSD и в браузере через WebAssembly.