Sąraše – 3 versijos programos RustGIS, nuo 2026 m. spalio 16 d. iki dabartinės 0.5.0. Kiekviena veda į diegimo failus leidėjo serveryje.
| Versija | Data | Dydis | Failai |
|---|---|---|---|
| 0.5.0Naujausia | 2026 m. spalio 31 d. | — | 64 bitų MSI64 bitų EXE (NSIS) Laidos pastabosRustGIS v0.5.0 deepens the everyday workflow. One expression language now drives queries, Calculate Field and symbols, and QGIS-style symbols and labels reach much further. New overlay and summary tools fill out Analysis, GeoPackage and PostGIS edits save back to their source, web services gain time, legends, identify and ArcGIS sign-in, and large files open a chunk at a time. Windows on ARM64 joins the native builds.
Highlights
- Expressions: one expression language, with functions, CASE and map scale variables, for queries, Calculate Field and attribute rules. Set a symbol's size, colours, outline width and angle per feature by expression. See Expressions.
- Richer symbols and labels: hatch, marker, gradient and shapeburst polygon fills, markers and hash marks along lines, font markers, and stacked, shifted and turned point marks. Labels gain halos with their own colour and width, offsets, backgrounds, letter spacing, wrapping, repeats along lines and other places to try round a point. New class methods and the full matplotlib colour map library. See Cartography.
- More analysis tools: Intersect, Identity, Union, Symmetrical Difference, Update and Split overlays, Near, Merge, Join Field, Pivot Table, Kernel Density and Feature Vertices To Points. Spatial Join joins by centre, largest overlap, closest and distance with merge rules, Summary Statistics takes several statistics and case fields, buffers and measurements use the WGS 84 ellipsoid, and Project Raster puts a raster on a chosen grid. See Analysis.
- Edit and work safely: save edits back to GeoPackage and PostGIS tables, with conflicts refused. The desktop app autosaves and offers unsaved work back after a crash, and asks before unsaved changes are lost. Projects survive a move with portable data paths and Repair Data Source, and a session log records every command run. Customize keyboard shortcuts and carry them between computers.
- Web services and time: WMS and WMTS layers follow the time slider, answer Identify, show their legends and draw in other coordinate systems. Sign in to ArcGIS Online and Enterprise with OAuth, ask feature services for an area only, and open data cubes from a new Data Cubes pane. See Web Data.
- Bigger data, faster: open large Shapefiles, GeoPackage, FlatGeobuf and GeoParquet layers in place a chunk at a time, and export them the same way. Export vector and raster layers to PMTiles. Indexed Clip and Select by Location and thinned display geometry speed up large layers, and a tilted or turned map moves more smoothly.
- Everywhere you work: native Windows on ARM64 builds, a native macOS menu bar, web app and command line images on ghcr.io, a static web app archive to host yourself, rustgis.qt.MapWidget for Qt applications, saved secrets from the CLI and Python, GeoLibre projects opened as maps, and Polish as an interface language.
Download
Get the app for your platform at https://downloads.rustgis.app (or below), and see https://rustgis.app/installation/ for which file to pick.
What's Changed
- docs(roadmap): fill in the everyday workflow's missing steps by @Mavrick-F in #861
- feat(labels): the ribbon's label groups edit and choose the Labeling pane's class by @jgregoriorincon in #863
- CI: keep skipped runs from cancelling the downloads mirror sync by @giswqs in #866
- fix(edit): discard stale vertex drag gestures by @yongyin-leon in #867
- docs: archive RustGIS on Zenodo and add citation by @giswqs in #869
- feat(python): add PMTiles archive helper by @choupeanut in #870
- Layouts: pick a publication sheet's style from the New Layout menu by @elpidioassinaturas in #874
- feat(map): QGIS import reads merged categories, dashes and QGIS 1/2 names, and notes what it drops by @pick2510 in #876
- fix(ui): keep checkbox menus open while editing options by @deniial00 in #878
- feat(map): QGIS import colours rasters as QGIS does, and QGIS raster styles apply to rasters by @pick2510 in #877
- feat(analysis): Spatial Join by centre, largest overlap, |
| 0.4.0 | 2026 m. spalio 25 d. | — | 64 bitų EXE (NSIS)64 bitų MSI Laidos pastabosRustGIS v0.4.0 tilts the map into 3D, adds several new data sources and gives cartography and analysis more depth. Turn and tilt the map, drape it over terrain and stand extrusions up on the GPU, or switch to the Moon and Mars. Read Esri File Geodatabases without GDAL, query MySQL, MariaDB and SQL Server tables live, and browse a large catalog of public web data. New tools include vertex editing, spatial join, zonal statistics, kriging and data-cube trends, and new cartography includes label classes, curved line labels, publication layouts and SVG export.
Highlights
- A map you can turn and tilt: rotate the map to a bearing and tilt it to a pitch, drape it over terrain, stand extrusions and point markers up on the GPU, and turn the globe the same way. Map frames in layouts turn and tilt too. Switch between the Earth, the Moon, Mars and other celestial bodies, each with its own basemaps. See Maps.
- More data, from more places: Esri File Geodatabases without GDAL, live MySQL, MariaDB, SQL Server and Azure SQL tables, QGIS projects opened as maps with their layer styles, and scans without coordinates for georeferencing. You can now write cloud-optimised GeoTIFFs. Reusable connections remember their passwords and keys in the OS keychain, and a Web Data pane lists public catalogs such as NASA Earthdata, FEMA, The National Map, NASA GIBS, Natural Earth, Hugging Face and satellite embeddings. See Data.
- Time and data cubes: a time slider for layers, dated imagery, Zarr variables and STAC bands. Chart a point's time series, summarise a cube by year or month, and map trends cell by cell with Sen's slope and the Mann-Kendall test.
- Editing and analysis: move, insert and delete vertices on the map with snapping. Analysis adds spatial join, zonal statistics, IDW and ordinary kriging, geodesic buffers, A5 equal-area grids, Calculate Geometry in metric or imperial units, and polygon, lasso and radius selection on the map. Plan routes and follow them turn by turn. ModelBuilder is rebuilt as a node canvas, the Script pane completes commands, parameters, layers and fields as you type, and a geoprocessing run can be copied as Python. See Analysis.
- Cartography and labels: a Labeling pane with label classes chosen by SQL queries, labels that follow lines straight or curved, and installed font families. New classification methods (geometric interval, standard deviation, manual breaks), stacked and dashed line strokes drawn in symbol levels, reference scales, layer groups, blend modes, scientific colour ramps and raster colour bars. See Cartography.
- Layouts: build a publication sheet or figure, with its locator and surrounds, in one command. Edit elements in a Format pane, and add shapes, arrows, rulers, guides, snapping and element locking. Style grids, north arrows and scale bars, and export the layout to SVG. See Layouts.
- AI agents and plugins: the AI Assistant gains skills and subagents, and can drive agents on your computer through ACP. External agents connect over MCP on HTTP or a file bridge, with an audit log, their own undo and a snapshot of the map as you see it. Plugins can add panels of widgets and read small documents from the web. Persian and Bengali join the interface languages, for 18 in all.
Download
Get the app for your platform at https://downloads.rustgis.app (or below), and see https://rustgis.app/installation/ for which file to pick.
What's Changed
- Python: put the license at the root of the sdist by @giswqs in #343
- feat: List layers by Drawing Order, Data Source or Selection in the Layers pane by @jgregoriorincon in #344
- Directions: plan a route and follow it turn by turn by @giswqs in #341
- feat: Move the Project group from Data to the front of Home by @jgregoriorincon in #346
- GeoLibre: leave option defaults to the runner by @giswqs in #355
- UI: keep the left pane's width when a row is wider than it by @giswqs in #354
- Layout: keep a dragged element and its outline together by @giswqs in #356
- fix: Web La |
| 0.3.0 | 2026 m. spalio 16 d. | — | 64 bitų MSI64 bitų EXE (NSIS) |