ToRaster

2021/10/30

# gma.vesp.Extraction.ToRaster(InFile, OutFile, Resolution, Attribute = None, OutNoData = None, OutFormat = 'GTiff')


功能:【矢量转栅格】。将矢量图层转换为栅格文件。

参数:

 InFile:str。输入矢量文件路径。

 OutFile:str。输出栅格文件路径。

 Resolution:int。输出栅格的分辨率。

可选参数:

 Attribute = str。进行转换的矢量数据的字段。如果未设置,则生成由 0 和 1 组成的栅格,0 是 nodata 值。

 OutNoData = float。输出栅格的值无效。默认不设置(None)无效值。

注意

如果 Attribute 不为 None 且 OutNoData 未设置,则 OutNoData 修改为无穷大(inf)。

 OutFormat = str。输出栅格文件格式,默认为 GTiff。其他格式详见 rasp.ToOtherFormat 函数。


示例:(下载 示例矢量

from gma import vesp

InFile = 'China_Province_2022.shp'
OutFile = 'ToRaster.tif'

# 按照属性表 '省级码' 列值写入栅格
vesp.Extraction.ToRaster(InFile, OutFile, 0.3, Attribute = '省级码')
1
2
3
4
5
6
7

结果对比: