complexType RangeTheme
diagram mapping_p529.png
namespace http://www.mapinfo.com/midev/service/theme/v1
type extension of tns:Theme
properties
base tns:Theme
children tns:VisibilityConstraintList tns:StartStyle tns:EndStyle tns:AllOthers tns:RangeThemeProperties
annotation
documentation
Modifies the style in proportion to a column value in the table broken up into discrete values called bins. Range themes are more formally known as choropleths.

element RangeTheme/StartStyle
diagram mapping_p530.png
namespace http://www.mapinfo.com/midev/service/theme/v1
type tns:Style
properties
content complex
annotation
documentation
The style used for the first thematic grouping of your data. The intermediate styles between the start and end styles will be calculate for you.

element RangeTheme/EndStyle
diagram mapping_p531.png
namespace http://www.mapinfo.com/midev/service/theme/v1
type tns:Style
properties
content complex
annotation
documentation
The style used for the last thematic grouping of your data. The intermediate styles between the start and end styles will be calculate for you.

element RangeTheme/AllOthers
diagram mapping_p532.png
namespace http://www.mapinfo.com/midev/service/theme/v1
type tns:Style
properties
minOcc 0
maxOcc 1
content complex
annotation
documentation
The style to be used if a specified attribute does not fall into any of the specified bins.

element RangeTheme/RangeThemeProperties
diagram mapping_p533.png
namespace http://www.mapinfo.com/midev/service/theme/v1
type tns:RangeThemeProperties
properties
content complex
children tns:CustomLowerBound tns:CustomUpperBound tns:NumericNull
attributes
Name  Type  Use  Default  Fixed  Annotation
rangeType  tns:RangeThemeType  required      
documentation
Defines the algorithm that will be used to calculate the ranges.  For example, "EqualCount".
expression  xsd:string  required      
documentation
The column in the layer used to create the thematic groupings of your data.
quantileExpression  xsd:string  optional      
documentation
Defines the second quantile column in the layer used to calculate the biquantile theme.  Note that this expression is only relevant when rangeType is set to "biQuantile" (and is required in this case).
numRanges  xsd:int  required      
documentation
The number of ranges to create.
roundBy  xsd:double  optional      
documentation
Rounds the calculated ranges up or down to the the nearest clean break. For example, if you were shading a map with values that ranged from 101 to 397, the range bounds would be cleaner if the range was from 100 to 400. This can be achieved by rounding to the nearest 100. The default roundBy value is 0 which means that no rounding should occur. If you would like to round to the nearest 100 (i.e., 100, 200, 300, etc.) then specify 100.
spreadBy  tns:SpreadBy    Color    
documentation
Determines which properties of the StartStyle and EndStyle will be changed or "spread", when calculating the intermediate styles. The default behavior is to spread only colors.
spreadBySizeMethod  tns:SpreadBySizeMethod    SquareRoot    
documentation
When spreading point or line styles by size (ie. spreadBy="size"), this determines which graduation method is used to calculate the new sizes.
noEmptyRanges  xsd:boolean  optional  false    
documentation
Determines whether empty ranges are allowed. Empty ranges are ranges in your theme (e.g., 100 to 200) that do not have any features. If empty ranges are not allowed (set to true), the ranges that contain no records are removed at computation time. By default, emplty ranges are allowed (false).
applyStylePart  tns:ApplyStylePart  optional  All    
documentation
Determines how much of the style to use in the theme.
annotation
documentation
Range theme properties.


© 2007, 2020 Precisely. All rights reserved. support.precisely.com