zoukankan      html  css  js  c++  java
  • mapfile中关于栅格数据的processing项说明

    mapfile是MapServer中地图的配置文件,规定了地图的源数据、投影、样式等一系列信息。用MapServer发布影像地图,需要用以下processing项设置地图的风格样式。

    BANDS=red_or_grey[,green,blue[,alpha]]

    针对多波段影像,设置灰度或者RGBA通道,调整顺序,可以在地图上显示灰度图、假彩色或者真彩色,示例如下:

    PROCESSING "BANDS=4"

     

    PROCESSING "BANDS=4,3,2"

     

    OVERSAMPLE_RATIO=double

    重采样率,默认值是2.5,重采样率越高则渲染时间越长。示例:

    PROCESSING "OVERSAMPLE_RATIO=1.0"

     

    RESAMPLE=NEAREST/AVERAGE/BILINEAR

    重采样方式,默认值是NEAREST,其他两种方式都会增加渲染时间,AVERAGE能够很好的降低噪音,去除黑白条,BILINEAR在过采样的时候使结果更平滑。具体的区别可以参考http://mapserver.org/development/rfc/ms-rfc-4.html#rfc4

     

    SCALE[_n]=AUTO or min,max

    数值范围,一般用于将位深16bit或者浮点数的影像缩放到0-255之间。影像内像素值低于min的都会显示为0,高于max的都会显示为255,两者之间按比例缩放。也可以用SCALE_1(红)、SCALE_2(绿)、SCALE_3(蓝)分别控制每个波段的缩放。调整minmax值能改变地图的亮度,对自己审美没信心的同学,也可以直接用AUTO参数,至少不会很难看。示例:

    BANDS=4,3,2

    SCALE=10,500

     

    BANDS=4,3,2

    SCALE=10,200

     

  • 相关阅读:
    ELK搭建
    php 高效日志记录扩展seaslog 的使用
    linux批量修改文件中包含字符串的查找替换
    goaccess
    mysql启动错误,提示crash 错误
    laravel config 配置无效
    地址重写 No input file specified的解决方法
    redis 一些操作命令
    RNN与LSTM
    最大熵推导LR
  • 原文地址:https://www.cnblogs.com/sunnyeveryday/p/7586874.html
Copyright © 2011-2022 走看看