grass
grass copied to clipboard
GRASS GIS - free and open-source geospatial processing engine
A certain situation on Windows described in #5717 produces 'OSError: Cannot find the executable g.message' which is missing the original message. While such message is an indication of a deeper...
- Automatically create workspace file in a mapset when GUI is notified about the change if it does not exist. - If workspace exists in a mapset, open it. -...
## Describe the bug If `datum_trans` parameter is set to `-1`, that should print datum transformation info, it actually results in a Python traceback as code calls `g.proj` without providing...
Data transformation from EPSG:3059 to EPSG:10306 should be done with a hgridshift file, but GRASS defaults to noop transform. ## To reproduce ``` grass -c epsg:10306 foo/bar/baz v.import --verbose input=tp_92_20_92.gpkg...
**Feature request** The mkdocs based manual pages (GRASS 8.5 `main` branch) are generated as a ZIP file through the GitHub Actions [Documentation workflow](https://github.com/OSGeo/grass/actions/workflows/documentation.yml). However, this ZIP file needs then to...
An attempt to unify checks and error messages. There are more places where `lseek` return value should be checked, but I don't have time to work on them now.
This changes the condition used to create the runtime environment in create_project so that the environment is not set up not only when GISBASE is not set, but also when...
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [ubuntu](https://redirect.github.com/actions/runner-images) | github-runner | major | `22.04` -> `24.04` | | ubuntu |...
g.list output JSON can have either a nested or flat structure, The problem with nested structure is there are multiple ways to nest it - by mapset or by type....
## Describe the bug I'm filing the problem here, even if the page in question is from addons. The page v.stream.network docs page has some text that should probably be...