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 <[EMAIL PROTECTED]>: > Ciao Markus, > questa e' interessante, devo proprio vedere se riesco a costruire la > commandline da questi. > > Grazie > Andrea > > > 2008/7/7 Markus Neteler <[EMAIL PROTECTED]>: >> Ciao Andrea, >> >> On Mon, Jul 7, 2008 at 12:36 PM, andrea antonello >> <[EMAIL PROTECTED]> 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 > [email protected] > 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/ _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [email protected] 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.
