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

时间: 2025-01-17 11:25:19

mapfile中关于栅格数据的processing项说明的相关文章

安装mysql数据库后,在服务中没有mysql的启动项

我用的是phpstudy安装的mysql数据库,但是在服务中没有mysql的启动项(不影响使用),原因是在安装mysql的时候没有安装mysql 服务 解决办法如下: 1. 用管理员身份运行cmd.exe(注意管理员身份!) 2. 进入mysql的bin目录 3. 安装mysql服务 安装服务:mysqld --install (卸载服务:mysqld --remove) 安装运行结果: 4. 查看本地服务成功出现mysql启动项

通过VBA在Excel中添加菜单和菜单项按钮(Excel启动时候添加)

将以下代码保存到.xlam或.xla(Excel97-2003)文件. 在ThisWorkBook对象中,添加Workbook_Open事件,调用启动菜单过程. Private Sub Workbook_Open() Call MenuSetup(True) End Sub '----------------------------------------------- '在Excel中添加菜单和菜单项按钮(Excel启动时候添加) '------------------------------

SharePoint 2013 中代码创建列表查阅项字段

1.首先,打开VS创建两个List Definition,分别是Address和City,如下图: 2.City列表里修改Title为City Name,其实内部名称还是Title,注意一下: 3.给City的列表实例,添加几个值,用来测试使用,如下: 4.在Address列表里添加几个字段,分别是CityName(LookUp类型)和HomeAddress(Single Line of Text),如下: 5.查看Address列表的Schema.Xml,尤其是Fields节点,也就是字段,如

查找一个数组中最小的前n项

/****************************************************************** find the biggest x number in a sequence* the basic method is the same as the QuickSort** 1. move the smaller one before the pivot* 2. move the bigger one after the pivot* 3. determin

ArcEngine加载SDE中的栅格数据的问题

在加载矢量数据时直接转到IFeatureWorkspace接口即可,但是在加载栅格数据时要转到IRasterWorkspaceEx接口.效果图如下,双击即可添加到Globe中. 代码如下: public partial class SDEDataViewer : DevComponents.DotNetBar.Office2007Form { #region 私有变量 private IWorkspace sdeWorkSpace; //sde工作控件 private IGlobeControl

Visual Studio 中用于 ASP.NET Web 项目的 Web 服务器

Visual Studio 中用于 ASP.NET Web 项目的 Web 服务器 当您在 Visual Studio 中开发 Web 项目时,需要 Web 服务器才能测试或运行它们.             利用 Visual Studio,您可以使用不同的 Web 服务器进行测试,包括 IIS Express.Internet Information Services (IIS).外部主机或自定义 Web 服务器.  您可以将其中任何一种 Web 服务器用于基于文件的 Web 应用程序项目.

arcgis中的栅格数据的金字塔详解

1 栅格金字塔定义 金字塔可用于改善性能.它们是原始栅格数据集的缩减采样版本,可包含多个缩减采样图层.金字塔的各个连续图层均以 2:1 的比例进行缩减采样.以下是为栅格数据集创建的两级金字塔示例: 图 1?1金字塔示例 金字塔通过仅检索使用指定分辨率(取决于显示要求)的数据,可以加快栅格数据的显示速度.利用金字塔,可在绘制整个数据集时快速显示较低分辨率的数据副本.而随着放大操作的进行,各个更精细的分辨率等级将逐渐得到绘制;但性能将保持不变,因为您在连续绘制更小的各个区域.数据库服务器会根据用户的

c#(winform)中ComboBox添加Key/Value项、获取选中项、根据Key

WinForm下的ComboBox默认是以多行文本来设定显示列表的, 这通常不符合大家日常的应用, 因为大家日常应用通常是键/值对的形式去绑定它的. 参考了一些网上的例子,最终写了一个辅助类用于方便对ComboBox的操作: 用下面这个类的实例作为ComboBox的添加项: using System; using System.Collections.Generic; using System.Text; using System.Windows.Forms; namespace tp7309.

VS中PCL库附加依赖项配置

在VS中使用PCL库通常要经过一些配置,参考https://www.cnblogs.com/blog-vincent-0x1F7/p/9507631.html教程中第一部分PCL安装及在VS2013中使用PCL. 其中包含目录和库目录的设置都简单,根据自己安装目录的差别略有不同:但是附加依赖项则较为复杂一点,主要是因为附加依赖项太多了.很多情况下我们配置附加依赖项都是直接复制网上教程中别人的附加依赖项,对于不同版本的PCL可能附加依赖项就会略有不同,全盘复制很有可能导致link error,有些