[GRASS-dev] New CLI GSoC Idea: Comments, Mentors, Students Needed

Markus Metz markus.metz.giswork at gmail.com
Mon Mar 12 12:03:20 PDT 2018


On Sun, Mar 11, 2018 at 4:33 AM, Vaclav Petras <wenzeslaus at gmail.com> wrote:
>
> Dear list,
>
> I just compiled a another idea for this year GSoC:
>
>
https://trac.osgeo.org/grass/wiki/GSoC/2018#Neweasy-to-useCLIandAPIforGRASSGIS
>
> All: You may remember this idea from 2015. Since then I implemented
--exec which, I think, is successful since I can see it used in different
posts online. However, I also think that --exec is far from an ideal
interface. I seek comments for the ideas and newly proposed CLI and
potential Python API design which is presented at the wiki.

The example in the wiki is based on a GeoTIFF file with a single raster
band. IMHO, the input should be more general in the form
"GDAL_raster_datasource raster_band" and "GDAL_vector_datasource
layer_name". Specifying a raster band/layer name should probably be
mandatory. The new parser would then use GDAL to test if the given
datasource is valid and if the given raster band/vector layer exists in
this datasource.

I guess the main part of this project would be to write a parser for the
`grass run` arguments that translates them to an actual GRASS command.
>
> Mentors: I'm seeking an additional mentor for this idea. I put myself as
first, but you can be first or second mentor as you wish.

I would be interested in the general design and concept for the
implementation of this project.

A very interesting idea that would facilitate the use of GRASS as a toolbox
similar to GDAL or (ambitious reference) OTB.

Markus M
>
> Students: This email applies to all potential GSoC students, but I'm
including those of you who posted on the mailing list so far to CC just to
let you know that you can apply for more than one idea which is more than
appropriate when there is more than one student interested in the same
idea. Please find details about this idea at the wiki.
>
> Thank you and please let me if you have any questions or comments,
> Vaclav
>
> _______________________________________________
> grass-dev mailing list
> grass-dev at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/grass-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-dev/attachments/20180312/e5bec204/attachment.html>


More information about the grass-dev mailing list