[Gfoss] BeeGIS

Markus Neteler neteler a osgeo.org
Lun 7 Lug 2008 13:50:05 CEST


Ciao Andrea,

ottimo che ti potrebbe servire. La DTD trovi nel codice sorgente
di GRASS, p.e.:

grass64/gui/wxpython/xml/grass-gxw.dtd
grass64/gui/xml/grass-interface.dtd

ciao
Markus

2008/7/7 andrea antonello <andrea.antonello a gmail.com>:
> Ciao Markus,
> questa e' interessante, devo proprio vedere se riesco a costruire la
> commandline da questi.
>
> Grazie
> Andrea
>
>
> 2008/7/7 Markus Neteler <neteler a osgeo.org>:
>> 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
>>
>
> _______________________________________________
> Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
> Gfoss a faunalia.com
> http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss
> Questa e' una lista di discussione pubblica aperta a tutti.
> I messaggi di questa lista non rispecchiano necessariamente
> le posizioni dell'Associazione GFOSS.it.
>



-- 
Open Source Geospatial Foundation
http://www.osgeo.org/
http://www.grassbook.org/



Maggiori informazioni sulla lista Gfoss