[GRASS-SVN] r69322 - grass/trunk/display/d.vect.thematic

svn_grass at osgeo.org svn_grass at osgeo.org
Wed Aug 31 07:09:34 PDT 2016


Author: annakrat
Date: 2016-08-31 07:09:34 -0700 (Wed, 31 Aug 2016)
New Revision: 69322

Modified:
   grass/trunk/display/d.vect.thematic/d.vect.thematic.html
   grass/trunk/display/d.vect.thematic/d_vect_thematic.png
Log:
d.vect.thematic: update manual

Modified: grass/trunk/display/d.vect.thematic/d.vect.thematic.html
===================================================================
--- grass/trunk/display/d.vect.thematic/d.vect.thematic.html	2016-08-31 13:23:32 UTC (rev 69321)
+++ grass/trunk/display/d.vect.thematic/d.vect.thematic.html	2016-08-31 14:09:34 UTC (rev 69322)
@@ -12,27 +12,22 @@
 <em><a href="v.class.html">v.class</a></em> for more information on
 these different algorithms.
 
-<p>
-<b>Important note:</b> The module currently supports only <i>area</i>
-vector type. For displaying thematic choropleth vector maps of other
-types (points, lines) can be
-used <em><a href="http://grass.osgeo.org/grass70/manuals/addons/d.vect.thematic2.html">d.vect.thematic2</a></em>
-available in AddOns
-via <em><a href="g.extension.html">g.extension</a></em>.
 
 <h2>NOTES</h2>
 
 The <b>-l</b> flag instructs the module to print legend information
-(<i>class min | class max | number of observations in class |
-color</i>) to standard output for further use in graphical software.
-When combined with the <b>-e</b> flag, the legend information will
+in vector legend format as described in <em><a href="d.legend.vect.html">d.legend.vect</a></em>
+ to standard output for further use in graphical software.
+When combined with the verbose flag, the legend information will
 be extended with some additional statistical information. If the
 <b>-n</b> flag is set, the module will only print the legend 
-information without drawing the map. If the user gives a
-<b>legendfile</b>, the module will
-write <em><a href="d.graph.html">d.graph</a></em> instructions for
-painting a legend into that file.
+information without drawing the map.
 
+<p>Option <b>legendfile</b>, is deprecated, instead
+use the GRASS_LEGEND_FILE environmental variable
+(see <em><a href="d.legend.vect.html">d.legend.vect</a></em>)
+to save legend into a file.
+Flag <b>-e</b> is deprecated, instead use verbose flag.
 
 <h2>EXAMPLES</h2>
 
@@ -55,78 +50,51 @@
   nbclasses=5 colors="0:0:255,50:100:255,255:100:50,255:0:0,156:0:0"
 </pre></div>
 
-To actually draw the legend for the polygons in the graphical
-display, the procedure is:
+<h3>Thematic map with legend</h3>
 
-<div class="code"><pre>
-# first save legend instructions to a file	
-d.vect.thematic -n map=communes2 column=pop/area algorithm=std \
-  nbclasses=5 colors="0:0:255,50:100:255,255:100:50,255:0:0,156:0:0" \
-  legendfile=legend_pop_dens  
-
-# open a monitor
-d.mon wx0
-
-# draw the map
-d.vect.thematic map=communes2 column=pop/area algorithm=std \
-  nbclasses=5 colors="0:0:255,50:100:255,255:100:50,255:0:0,156:0:0"
-
-# draw the legend
-d.graph input=legend_pop_dens
-</pre></div>
-
-In order to further enhance this legend, edit the legend file accordingly
-and rerun the process.
-
-<h3>Thematic map with calculated class breaks</h3>
-
 Example for the North Carolina sample dataset, colorizing basin polygons by
-average elevation:
+average elevation and displaying school capacity:
 
 <div class="code"><pre>
 # create watersheds from elevation map
+g.region raster=elevation
 r.watershed elevation=elevation threshold=10000 basin=basins_10k
 
 # convert raster to vector
 r.to.vect input=basins_10k output=basins_10k type=area column=basin_num
 
 # upload raster statistics to each polygon in vector map
-v.rast.stats map=basins_10k raster=elevation column_prefix=elev_
+v.rast.stats map=basins_10k raster=elevation column_prefix=elev
 
-# save legend instructions to a file
-d.vect.thematic -n map=basins_10k column=elev_average algorithm=int \
-  nclasses=5 colors=228:26:28,55:126:184,77:175:74,152:78:163,255:127:0 \
-  legendfile=d_vect_thematic_leg.txt
-
 # open a graphical display
 d.mon wx0
 
-# draw outline of polygons
-d.vect map=basins_10k type=boundary
-
-# draw color fill
+# draw thematic polygons and specify legend title
 d.vect.thematic map=basins_10k column=elev_average algorithm=int \
-  nclasses=5 colors=228:26:28,55:126:184,77:175:74,152:78:163,255:127:0
+  nclasses=5 colors=0:195:176,39:255:0,251:253:0,242:127:11,193:126:60 \
+  legend_title="Average elevation (m)"
 
-# set a different font (list fonts with: d.font -l)
-export GRASS_FONT="sans"
+# draw thematic points and specify legend title
+d.vect.thematic map=schools_wake at PERMANENT column=CORECAPACI algorithm=std \
+  nclasses=3 colors=149:203:255,45:143:240,0:81:161 icon=basic/circle size=15 \
+  legend_title="School capacity"
 
-# and finally draw legend, but edit the legend file first (for example:
-# set size to 20, remove feature counts and most decimal digits)
-d.graph input=d_vect_thematic_leg.txt
+# and finally draw legend
+d.legend.vect -b at=2,80 font=Sans symbol_size=25
 </pre></div>
 
 <center>
 <a href="d_vect_thematic.png">
-<img src="d_vect_thematic.png" alt="d_vect_thematic example" border=1 width="600"></a>
+<img src="d_vect_thematic.png" alt="d_vect_thematic example" width="600"></a>
 <br>
-<i>Thematic map of area sizes</i>
+<i>Thematic map of average elevation and school capacity</i>
 </center>
 
 <h2>SEE ALSO</h2>
 
 <em>
 <a href="v.class.html">v.class</a>,
+<a href="d.legend.vect.html">d.legend.vect</a>,
 <a href="d.vect.html">d.vect</a>,
 <a href="d.graph.html">d.graph</a>,
 <a href="v.univar.html">v.univar</a>

Modified: grass/trunk/display/d.vect.thematic/d_vect_thematic.png
===================================================================
(Binary files differ)



More information about the grass-commit mailing list