浏览代码

manual: 3d raster -> 3D raster

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@62875 15284696-431f-4ddb-bdfa-cd5b030d7da7
Markus Neteler 10 年之前
父节点
当前提交
45df9d9ab4

+ 1 - 1
man/build_html.py

@@ -220,7 +220,7 @@ r"""
 <li class="toc"><a class="toc" href="full_index.html#m">Miscellaneous commands (m.*)</a></li>
 <li class="toc"><a class="toc" href="full_index.html#m">Miscellaneous commands (m.*)</a></li>
 <li class="toc"><a class="toc" href="full_index.html#ps">PostScript commands (ps.*)</a></li>
 <li class="toc"><a class="toc" href="full_index.html#ps">PostScript commands (ps.*)</a></li>
 <li class="toc"><a class="toc" href="full_index.html#r">Raster commands (r.*)</a></li>
 <li class="toc"><a class="toc" href="full_index.html#r">Raster commands (r.*)</a></li>
-<li class="toc"><a class="toc" href="full_index.html#r3">3d raster commands (r3.*)</a></li>
+<li class="toc"><a class="toc" href="full_index.html#r3">3D raster commands (r3.*)</a></li>
 <li class="toc"><a class="toc" href="full_index.html#t">Temporal commands (t.*)</a></li>
 <li class="toc"><a class="toc" href="full_index.html#t">Temporal commands (t.*)</a></li>
 <li class="toc"><a class="toc" href="full_index.html#v">Vector commands (v.*)</a></li>
 <li class="toc"><a class="toc" href="full_index.html#v">Vector commands (v.*)</a></li>
 <li class="toc"><a class="toc" href="wxGUI.html">wxGUI Graphical User Interface</a></li>
 <li class="toc"><a class="toc" href="wxGUI.html">wxGUI Graphical User Interface</a></li>

+ 1 - 1
raster/r.colors/r.colors.html

@@ -9,7 +9,7 @@ must exist in the user's current mapset search path.
 <p>The <b>rast</b> option allows user to specify a raster map <i>name</i>
 <p>The <b>rast</b> option allows user to specify a raster map <i>name</i>
 from which to copy the color map.
 from which to copy the color map.
 
 
-<p>The <b>volume</b> option allows user to specify a volume (3d raster)
+<p>The <b>volume</b> option allows user to specify a volume (3D raster)
 map <i>name</i> from which to copy the color map.
 map <i>name</i> from which to copy the color map.
 
 
 <p>The <b>-e</b> flag equalizes the original raster's color table. It can
 <p>The <b>-e</b> flag equalizes the original raster's color table. It can

+ 1 - 1
raster3d/r3.out.vtk/r3.out.vtk.html

@@ -103,7 +103,7 @@ r.in.onearth -l output=Sat tmband=Red
 r.in.onearth -l output=Sat tmband=IR1
 r.in.onearth -l output=Sat tmband=IR1
 r.in.onearth -l output=Sat tmband=IR2
 r.in.onearth -l output=Sat tmband=IR2
 
 
-#Convert the 2d maps to 3d raster maps with r.to.rast3
+#Convert the 2D maps to 3D raster maps with r.to.rast3
 r.to.rast3 input=SatLandsatTM_Red output=SatLandsatTM_Red
 r.to.rast3 input=SatLandsatTM_Red output=SatLandsatTM_Red
 r.to.rast3 input=SatLandsatTM_IR1 output=SatLandsatTM_IR1
 r.to.rast3 input=SatLandsatTM_IR1 output=SatLandsatTM_IR1
 r.to.rast3 input=SatLandsatTM_IR2 output=SatLandsatTM_IR2
 r.to.rast3 input=SatLandsatTM_IR2 output=SatLandsatTM_IR2

+ 23 - 16
temporal/t.rast.to.rast3/t.rast.to.rast3.html

@@ -1,13 +1,15 @@
 <h2>DESCRIPTION</h2>
 <h2>DESCRIPTION</h2>
 
 
-This module is designed to convert a space time raster dataset (STRDS) into a space time voxel cube.
-A space time voxel cube is a 3 dimensional raster map layer (3d raster map or voxel map layer) that as time as
-unit for the z-dimension.
+This module is designed to convert a space time raster dataset (STRDS) 
+into a space time voxel cube. A space time voxel cube is a 3 
+dimensional raster map layer (3D raster map or voxel map layer) that as 
+time as unit for the z-dimension.
 <p>
 <p>
 A space time raster dataset that should be converted into a space time 
 A space time raster dataset that should be converted into a space time 
-voxel cube must have a valid temporal topology. Hence, overlapping or inclusion of time stamps is not allowed.
-The granularity of the STRDS is used to set the resolution of the 3d raster map layer
-and to sample the registered time stamped raster map layers.
+voxel cube must have a valid temporal topology. Hence, overlapping or 
+inclusion of time stamps is not allowed. The granularity of the STRDS 
+is used to set the resolution of the 3D raster map layer and to sample 
+the registered time stamped raster map layers.
 <p>
 <p>
 Gaps between raster map layer in the STRDS will
 Gaps between raster map layer in the STRDS will
 be represented by NULL values in the voxel map layer.
 be represented by NULL values in the voxel map layer.
@@ -15,19 +17,25 @@ be represented by NULL values in the voxel map layer.
 
 
 <h2>NOTE</h2>
 <h2>NOTE</h2>
 
 
-The reference time for all space time voxel cubes is 1900-01-0100:00:00. This allows the alignment 
-space time voxel cubes with different granularities.
+The reference time for all space time voxel cubes is 
+1900-01-0100:00:00. This allows the alignment space time voxel cubes 
+with different granularities.
 <p>
 <p>
-Be aware that the granularity of a STRDS is used to sample time stamped map layers! If you have gaps
-between monthly intervals that have the size of a second, the monthly intervals will be sampled by a second based granularity as well. This may result in millions of space time voxel cube layers!
+Be aware that the granularity of a STRDS is used to sample time stamped 
+map layers! If you have gaps between monthly intervals that have the 
+size of a second, the monthly intervals will be sampled by a second 
+based granularity as well. This may result in millions of space time 
+voxel cube layers!
 
 
 <h2>EXAMPLE</h2>
 <h2>EXAMPLE</h2>
 
 
-This simple example that converts a space time raster dataset that has gaps between its time stamped
-map layers into a space time voxel cube. The time stamped raster map layer have a interval size of three months.
-However, the granularity is one month, since of each gap has an interval size of one month. The resulting
-voxel map layer has 9 depths. Hence, the space time raster dataset is sampled by its granularity resulting
-in 9 layer.
+This simple example that converts a space time raster dataset that has 
+gaps between its time stamped map layers into a space time voxel cube. 
+The time stamped raster map layer have a interval size of three months. 
+However, the granularity is one month, since of each gap has an 
+interval size of one month. The resulting voxel map layer has 9 depths. 
+Hence, the space time raster dataset is sampled by its granularity 
+resulting in 9 layer.
 
 
 <div class="code"><pre>
 <div class="code"><pre>
 g.region s=0 n=80 w=0 e=120 b=0 t=1 res=10 res3=10 -p3
 g.region s=0 n=80 w=0 e=120 b=0 t=1 res=10 res3=10 -p3
@@ -185,7 +193,6 @@ r3.info cube
  |                                                                            |
  |                                                                            |
  +----------------------------------------------------------------------------+
  +----------------------------------------------------------------------------+
 
 
-
 </pre></div>
 </pre></div>
 
 
 <h2>SEE ALSO</h2>
 <h2>SEE ALSO</h2>

+ 4 - 4
temporal/t.rast.to.rast3/t.rast.to.rast3.py

@@ -5,8 +5,8 @@
 # MODULE:       t.rast.to.rast3
 # MODULE:       t.rast.to.rast3
 # AUTHOR(S):    Soeren Gebbert
 # AUTHOR(S):    Soeren Gebbert
 #
 #
-# PURPOSE:      Convert a space time raster dataset into a 3d raster map
-# COPYRIGHT:    (C) 2011 by the GRASS Development Team
+# PURPOSE:      Convert a space time raster dataset into a 3D raster map
+# COPYRIGHT:    (C) 2011-2014 by the GRASS Development Team
 #
 #
 #               This program is free software under the GNU General Public
 #               This program is free software under the GNU General Public
 #               License (version 2). Read the file COPYING that comes with GRASS
 #               License (version 2). Read the file COPYING that comes with GRASS
@@ -15,7 +15,7 @@
 #############################################################################
 #############################################################################
 
 
 #%module
 #%module
-#% description: Converts a space time raster dataset into a 3d raster map.
+#% description: Converts a space time raster dataset into a 3D raster map.
 #% keywords: temporal
 #% keywords: temporal
 #% keywords: conversion
 #% keywords: conversion
 #% keywords: raster3d
 #% keywords: raster3d
@@ -115,7 +115,7 @@ def main():
     try:
     try:
         grass.run_command("g.region", t=top, b=bottom, tbres=granularity)
         grass.run_command("g.region", t=top, b=bottom, tbres=granularity)
     except CalledModuleError:
     except CalledModuleError:
-        grass.fatal(_("Unable to set 3d region"))
+        grass.fatal(_("Unable to set 3D region"))
 
 
     # Create a NULL map to fill the gaps
     # Create a NULL map to fill the gaps
     null_map = "temporary_null_map_%i" % os.getpid()
     null_map = "temporary_null_map_%i" % os.getpid()

+ 3 - 3
temporal/t.rast3d.algebra/t.rast3d.algebra.py

@@ -5,7 +5,7 @@
 # MODULE:       t.rast3d.algebra
 # MODULE:       t.rast3d.algebra
 # AUTHOR(S):    Thomas Leppelt, Soeren Gebbert
 # AUTHOR(S):    Thomas Leppelt, Soeren Gebbert
 #
 #
-# PURPOSE:      Provide temporal 3d raster algebra to perform spatial an temporal operations
+# PURPOSE:      Provide temporal 3D raster algebra to perform spatial an temporal operations
 #               for space time datasets by topological relationships to other space time
 #               for space time datasets by topological relationships to other space time
 #               datasets.
 #               datasets.
 # COPYRIGHT:    (C) 2014 by the GRASS Development Team
 # COPYRIGHT:    (C) 2014 by the GRASS Development Team
@@ -17,7 +17,7 @@
 #############################################################################
 #############################################################################
 
 
 #%module
 #%module
-#% description: Apply temporal and spatial operations on space time 3d raster datasets using temporal 3d raster algebra.
+#% description: Apply temporal and spatial operations on space time 3D raster datasets using temporal 3D raster algebra.
 #% keywords: temporal
 #% keywords: temporal
 #% keywords: algebra
 #% keywords: algebra
 #%end
 #%end
@@ -25,7 +25,7 @@
 #%option
 #%option
 #% key: expression
 #% key: expression
 #% type: string
 #% type: string
-#% description: Algebraic expression for temporal and spatial analysis of space time 3d raster datasets
+#% description: Algebraic expression for temporal and spatial analysis of space time 3D raster datasets
 #% required : yes
 #% required : yes
 #%end
 #%end
 
 

+ 3 - 4
temporal/t.rast3d.extract/t.rast3d.extract.html

@@ -1,11 +1,10 @@
 <h2>DESCRIPTION</h2>
 <h2>DESCRIPTION</h2>
 
 
-
 The purpose of <b>t.rast3d.extract</b> is to extract a subset of a space 
 The purpose of <b>t.rast3d.extract</b> is to extract a subset of a space 
-time 3d raster dataset and to store that subset in a different space time 
-3d raster dataset. It has exactly the same functionality as 
+time 3D raster dataset and to store that subset in a different space time 
+3D raster dataset. It has exactly the same functionality as 
 <a href="t.rast.extract.html">t.rast.extract</a>. The only difference is the
 <a href="t.rast.extract.html">t.rast.extract</a>. The only difference is the
-that this module works on STR3DS and 3d raster maps.
+that this module works on STR3DS and 3D raster maps.
 <p>
 <p>
 Please refer to <a href="t.rast.extract.html">t.rast.extract</a> for documentation
 Please refer to <a href="t.rast.extract.html">t.rast.extract</a> for documentation
 and examples.
 and examples.

+ 1 - 1
temporal/t.rast3d.extract/t.rast3d.extract.py

@@ -6,7 +6,7 @@
 # AUTHOR(S):	Soeren Gebbert
 # AUTHOR(S):	Soeren Gebbert
 #
 #
 # PURPOSE:	Extract a subset of a space time 3D raster dataset
 # PURPOSE:	Extract a subset of a space time 3D raster dataset
-# COPYRIGHT:	(C) 2011 by the GRASS Development Team
+# COPYRIGHT:	(C) 2011-2014 by the GRASS Development Team
 #
 #
 #		This program is free software under the GNU General Public
 #		This program is free software under the GNU General Public
 #		License (version 2). Read the file COPYING that comes with GRASS
 #		License (version 2). Read the file COPYING that comes with GRASS

+ 1 - 1
temporal/t.rast3d.mapcalc/t.rast3d.mapcalc.html

@@ -1,7 +1,7 @@
 <h2>DESCRIPTION</h2>
 <h2>DESCRIPTION</h2>
 
 
 The module <em>t.rast3d.mapcalc</em> provides exact the same functionality as <em>t.rast.mapcalc</em>,
 The module <em>t.rast3d.mapcalc</em> provides exact the same functionality as <em>t.rast.mapcalc</em>,
-but for space time 3d raster datasets. Please refer to <a href="t.rast.mapcalc.html">t.rast.mapcalc</a>
+but for space time 3D raster datasets. Please refer to <a href="t.rast.mapcalc.html">t.rast.mapcalc</a>
 for documentation.
 for documentation.
 <p>
 <p>
 It is a simple wrapper for <a href="r3.mapcalc.html">r3.mapcalc</a> enhanced with temporal functions.
 It is a simple wrapper for <a href="r3.mapcalc.html">r3.mapcalc</a> enhanced with temporal functions.

+ 1 - 1
temporal/t.rast3d.univar/t.rast3d.univar.html

@@ -2,7 +2,7 @@
 
 
 This module provides the same functionality as
 This module provides the same functionality as
 <a href="t.rast.univar.html">t.rast.univar</a>, the only difference is the 
 <a href="t.rast.univar.html">t.rast.univar</a>, the only difference is the 
-3d raster map layer metadata. Please refer to the manual page of
+3D raster map layer metadata. Please refer to the manual page of
 <a href="t.rast.univar.html">t.rast.univar</a> for documentation and examples.
 <a href="t.rast.univar.html">t.rast.univar</a> for documentation and examples.
 
 
 <h2>SEE ALSO</h2>
 <h2>SEE ALSO</h2>

+ 3 - 3
temporal/t.rast3d.univar/t.rast3d.univar.py

@@ -5,8 +5,8 @@
 # MODULE:	t.rast3d.univar
 # MODULE:	t.rast3d.univar
 # AUTHOR(S):	Soeren Gebbert
 # AUTHOR(S):	Soeren Gebbert
 #
 #
-# PURPOSE:	Calculates univariate statistics from the non-null cells for each registered 3d 
-#           raster map of a space time 3d raster dataset
+# PURPOSE:	Calculates univariate statistics from the non-null cells for each registered 3D 
+#               raster map of a space time 3D raster dataset
 # COPYRIGHT:	(C) 2011-2014, Soeren Gebbert and the GRASS Development Team
 # COPYRIGHT:	(C) 2011-2014, Soeren Gebbert and the GRASS Development Team
 #
 #
 #		This program is free software under the GNU General Public
 #		This program is free software under the GNU General Public
@@ -16,7 +16,7 @@
 #############################################################################
 #############################################################################
 
 
 #%module
 #%module
-#% description: Calculates univariate statistics from the non-null cells for each registered 3d raster map of a space time 3d raster dataset.
+#% description: Calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset.
 #% keywords: temporal
 #% keywords: temporal
 #% keywords: statistics
 #% keywords: statistics
 #% keywords: raster
 #% keywords: raster

+ 2 - 2
temporal/t.unregister/t.unregister.html

@@ -1,6 +1,6 @@
 <h2>DESCRIPTION</h2>
 <h2>DESCRIPTION</h2>
 
 
-This module is designed to unregister raster, 3d raster and vector map 
+This module is designed to unregister raster, 3D raster and vector map 
 layers from space time datasets and the temporal database.
 layers from space time datasets and the temporal database.
 
 
 <p>
 <p>
@@ -8,7 +8,7 @@ Map layer that should be unregistered from the temporal database can be
 specified as a list of comma separated map names or using a text file, 
 specified as a list of comma separated map names or using a text file, 
 that contains one map layer name per line. By default the map type that 
 that contains one map layer name per line. By default the map type that 
 should be unregistered is set to raster. The option<em>type</em> must 
 should be unregistered is set to raster. The option<em>type</em> must 
-be used to specify 3d raster or vector map layer types.
+be used to specify 3D raster or vector map layer types.
 
 
 <h2>INPUT FILE FORMAT</h2>
 <h2>INPUT FILE FORMAT</h2>
 
 

+ 1 - 1
temporal/t.unregister/t.unregister.py

@@ -6,7 +6,7 @@
 # AUTHOR(S):    Soeren Gebbert
 # AUTHOR(S):    Soeren Gebbert
 #
 #
 # PURPOSE:      Unregister raster, vector and raster3d maps from the temporal database or a specific space time dataset
 # PURPOSE:      Unregister raster, vector and raster3d maps from the temporal database or a specific space time dataset
-# COPYRIGHT:    (C) 2011 by the GRASS Development Team
+# COPYRIGHT:    (C) 2011-2014 by the GRASS Development Team
 #
 #
 #               This program is free software under the GNU General Public
 #               This program is free software under the GNU General Public
 #               License (version 2). Read the file COPYING that comes with GRASS
 #               License (version 2). Read the file COPYING that comes with GRASS

+ 3 - 3
vector/v.vol.rst/v.vol.rst.html

@@ -4,7 +4,7 @@
 3-dimensional point data (e.g. temperature, rainfall data from climatic
 3-dimensional point data (e.g. temperature, rainfall data from climatic
 stations, concentrations from drill holes etc.) given in a 3-D vector
 stations, concentrations from drill holes etc.) given in a 3-D vector
 point file named <b>input</b>.&nbsp; The size of the output 
 point file named <b>input</b>.&nbsp; The size of the output 
-3d raster map <b>elev</b> is given by the current 3D region. Sometimes, the
+3D raster map <b>elev</b> is given by the current 3D region. Sometimes, the
 user
 user
 may want to get a 2-D map showing a modelled phenomenon at a
 may want to get a 2-D map showing a modelled phenomenon at a
 crossection surface. In that case, <b>cellinp</b> and <b>cellout</b>
 crossection surface. In that case, <b>cellinp</b> and <b>cellout</b>
@@ -17,7 +17,7 @@ phenomenon can be computed (magnitude of gradient, direction of
 gradient defined by horizontal and vertical angles), change of gradient,
 gradient defined by horizontal and vertical angles), change of gradient,
 Gauss-Kronecker curvature, or mean curvature). These geometric
 Gauss-Kronecker curvature, or mean curvature). These geometric
 parameteres are saved as
 parameteres are saved as
-3d raster maps <b>gradient, aspect1, aspect2, ncurv, gcurv, mcurv</b>,
+3D raster maps <b>gradient, aspect1, aspect2, ncurv, gcurv, mcurv</b>,
 respectively. Maps <b>aspect1</b> and <b>aspect2</b> are in degrees.
 respectively. Maps <b>aspect1</b> and <b>aspect2</b> are in degrees.
 
 
 <p>At first, data points are checked for identical positions and points
 <p>At first, data points are checked for identical positions and points
@@ -48,7 +48,7 @@ containing deviations of the resulting volume from the given data.
 <p>The user can define a 2D raster map named <b>maskmap</b>, which will
 <p>The user can define a 2D raster map named <b>maskmap</b>, which will
 be used as a mask. The interpolation is skipped for 3-dimensional cells
 be used as a mask. The interpolation is skipped for 3-dimensional cells
 whose 2-dimensional projection has a zero value in the mask. Zero values will
 whose 2-dimensional projection has a zero value in the mask. Zero values will
-be assigned to these cells in all output 3d raster maps. 
+be assigned to these cells in all output 3D raster maps. 
 <p>If the number of given points is greater than 700, segmented
 <p>If the number of given points is greater than 700, segmented
 processing is used. The region is split into 3-dimensional "box"
 processing is used. The region is split into 3-dimensional "box"
 segments, each having less than <b>segmax</b> points and interpolation
 segments, each having less than <b>segmax</b> points and interpolation

+ 3 - 3
vector/v.what.rast3/v.what.rast3.html

@@ -1,17 +1,17 @@
 <h2>DESCRIPTION</h2>
 <h2>DESCRIPTION</h2>
 
 
-<em>v.what.rast3</em> reads 3d raster value for each point in the vector and updates <b>col</b> 
+<em>v.what.rast3</em> reads 3D raster value for each point in the vector and updates <b>col</b> 
 column in vector attribute table by this value. The column should be type double. This module is based on 
 column in vector attribute table by this value. The column should be type double. This module is based on 
 <a href="v.what.rast.html">v.what.rast</a>.
 <a href="v.what.rast.html">v.what.rast</a>.
 <br>
 <br>
 If more points have the same category, attribute value is set to NULL.
 If more points have the same category, attribute value is set to NULL.
-If 3d raster values is NULL, attribute value is set to NULL.
+If 3D raster values is NULL, attribute value is set to NULL.
 
 
 <h2>NOTES</h2>
 <h2>NOTES</h2>
 
 
 <h2>EXAMPLES</h2>
 <h2>EXAMPLES</h2>
 
 
-A) Reading values from 3d raster map at position of vector points, writing these values
+A) Reading values from 3D raster map at position of vector points, writing these values
    into a column of the attribute table connected to the vector map:
    into a column of the attribute table connected to the vector map:
 <br>
 <br>
 <div class="code"><pre>
 <div class="code"><pre>