You are here:
Geoprocessing tool reference
>
Environment Settings
>
General settings
NOTE: This environment is only applicable to ArcGIS 9.2 or higher.
Specify the M tolerance that will be used for processing and set to the output geodataset.
Learn more about M tolerance.
Usage tips
- Unlike XY and Z tolerance, the M tolerance of a feature class inside a feature dataset is not constrained to match the feature dataset's M tolerance. For feature classes created inside a feature dataset, the feature dataset's M tolerance is used as the default. To override this default, set the M tolerance environment to the desired value.
- If the output is a stand-alone feature class, raster catalog, or feature dataset, the tolerance of the input will be used as the processing and set as the output geodataset's M tolerance. For tools that have multiple inputs (Intersect, for example) the tolerance of the first input in the list will be used as the default. To override these defaults, set the M tolerance environment to the desired value.
- If the tool does not have an input geodataset (for example, Create Feature Class, Create Feature Dataset, and Raster Catalog) and if the environment is left blank, the default M tolerance is set to 0.001 unit. To override this default, set the environment to the desired value.
- If the M tolerance is not at least twice as large as the M resolution value, the M tolerance will be set to be twice as large as the M resolution by default.
- Tolerance will not be persisted to a dataset in a pre-9.2 geodatabase.
-
Learn more about specifying general settings.
-
Learn more about environment settings.
-
Learn more about environment levels and hierarchy.
Command line syntax
An overview of the command line window
MTolerance <Linear unit>
<Double> |
Tolerance value for adjusting m-values during cluster processing.
The default value is 10 * the M resolution.
|
Double |
Data types for geoprocessing tool parameters
Command line example
MTolerance 0.02
Scripting syntax
An overview of scripting in geoprocessing
MTolerance (Linear unit)
Double (Required) |
Tolerance value for adjusting m-values during cluster processing. The default value is 10 * the M resolution. |
Double |
Data types for geoprocessing tool parameters
Script example
import arcgisscripting
gp = arcgisscripting.create()
gp.workspace = "h:/workspace"
gp.MTolerance = "0.02"
Please visit the
Feedback page to comment or give suggestions on ArcGIS Desktop Help.
Copyright © Environmental Systems Research Institute, Inc.