SCALEBAR

scaleBars目前不使用TrueType字体。在渲染之前不知道scaleBar图像的大小,因此请注意不要硬编码模板文件中<img>标记的宽度和高度。未来的版本将使图像大小可用。

ALIGN [left|center|right]

5.2 新版功能.

定义scaleBar在scaleBar图像中的对齐方式。默认为中心。提供5.2及更高版本。

背景色[R][G][B][十六进制字符串]

用于比例尺背景的颜色,而不是图像背景。

  • r, gb

    BACKGROUNDCOLOR 0 255 0
    
  • hexadecimal string 可以是

    • RGB值:“rrggbb”。要指定洋红色,请使用以下选项:

      BACKGROUNDCOLOR "#FF00FF"
      
    • rgba值(添加半透明):“rrggbbaa”。要指定半透明品红色,请使用以下选项:

      BACKGROUNDCOLOR "#FF00FFCC"
      
颜色[R][G][B][十六进制字符串]

如果未使用属性表,则用于绘制所有要素的颜色。

  • r, gb

    COLOR 0 255 0
    
  • hexadecimal string 可以是

    • RGB值:“rrggbb”。要指定洋红色,请使用以下选项:

      COLOR "#FF00FF"
      
    • rgba值(添加半透明):“rrggbbaa”。要指定半透明品红色,请使用以下选项:

      COLOR "#FF00FFCC"
      
imagecolor[r][g][b][十六进制字符串]

用颜色初始化scaleBar(即背景)。

  • r, gb

    IMAGECOLOR 0 255 0
    
  • hexadecimal string 可以是

    • RGB值:“rrggbb”。要指定洋红色,请使用以下选项:

      IMAGECOLOR "#FF00FF"
      
    • rgba值(添加半透明):“rrggbbaa”。要指定半透明品红色,请使用以下选项:

      IMAGECOLOR "#FF00FFCC"
      
交错[真假]

4.6 版后已移除.

输出图像应该隔行扫描吗?默认值为[开]。此关键字现在已被弃用,取而代之的是在 OUTPUTFORMAT 宣言。

间隔[整数]

要将比例尺打断的间隔数。默认值为4。最小值为1,最大值为100。

LABEL

表示开始 LABEL 对象。

偏移[ x] [y]

7.2 新版功能.

‘OFFSET’将比例尺移动到更靠近地图中心的位置。最小值为-50,最大值为50。

示例:

  • 如果 POSITION

  • 如果 POSITION

OutlineColor[R][G][B][十六进制字符串]

用于勾勒单个间隔的颜色。如果没有默认的大纲,则将任何组件设置为-1。

  • r, gb

    OUTLINECOLOR 0 255 0
    
  • hexadecimal string 可以是

    • RGB值:“rrggbb”。要指定洋红色,请使用以下选项:

      OUTLINECOLOR "#FF00FF"
      
    • rgba值(添加半透明):“rrggbbaa”。要指定半透明品红色,请使用以下选项:

      OUTLINECOLOR "#FF00FFCC"
      
POSITION [ul|uc|ur|ll|lc|lr]

在图像中放置嵌入的scaleBar的位置。默认为LR。

postlabelcache[真假]

仅用于嵌入的scalebars。告诉MapServer在缓存中的所有标签绘制完毕后嵌入scaleBar。默认值为假。

大小[X] [Y]

比例尺的大小(像素)。不考虑标签。最小x(宽度)为5,最小y(高度)为2。最大x(宽度)为1000,最大y(高度)为100。

STATUS [on|off|embed]

是否要创建scaleBar图像,如果是,应该将其嵌入到图像中?默认设置为“关闭”。(请注意,嵌入scalebars需要定义markerset。从本质上讲,scaleBar变成了一个自定义标记,就像处理任何其他注释一样。)

样式[整数]

选择scaleBar样式。有效样式为0和1。

透明[开关]

4.6 版后已移除.

scaleBar的背景色应该是透明的。此标志现在已被弃用,取而代之的是在 OUTPUTFORMAT 声明。默认关闭。

UNITS [英尺英寸公里米英里Nauticalmiles]

Nauticalmiles