MS RFC 4:MapServer栅格重新采样¶
- 日期
2005年9月16日
- 作者
Frank Warmerdam
- 联系方式
Pobox.com上可了解有关Warmerdam的更多信息
- 状态
采用
- 版本
MAPServer 4.8
概述¶
其他重采样内核将在MapServer gdal栅格重采样程序代码中实现,包括“平均”、“双线性”和“立方”。
技术细节¶
新的重采样选项将在mapresample.c中实现,并且只能通过该机制访问数据集处理(即,gdal栅格格式,需要定义坐标系信息)。
要使用的重新采样内核将与以下选项之一一起选择。默认值为重新采样=最近,即当前行为。
PROCESSING "RESAMPLE=NEAREST" PROCESSING "RESAMPLE=AVERAGE" PROCESSING "RESAMPLE=BILINEAR"当前,mapgraster.c代码根据投影是否不同决定是调用“简单”gdal渲染器还是“重新采样”gdal渲染器。它现在还将检查重采样处理选项,如果重采样内核选择不是最近的,则强制使用mapresample.c。
请注意,重新采样非最近的内核可能会对渲染性能产生实质性影响。因此,最近的仍将是默认值。
Mapfile 含义¶
通过新的处理选项选择所有新选项。 Mapfile 语法没有更改。旧 Mapfile 不应该存在兼容性问题。
MapScript含义¶
没有对mapscript api的添加或更改。新的选项是通过处理层上的信息来控制的,我相信这些层已经可以从mapscript中操作。
测试计划¶
每个模式的新测试用例将合并到msautotest/gdal中。
人员配备/时间表¶
新功能将由FrankWarmerdam实现,并在2005年10月15日完成,这是MapServer4.8版本的及时发布。实施由Tydac AG慷慨资助,由DM解决方案管理。