[Gfoss] BeeGIS

Markus Neteler neteler a osgeo.org
Lun 7 Lug 2008 13:44:18 CEST


Ciao Andrea,

On Mon, Jul 7, 2008 at 12:36 PM, andrea antonello
<andrea.antonello a gmail.com> wrote:
...
> PS: quando qualche volontario si proporra' di creare i file xml per la
> descrizione gui dei comandi di GRASS, saro' ben felice di inserirli :)

magari capisco male la richiesta, ma GRASS lo farebbe da solo:

Per programma scritto in C:

GRASS 6.4.svn (eth_utm32): > r.in.ascii --interface-description
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE task SYSTEM "grass-interface.dtd">
<task name="r.in.ascii">
        <description>
                Converts ASCII raster file to binary raster map layer.
        </description>
        <keywords>
                raster, import, conversion
        </keywords>
        <parameter name="input" type="string" required="no" multiple="no">
                <description>
[...]

Shell/... script (allora, uguale!):

GRASS 6.4.svn (eth_utm32): > v.db.addtable --interface-description
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE task SYSTEM "grass-interface.dtd">
<task name="v.db.addtable">
        <description>
                Creates and adds a new attribute table to a given
layer of an existing vector map.
        </description>
        <keywords>
                vector, database, attribute table
        </keywords>
        <parameter name="map" type="string" required="yes" multiple="no">
                <description>
[...]

Adesso tutti i comandi di GRASS in automatico:
for i in $GISBASE/bin/* $GISBASE/scripts/* ; do $i
--interface-description ; done

ciao
Markus



Maggiori informazioni sulla lista Gfoss