[GRASS-SVN] r50593 - grass/trunk/gui/wxpython/xml

svn_grass at osgeo.org svn_grass at osgeo.org
Tue Jan 31 16:29:16 EST 2012


Author: neteler
Date: 2012-01-31 13:29:16 -0800 (Tue, 31 Jan 2012)
New Revision: 50593

Modified:
   grass/trunk/gui/wxpython/xml/menudata.xml
Log:
menu organization cleanup (joint work with mmetz)

Modified: grass/trunk/gui/wxpython/xml/menudata.xml
===================================================================
--- grass/trunk/gui/wxpython/xml/menudata.xml	2012-01-31 21:29:09 UTC (rev 50592)
+++ grass/trunk/gui/wxpython/xml/menudata.xml	2012-01-31 21:29:16 UTC (rev 50593)
@@ -1109,6 +1109,32 @@
         </menuitem>
 	  </items>
 	</menu>
+	<menu>
+	  <label>Map type conversions</label>
+	  <items>
+	    <menuitem>
+	      <label>Raster to vector</label>
+	      <help>Converts a raster map into a vector map layer.</help>
+	      <keywords>raster,conversion,geometry,vectorization</keywords>
+	      <handler>OnMenuCmd</handler>
+	      <command>r.to.vect</command>
+	    </menuitem>
+	    <menuitem>
+	      <label>Raster series to volume</label>
+	      <help>Converts 2D raster map slices to one 3D raster volume map.</help>
+	      <keywords>raster,volume,conversion</keywords>
+	      <handler>OnMenuCmd</handler>
+	      <command>r.to.rast3</command>
+	    </menuitem>
+	    <menuitem>
+	      <label>Raster 2.5D to volume</label>
+	      <help>Creates a 3D volume map based on 2D elevation and value raster maps.</help>
+	      <keywords>raster,raster3d,voxel,conversion</keywords>
+	      <handler>OnMenuCmd</handler>
+	      <command>r.to.rast3elev</command>
+	    </menuitem>
+	  </items>
+	</menu>
 	<separator />
 	<menuitem>
 	  <label>Buffer rasters</label>
@@ -1118,6 +1144,13 @@
 	  <command>r.buffer</command>
 	</menuitem>
 	<menuitem>
+	  <label>Concentric circles</label>
+	  <help>Creates a raster map containing concentric rings around a given point.</help>
+	  <keywords>raster,geometry</keywords>
+	  <handler>OnMenuCmd</handler>
+	  <command>r.circle</command>
+	</menuitem>
+	<menuitem>
 	  <label>Closest points</label>
 	  <help>Locates the closest points between objects in two raster maps.</help>
 	  <keywords>raster,distance</keywords>
@@ -1221,11 +1254,11 @@
 	  <label>Terrain analysis</label>
 	  <items>
 	    <menuitem>
-	      <label>Cumulative movement costs</label>
-	      <help>Outputs a raster map layer showing the anisotropic cumulative cost of moving between different geographic locations on an input elevation raster map layer whose cell category values represent elevation combined with an input raster map layer whose cell values represent friction cost.</help>
-	      <keywords>raster,cost surface,cumulative costs</keywords>
+	      <label>Generate contour lines</label>
+	      <help>Produces a vector map of specified contours from a raster map.</help>
+	      <keywords>raster,DEM,contours,vector</keywords>
 	      <handler>OnMenuCmd</handler>
-	      <command>r.walk</command>
+	      <command>r.contour</command>
 	    </menuitem>
 	    <menuitem>
 	      <label>Cost surface</label>
@@ -1235,6 +1268,13 @@
 	      <command>r.cost</command>
 	    </menuitem>
 	    <menuitem>
+	      <label>Cumulative movement costs</label>
+	      <help>Outputs a raster map layer showing the anisotropic cumulative cost of moving between different geographic locations on an input elevation raster map layer whose cell category values represent elevation combined with an input raster map layer whose cell values represent friction cost.</help>
+	      <keywords>raster,cost surface,cumulative costs</keywords>
+	      <handler>OnMenuCmd</handler>
+	      <command>r.walk</command>
+	    </menuitem>
+	    <menuitem>
 	      <label>Least cost route or flow</label>
 	      <help>Traces a flow through an elevation model on a raster map.</help>
 	      <keywords>raster,hydrology</keywords>
