public class ScaleBuildConfig
extends java.lang.Object
implements java.io.Serializable
The scale configuration information, including the information of scale denominator, cache range, etc.
Modifier and Type | Field and Description |
---|---|
Geometry[] |
cacheRegions
Used to re-cache the white map to indicate the regions which need be re-cached.
|
Geometry[] |
excludeRegions |
double |
resolution
Resolution.
|
double |
scaleDenominator
The scale denominator.
|
java.math.BigDecimal |
tileBoundsHeight
The height range of tile.
|
java.math.BigDecimal |
tileBoundsWidth
The width range of tile.
|
Constructor and Description |
---|
ScaleBuildConfig()
The Constructor.
|
ScaleBuildConfig(ScaleBuildConfig scaleConfig)
The Constructor.
|
public double scaleDenominator
The scale denominator.
public double resolution
Resolution. Unit map: unit per pixel
public java.math.BigDecimal tileBoundsWidth
The width range of tile.
public java.math.BigDecimal tileBoundsHeight
The height range of tile.
public Geometry[] cacheRegions
excludeRegions
. When the field exists, JobInfo.cacheBounds
will be ignored. excludeRegions
can be null.public Geometry[] excludeRegions
public ScaleBuildConfig()
The Constructor.
public ScaleBuildConfig(ScaleBuildConfig scaleConfig)
The Constructor.
scaleConfig
- Scale information of cache.