QGIS es un sistema de información geográfica de escritorio, gratuito y multiplataforma, para visualizar, editar, analizar y cartografiar datos espaciales.
- Estrellas
- 2,341
- Forks
- 348
- Issues abiertos
- 83
- Último commit
- hace 18 horas
¿Qué es?
RustGIS es un sistema de información geográfica para abrir, aplicar estilos, analizar y publicar datos espaciales. Se ejecuta como una aplicación nativa en Windows, macOS y Linux, y también en el navegador mediante WebAssembly. Su capa de datos lee formatos vectoriales habituales, como GeoJSON, Shapefile, GeoPackage, GeoParquet y KML; rásteres, como GeoTIFF y Zarr; y servicios web, como WMS, WMTS y OGC API Features.
Cada acción de la barra de herramientas está disponible como un comando con un ID, por lo que las mismas operaciones pueden ejecutarse desde la línea de comandos de rustgis-cli, un paquete de Python o un notebook de Jupyter. Un asistente de IA puede responder preguntas sobre los datos cargados o realizar acciones en el mapa, con el modelo que elija el usuario. El proyecto también incluye herramientas de geoprocesamiento, como buffer, clip, dissolve y spatial join, además de más de 1.000 herramientas ráster, vectoriales, LiDAR y de terreno de las suites GeoLibre y Whitebox.
RustGIS está publicado bajo la licencia Apache-2.0 y está construido sobre los crates de Rust egui, wgpu y geo. Los archivos locales permanecen en el equipo del usuario, a menos que este habilite mapas base web, plugins o un modelo de IA.
Funciones clave
- 01Abre y exporta formatos habituales de datos vectoriales, ráster, LiDAR y bases de datos.
- 02Se ejecuta en Windows, macOS, Linux y en el navegador.
- 03Cada acción es un comando programable que puede usarse desde la CLI, Python y notebooks.
- 04El asistente de IA responde preguntas sobre los datos y realiza acciones en el mapa.
- 05Incluye herramientas de geoprocesamiento y ModelBuilder para encadenarlas.
- 06Admite servicios web, teselas web y plugins aislados de WebAssembly.
Casos de uso
- Crear mapas con estilos y diseños listos para imprimir a partir de datos GIS locales.
- Ejecutar flujos de trabajo de geoprocesamiento repetibles desde scripts o notebooks.
- Analizar datos de terreno, hidrología o LiDAR con las suites de herramientas incluidas.
- Exponer RustGIS a agentes de programación de IA como servidor MCP.
Inicio rápido
- 1
Abre la aplicación web RustGIS en el navegador, sin necesidad de instalar nada
- 2
O descarga la aplicación de escritorio para Windows, macOS o Linux desde la página de versiones
Antes de usarlo
- Algunos formatos y rásteres requieren tener GDAL o DuckDB instalado en el equipo.
- AI Assistant necesita una clave de API o una cuenta del proveedor del modelo que elijas.
Temas
Preguntas frecuentes
- ¿Qué es RustGIS?
- Un SIG de escritorio y web escrito íntegramente en Rust para cartografiar, analizar y compartir datos geoespaciales, con comandos programables y un asistente de IA. RustGIS es un sistema de información geográfica para abrir, aplicar estilos, analizar y publicar datos espaciales. Se ejecuta como una aplicación nativa en Windows, macOS y Linux, y también en el navegador mediante WebAssembly. Su capa de datos lee formatos vectoriales habituales, como GeoJSON, Shapefile, GeoPackage, GeoParquet y KML; rásteres, como GeoTIFF y Zarr; y servicios web, como WMS, WMTS y OGC API Features.
- ¿RustGIS es gratuito? ¿Qué licencia tiene?
- RustGIS es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿RustGIS sigue mantenido?
- Mantenimiento activo. El último commit de RustGIS fue el 5 nov 2026.
- ¿Para qué puedo usar RustGIS?
- Crear mapas con estilos y diseños listos para imprimir a partir de datos GIS locales. Ejecutar flujos de trabajo de geoprocesamiento repetibles desde scripts o notebooks. Analizar datos de terreno, hidrología o LiDAR con las suites de herramientas incluidas. Exponer RustGIS a agentes de programación de IA como servidor MCP.
- ¿Cómo se instala RustGIS?
- Abre la aplicación web RustGIS en el navegador, sin necesidad de instalar nada O descarga la aplicación de escritorio para Windows, macOS o Linux desde la página de versiones
- ¿Dónde consigo RustGIS?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/opengeos/RustGIS
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Biblioteca y CLI de Rust puro para leer, escribir y convertir datos geoespaciales ráster, vectoriales y de nubes de puntos sin dependencias de C.
Paquete de Python que aplica el modelo Segment Anything Model (SAM) de Meta a imágenes geoespaciales, como fotos satelitales y aéreas, para generar máscaras georreferenciadas.
Paquete de Python para el análisis geoespacial interactivo y la visualización de datos de Google Earth Engine en notebooks de Jupyter.
Una plataforma GIS ligera y nativa de la nube que funciona en el navegador, en computadoras, dispositivos móviles y Jupyter para visualizar y analizar datos geoespaciales.
Aplicación de ilustración vectorial de código abierto, creada desde cero en Rust puro y disponible en escritorio, FreeBSD y el navegador mediante WebAssembly.