@@ -1369,6 +1409,27 @@
 	      <handler>OnMenuCmd</handler>
 	      <command>r.flow</command>
 	    </menuitem>
+	    <menuitem>
+	      <label>Watershed analysis</label>
+	      <help>Calculates hydrological parameters and RUSLE factors.</help>
+	      <keywords>raster,hydrology</keywords>
+	      <handler>OnMenuCmd</handler>
+	      <command>r.watershed</command>
+	    </menuitem>
+	    <menuitem>
+	      <label>Watershed subbasins</label>
+	      <help>Generates watershed subbasins raster map.</help>
+	      <keywords>raster,hydrology</keywords>
+	      <handler>OnMenuCmd</handler>
+	      <command>r.basins.fill</command>
+	    </menuitem>
+	    <menuitem>
+	      <label>Watershed basin creation</label>
+	      <help>Creates watershed basins.</help>
+	      <keywords>raster,hydrology</keywords>
+	      <handler>OnMenuCmd</handler>
+	      <command>r.water.outlet</command>
+	    </menuitem>
 	    <separator />
 	    <menuitem>
 	      <label>SIMWE Overland flow modeling</label>
@@ -1414,27 +1475,6 @@
 	      <handler>OnMenuCmd</handler>
 	      <command>r.usler</command>
 	    </menuitem>
-	    <menuitem>
-	      <label>Watershed subbasins</label>
-	      <help>Generates watershed subbasins raster map.</help>
-	      <keywords>raster,hydrology</keywords>
-	      <handler>OnMenuCmd</handler>
-	      <command>r.basins.fill</command>
-	    </menuitem>
-	    <menuitem>
-	      <label>Watershed analysis</label>
-	      <help>Calculates hydrological parameters and RUSLE factors.</help>
-	      <keywords>raster,hydrology</keywords>
-	      <handler>OnMenuCmd</handler>
-	      <command>r.watershed</command>
-	    </menuitem>
-	    <menuitem>
-	      <label>Watershed basin creation</label>
-	      <help>Creates watershed basins.</help>
-	      <keywords>raster,hydrology</keywords>
-	      <handler>OnMenuCmd</handler>
-	      <command>r.water.outlet</command>
-	    </menuitem>
 	  </items>
 	</menu>
 	<menu>
@@ -1668,13 +1708,6 @@
 	  </items>
 	</menu>
 	<separator />
-	<menuitem>
-	  <label>Concentric circles</label>
-	  <help>Creates a raster map containing concentric rings around a given point.</help>
-	  <keywords>raster,geometry</keywords>
-	  <handler>OnMenuCmd</handler>
-	  <command>r.circle</command>
-	</menuitem>
 	<menu>
 	  <label>Generate random cells</label>
 	  <items>
@@ -1744,13 +1777,6 @@
 	    </menuitem>
 	  </items>
 	</menu>
-	<menuitem>
-	  <label>Generate contour lines</label>
-	  <help>Produces a vector map of specified contours from a raster map.</help>
-	  <keywords>raster,DEM,contours,vector</keywords>
-	  <handler>OnMenuCmd</handler>
-	  <command>r.contour</command>
-	</menuitem>
 	<menu>
 	  <label>Interpolate surfaces</label>
 	  <items>
@@ -1945,35 +1971,6 @@
 	    </menuitem>
 	    <separator />
 	    <menuitem>
