反距离加权插值法

目录

介绍

8.0 新版功能.

反距离加权内插法是一种栅格化矢量特征的方法,其权重是目标像素和源特征之间的距离的幂的倒数。

配置

首先,您必须设置 LAYER CONNECTIONTYPE 参数设置为 IDW 。矢量到栅格的插补采用以下参数:

  • 连接“layername”:引用 NAMEGROUP 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