CreateLayer
洛 2023/4/4
# io.CreateLayer(*GMAFeature, Projection = 'WGS84', GeomType = 'Polygon')
功能: 【从 Feature 创建 Layer】。
参数:
*GMAFeature:Feature
。一个或多个 Feature。
可选参数:
Projection = str||int
。生成 Layer 的坐标系。所有输入 Feature 都会被重投影到此坐标系。默认为 WGS84(EPSG:4326)。
GeomType = str
。生成 Layer 中几何体的类型。所有输入的 Feature 都会被变换到此类型。默认为 多边形('Polygon')。
返回:Layer
。
类内属性/方法详见:Layer。
示例:
from gma import io
Points = [[112.5, 34.4], [30, 60], [2.3, 48.8], [47.5, -18.9], [112.5, 34.4]]
# 创建多边形 Feature
FPolygon = io.CreateFeature(Points, GeomType = 'Polygon')
Layer = io.CreateLayer(FPolygon)
1
2
3
4
5
2
3
4
5
>>> <gma.algos.dataio.veds.Layer at 0x......>