-	      <label>Create or rebuild topology</label>
-	      <help>Creates topology for vector map.</help>
-	      <keywords>vector,geometry,topology</keywords>
-	      <handler>OnMenuCmd</handler>
-	      <command>v.build</command>
-	    </menuitem>
-	    <menuitem>
-	      <label>Rebuild topology on all vector maps</label>
-	      <help>Rebuilds topology on all vector maps in the current mapset.</help>
-	      <keywords>vector,topology</keywords>
-	      <handler>OnMenuCmd</handler>
-	      <command>v.build.all</command>
-	    </menuitem>
-	    <menuitem>
-	      <label>Clean vector map</label>
-	      <help>Toolset for cleaning topology of vector map.</help>
-	      <keywords>vector,topology</keywords>
-	      <handler>OnVectorCleaning</handler>
-	      <command>v.clean</command>
-	    </menuitem>
-	    <menuitem>
-	      <label>Smooth or simplify</label>
-	      <help>Tool for vector based generalization.</help>
-	      <keywords>vector,generalization,simplification,smoothing,displacement,network generalization</keywords>
-	      <handler>OnMenuCmd</handler>
-	      <command>v.generalize</command>
-	    </menuitem>
-	    <separator />
-	    <menuitem>
 	      <label>Convert object types</label>
 	      <help>Changes type of vector features.</help>
 	      <keywords>vector,geometry</keywords>
@@ -1982,35 +1979,6 @@
 	    </menuitem>
 	    <separator />
 	    <menuitem>
-	      <label>Add centroids</label>
-	      <help>Adds missing centroids to closed boundaries.</help>
-	      <keywords>vector,centroid,area</keywords>
-	      <handler>OnMenuCmd</handler>
-	      <command>v.centroids</command>
-	    </menuitem>
-	    <separator />
-	    <menuitem>
-	      <label>Build polylines</label>
-	      <help>Builds polylines from lines or boundaries.</help>
-	      <keywords>vector,geometry,topology</keywords>
-	      <handler>OnMenuCmd</handler>
-	      <command>v.build.polylines</command>
-	    </menuitem>
-	    <menuitem>
-	      <label>Split lines</label>
-	      <help>Splits vector lines to shorter segments.</help>
-	      <keywords>vector,geometry</keywords>
-	      <handler>OnMenuCmd</handler>
-	      <command>v.split</command>
-	    </menuitem>
-	    <menuitem>
-	      <label>Split polylines</label>
-	      <help>Creates points/segments from input vector lines and positions.</help>
-	      <keywords>vector,geometry</keywords>
-	      <handler>OnMenuCmd</handler>
-	      <command>v.segment</command>
-	    </menuitem>
-	    <menuitem>
 	      <label>Parallel lines</label>
 	      <help>Creates parallel line to input vector lines.</help>
 	      <keywords>vector,geometry</keywords>
@@ -2088,6 +2056,69 @@
 	  </items>
 	</menu>
 	<menu>
+	  <label>Topology maintenance</label>
+	  <items>
+	    <menuitem>
+	      <label>Create or rebuild topology</label>
+	      <help>Creates topology for vector map.</help>
+	      <keywords>vector,geometry,topology</keywords>
+	      <handler>OnMenuCmd</handler>
+	      <command>v.build</command>
+	    </menuitem>
+	    <menuitem>
+	      <label>Rebuild topology on all vector maps</label>
+	      <help>Rebuilds topology on all vector maps in the current mapset.</help>
+	      <keywords>vector,geometry,topology</keywords>
+	      <handler>OnMenuCmd</handler>
+	      <command>v.build.all</command>
+	    </menuitem>
+	    <separator />
+	    <menuitem>
+	      <label>Build polylines</label>
+	      <help>Builds polylines from lines or boundaries.</help>
+	      <keywords>vector,geometry,topology</keywords>
+	      <handler>OnMenuCmd</handler>
+	      <command>v.build.polylines</command>
+	    </menuitem>
+	    <menuitem>
+	      <label>Split lines</label>
+	      <help>Splits vector lines to shorter segments.</help>
+	      <keywords>vector,geometry</keywords>
+	      <handler>OnMenuCmd</handler>
+	      <command>v.split</command>
+	    </menuitem>
+	    <menuitem>
+	      <label>Split polylines</label>
+	      <help>Creates points/segments from input vector lines and positions.</help>
+	      <keywords>vector,geometry</keywords>
+	      <handler>OnMenuCmd</handler>
+	      <command>v.segment</command>
+	    </menuitem>
+	    <separator />
+	    <menuitem>
+	      <label>Clean vector map</label>
+	      <help>Toolset for cleaning topology of vector map.</help>
+	      <keywords>vector,topology</keywords>
+	      <handler>OnVectorCleaning</handler>
+	      <command>v.clean</command>
+	    </menuitem>
+	    <menuitem>
+	      <label>Smooth or simplify</label>
+	      <help>Tool for vector based generalization.</help>
+	      <keywords>vector,generalization,simplification,smoothing,displacement,network generalization</keywords>
+	      <handler>OnMenuCmd</handler>
+	      <command>v.generalize</command>
+	    </menuitem>
+	    <menuitem>
+	      <label>Add centroids</label>
+	      <help>Adds missing centroids to closed boundaries.</help>
+	      <keywords>vector,centroid,area</keywords>
+	      <handler>OnMenuCmd</handler>
+	      <command>v.centroids</command>
+	    </menuitem>
+	  </items>
+	</menu>
+	<menu>
 	  <label>Manage colors</label>
 	  <items>
 	    <menuitem>
