ChangeGeometryType

2022/11/12

# gma.vesp.Basic.ChangeGeometryType(InFile, OutFile, GType = 'MultiPolygon', OutFormat = 'ESRI Shapefile')


功能:【几何类型转换】。转换输入矢量的几何类型。

参数:

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

 OutFile:str。输出矢量文件路径。

可选参数:

 GType = str。输出几何体类型。默认为 MultiPolygon。

支持的几何类型:

Point(点),MultiPoint(多点),Line(线),MultiLine(多线),Polygon(多边形),MultiPolygon(多多边形)。

 OutFormat = str。输出矢量文件格式,默认为 ESRI Shapefile。其他格式详见 ToOtherFormat 函数。


示例:(下载 示例矢量

from gma import vesp

# 多边形转线
InFile = 'China_Province_2022.shp'
OutFile = 'China_Province_2022_Line.shp'
vesp.Basic.ChangeGeometryType(InFile, OutFile, GType = 'Line')
1
2
3
4
5
6

结果对比: