反距离加权插值法¶
介绍¶
8.0 新版功能.
反距离加权内插法是一种栅格化矢量特征的方法,其权重是目标像素和源特征之间的距离的幂的倒数。
配置¶
首先,您必须设置 LAYER CONNECTIONTYPE 参数设置为 IDW 。矢量到栅格的插补采用以下参数:
连接“layername”:引用 NAME 或 GROUP A的 LAYER NAME GROUP TYPE
PROCESSING "IDW_RADIUS=10" :要考虑的要素的搜索半径的像素半径。值越高,计算过滤数据所需的CPU时间就越长。默认为要渲染的图像的尺寸。
PROCESSING "IDW_COMPUTE_BORDERS=ON|OFF" :半径为“r”的核不能应用于沿图像边界的“r”像素。默认情况下,扩展输入数据源的搜索矩形以包括当前地图范围之外的要素“r”像素,以便计算结果扩展到结果图像的整个范围。如果平铺软件对其请求应用了一个“r”像素的元缓冲器,则在平铺时可以停用这一点,以避免计算该额外信息的性能开销。
PROCESSING "IDW_POWER=numeric" :
值为1/距离^幂是计算像素值时应用的权重。默认值为1.0。
高级样本加权和过滤¶
请参阅的相应部分 核密度估计(动态热图)
栅格颜色渐变¶
请参阅的相应部分 核密度估计(动态热图)
Mapfile 示例¶
MAP
SIZE 1000 500
EXTENT -180 -90 180 90
NAME "test heat"
IMAGETYPE "png"
WEB
METADATA
"ows_srs" "epsg:4326 epsg:3857 epsg:900913"
"ows_enable_request" "*"
END # METADATA
END # WEB
PROJECTION
"+init=epsg:4326"
END # PROJECTION
LAYER
NAME "idw"
TYPE raster
CONNECTIONTYPE idw
CONNECTION "points"
STATUS on
PROCESSING "IDW_RADIUS=20"
PROCESSING "IDW_COMPUTE_BORDERS=OFF"
PROCESSING "IDW_WEIGHT=1"
OFFSITE 0 0 0
CLASS
STYLE
COLORRANGE "#0000ff00" "#0000ffff"
DATARANGE 0 32
END # STYLE
STYLE
COLORRANGE "#0000ffff" "#ff0000ff"
DATARANGE 32 255
END # STYLE
END # CLASS
END # LAYER
LAYER
NAME "points"
STATUS on
TYPE POINT
DATA "pnts.shp"
END # LAYER
END # MAPFILE