@@ -2113,23 +2144,79 @@
 	    </menuitem>
 	  </items>
 	</menu>
+	<menu>
+	  <label>Query vector map</label>
+	  <items>
+	    <menuitem>
+	      <label>Query with coordinate(s)</label>
+	      <help>Queries a vector map layer at given locations.</help>
+	      <keywords>vector,querying</keywords>
+	      <handler>OnMenuCmd</handler>
+	      <command>v.what</command>
+	    </menuitem>
+	    <menuitem>
+	      <label>Query vector attribute data</label>
+	      <help>Prints vector map attributes.</help>
+	      <keywords>vector,database,attribute table</keywords>
+	      <handler>OnMenuCmd</handler>
+	      <command>v.db.select</command>
+	    </menuitem>
+	  </items>
+	</menu>
+	<menu>
+	  <label>Feature selection</label>
+	  <items>
+	    <menuitem>
+	      <label>Attribute query</label>
+	      <help>Selects vector features from an existing vector map and creates a new map containing only the selected objects.</help>
+	      <keywords>vector,extract</keywords>
+	      <handler>OnMenuCmd</handler>
+	      <command>v.extract</command>
+	    </menuitem>
+	    <menuitem>
+	      <label>Spatial query</label>
+	      <help>Selects features from vector map (A) by features from other vector map (B).</help>
+	      <keywords>vector,spatial query</keywords>
+	      <handler>OnMenuCmd</handler>
+	      <command>v.select</command>
+	    </menuitem>
+	  </items>
+	 </menu>
+	 <menu>
+	  <label>Map type conversions</label>
+	  <items>
+	    <menuitem>
+	      <label>Vector to raster</label>
+	      <help>Converts (rasterize) a vector map into a raster map.</help>
+	      <keywords>vector,raster,conversion,rasterization</keywords>
+	      <handler>OnMenuCmd</handler>
+	      <command>v.to.rast</command>
+	    </menuitem>
+	    <menuitem>
+	      <label>Vector to volume</label>
+	      <help>Converts a vector map (only points) into a 3D raster map.</help>
+	      <keywords>vector,volume,conversion</keywords>
+	      <handler>OnMenuCmd</handler>
+	      <command>v.to.rast3</command>
+	    </menuitem>
+	    <menuitem>
+	      <label>2D vector to 3D vector</label>
+	      <help>Performs transformation of 2D vector features to 3D.</help>
+	      <keywords>vector,geometry,3D</keywords>
+	      <handler>OnMenuCmd</handler>
+	      <command>v.to.3d</command>
+	    </menuitem>
+	    <menuitem>
+	      <label>Sites to vector</label>
+	      <help>Converts a GRASS site_lists file into a vector map.</help>
+	      <keywords>vector,import,sites</keywords>
+	      <handler>OnMenuCmd</handler>
+	      <command>v.in.sites</command>
+	    </menuitem>
+	  </items>
+	</menu>
 	<separator />
 	<menuitem>
-	  <label>Attribute query</label>
-	  <help>Selects vector features from an existing vector map and creates a new vector map containing only the selected features.</help>
-	  <keywords>vector,extract</keywords>
-	  <handler>OnMenuCmd</handler>
-	  <command>v.extract</command>
-	</menuitem>
-	<menuitem>
-	  <label>Spatial query</label>
-	  <help>Selects features from vector map (A) by features from other vector map (B).</help>
-	  <keywords>vector,spatial query</keywords>
-	  <handler>OnMenuCmd</handler>
-	  <command>v.select</command>
-	</menuitem>
-	<separator />
-	<menuitem>
 	  <label>Buffer vectors</label>
 	  <help>Creates a buffer around vector features of given type.</help>
 	  <keywords>vector,geometry,buffer</keywords>
