UTFGrid 输出¶
- 作者
Francois Desjarlais
- 联系方式
fdesjarlais1 at gmail.com
- 最后更新
2015-10-15
设置输出格式¶
将以下内容添加到mapfile将允许mapserver使用生成utfgrid输出。对于本例,生成的输出将是一个网格,每个像素对应于原始图像中的4x4像素正方形。此外,它不允许重复,这意味着具有相同ID的不同形状将被视为单个形状。
OUTPUTFORMAT
NAME "utfgrid"
DRIVER UTFGRID
MIMETYPE "application/json"
EXTENSION "json"
FORMATOPTION "UTFRESOLUTION=4"
FORMATOPTION "DUPLICATES=false"
END
如果未设置任何格式选项,则将使用默认值。默认值为: 4 对于UTF分辨率和 true 用于重复。
显示功能属性¶
两个“layer”参数用于选择要公开的数据。要使用它们,请将它们添加到 Mapfile 中的“layer”。
UTFITEM "id"
UTFDATA "{\"id\":\"[id]\",\"name\":\"[name]\"}"
这些物品可以单独使用。如果未设置“utfitem”,则序列号(基于呈现顺序)将用作网格ID。如果未设置“utfdata”,则不会显示“utfitem”之外的任何数据。
注解
可以在多个层上设置utfgrid,但一次只能呈现一个utfgrid。如果要添加多个utfgrids,例如openlayers,则需要为每个utfgrids添加一个新层。
注解
由于文本呈现即将发生变化,utfgrid驱动程序不支持TrueType符号呈现。
