gxp.ScaleLimitPanel¶
-
class
gxp.ScaleLimitPanel(config)¶ A panel for assembling scale constraints in SLD styles.
Config Options¶
Configuration properties in addition to those listed for Ext.Panel.
-
limitMaxScaleDenominator BooleanLimit the maximum scale denominator. If false, no upper- limit will be imposed.
-
limitMinScaleDenominator BooleanLimit the minimum scale denominator. If false, no lower- limit will be imposed.
-
maxScaleDenominator NumberThe initial maximum scale denominator. If <limitMaxScaleDenominator> is- true and no minScaleDenominator is provided, <maxScaleDenominatorLimit> will be used.
-
maxScaleDenominatorLimit NumberUpper limit for scale denominators. Default is what you get- when you project the world in Spherical Mercator onto a single 256 x 256 pixel tile and assume OpenLayers.DOTS_PER_INCH (this corresponds to zoom level 0 in Google Maps).
-
minScaleDenominator NumberThe initial minimum scale denominator. If <limitMinScaleDenominator> is- true and no minScaleDenominator is provided, <minScaleDenominatorLimit> will be used.
-
minScaleDenominatorLimit NumberLower limit for scale denominators. Default is what you get when- you assume 20 zoom levels starting with the world in Spherical Mercator on a single 256 x 256 tile at zoom 0 where the zoom factor is 2.
-
modifyScaleTipContext FunctionCalled from the multi-slider tip’s getText function. The- function will receive two arguments - a reference to the panel and a data object. The data object will have scale, zoom, and type properties already calculated. Other properties added to the data object are available to the <scaleSliderTemplate>.
-
scaleLevels NumberNumber of scale levels to assume. This is only for scaling- values exponentially along the slider. Scale values are not required to one of the discrete levels. Default is 20.
-
scaleSliderTemplate StringTemplate for the tip displayed by the scale threshold slider.Can be customized using the following keywords in curly braces:
- zoom - the zoom level
- scale - the scale denominator
- type - “Max” or “Min” denominator
- scaleType - “Min” or “Max” scale (sense is opposite of type)
Default is “{scaleType} Scale 1:{scale}”.