@@ -2422,7 +2509,7 @@
 	    </menuitem>
 	    <menuitem>
 	      <label>Generate random points</label>
-	      <help>Generates randomly 2D/3D vector points map.</help>
+	      <help>Generates random 2D/3D vector points.</help>
 	      <keywords>vector,statistics,random</keywords>
 	      <handler>OnMenuCmd</handler>
 	      <command>v.random</command>
@@ -2655,12 +2742,6 @@
 	    </menuitem>
 	    <separator />
 	    <menuitem>
-	      <label>Interactive input for supervised classification</label>
-	      <help>Generates spectral signatures by allowing the user to outline training areas.</help>
-	      <keywords>imagery,classification,supervised</keywords>
-	      <handler>OnIClass</handler>
-	    </menuitem>
-	    <menuitem>
 	      <label>Input for supervised MLC</label>
 	      <help>Generates statistics for i.maxlik from raster map.</help>
 	      <keywords>imagery,classification,supervised,MLC</keywords>
@@ -2668,21 +2749,28 @@
 	      <command>i.gensig</command>
 	    </menuitem>
 	    <menuitem>
+	      <label>Maximum likelihood classification (MLC)</label>
+	      <help>Classifies the cell spectral reflectances in imagery data.</help>
+	      <keywords>imagery,classification,MLC</keywords>
+	      <handler>OnMenuCmd</handler>
+	      <command>i.maxlik</command>
+	    </menuitem>
+	    <separator />
+	    <menuitem>
+	      <label>Interactive input for supervised classification</label>
+	      <help>Generates spectral signatures by allowing the user to outline training areas.</help>
+	      <keywords>imagery,classification,supervised</keywords>
+	      <handler>OnIClass</handler>
+	    </menuitem>
+	    <separator />
+	    <menuitem>
 	      <label>Input for supervised SMAP</label>
 	      <help>Generates statistics for i.smap from raster map.</help>
 	      <keywords>imagery,classification,supervised,SMAP</keywords>
 	      <handler>OnMenuCmd</handler>
 	      <command>i.gensigset</command>
 	    </menuitem>
-	    <separator />
 	    <menuitem>
-	      <label>Maximum likelihood classification (MLC)</label>
-	      <help>Classifies the cell spectral reflectances in imagery data.</help>
-	      <keywords>imagery,classification,MLC</keywords>
-	      <handler>OnMenuCmd</handler>
-	      <command>i.maxlik</command>
-	    </menuitem>
-	    <menuitem>
 	      <label>Sequential maximum a posteriori classification (SMAP)</label>
 	      <help>Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation.</help>
 	      <keywords>imagery,classification,supervised,SMAP</keywords>
@@ -2964,6 +3052,19 @@
 	    </menuitem>
 	  </items>
 	</menu>
+	<menu>
+	  <label>Map type conversions</label>
+	  <items>
+	    <menuitem>
+	      <label>Volume to raster series</label>
+	      <help>Converts 3D raster maps to 2D raster maps</help>
+	      <keywords>raster3d,raster,voxel</keywords>
+	      <handler>OnMenuCmd</handler>
+	      <command>r3.to.rast</command>
+	    </menuitem>
+	  </items>
+	</menu>
+        <separator />
 	<menuitem>
 	  <label>3D color tables</label>
 	  <help>Creates/modifies the color table associated with a 3D raster map.</help>
@@ -2988,7 +3089,7 @@
 	</menuitem>
 	<menuitem>
 	  <label>Volume calculator</label>
-	  <help>Raster map calculator.</help>
+	  <help>3D raster map calculator.</help>
 	  <keywords>raster,algebra</keywords>
 	  <handler>OnMapCalculator</handler>
 	  <command>r3.mapcalc</command>



More information about the grass-commit mailing list