On scripting GRASS GIS: Building location-independent command line tools

This paper discusses scripting techniques within the context of GRASS GIS. After an overview over scripting for interactive GRASS sessions, it is shown how GRASS GIS-provided functionality can be used for external applications. This approach of external scripting allows for the application of GRASS...

Full description

Bibliographic Details
Main Author: Peter Loewe
Format: Article
Language:English
Published: Czech Technical University in Prague 2010-02-01
Series:Geoinformatics FCE CTU
Subjects:
Online Access:https://ojs.cvut.cz/ojs/index.php/gi/article/view/2720
_version_ 1811192983464181760
author Peter Loewe
author_facet Peter Loewe
author_sort Peter Loewe
collection DOAJ
description This paper discusses scripting techniques within the context of GRASS GIS. After an overview over scripting for interactive GRASS sessions, it is shown how GRASS GIS-provided functionality can be used for external applications. This approach of external scripting allows for the application of GRASS GIS-based functionality to be used for standalone applications and embedding in larger automated workflows.
first_indexed 2024-04-11T23:59:51Z
format Article
id doaj.art-acb0b92326f74f089bd31e09d3a4a3df
institution Directory Open Access Journal
issn 1802-2669
language English
last_indexed 2024-04-11T23:59:51Z
publishDate 2010-02-01
publisher Czech Technical University in Prague
record_format Article
series Geoinformatics FCE CTU
spelling doaj.art-acb0b92326f74f089bd31e09d3a4a3df2022-12-22T03:56:15ZengCzech Technical University in PragueGeoinformatics FCE CTU1802-26692010-02-0140556210.14311/gi.4.42502On scripting GRASS GIS: Building location-independent command line toolsPeter Loewe0RapidEye AG, Molkenmarkt 30, 14476 Brandenburg an der Havel, GermanyThis paper discusses scripting techniques within the context of GRASS GIS. After an overview over scripting for interactive GRASS sessions, it is shown how GRASS GIS-provided functionality can be used for external applications. This approach of external scripting allows for the application of GRASS GIS-based functionality to be used for standalone applications and embedding in larger automated workflows.https://ojs.cvut.cz/ojs/index.php/gi/article/view/2720GRASS GIS, GRASS Scripting, FOSS GIS Workflows, Embedded GIS, Bash, Python
spellingShingle Peter Loewe
On scripting GRASS GIS: Building location-independent command line tools
Geoinformatics FCE CTU
GRASS GIS, GRASS Scripting, FOSS GIS Workflows, Embedded GIS, Bash, Python
title On scripting GRASS GIS: Building location-independent command line tools
title_full On scripting GRASS GIS: Building location-independent command line tools
title_fullStr On scripting GRASS GIS: Building location-independent command line tools
title_full_unstemmed On scripting GRASS GIS: Building location-independent command line tools
title_short On scripting GRASS GIS: Building location-independent command line tools
title_sort on scripting grass gis building location independent command line tools
topic GRASS GIS, GRASS Scripting, FOSS GIS Workflows, Embedded GIS, Bash, Python
url https://ojs.cvut.cz/ojs/index.php/gi/article/view/2720
work_keys_str_mv AT peterloewe onscriptinggrassgisbuildinglocationindependentcommandlinetools