-
Layer
是DataSource
对象中数据层的包装器。您永远不会直接创建Layer
对象。相反,您从DataSource
Layer
对象的标准Python 容器。例如,您可以通过索引访问特定层(例如ds[0]
访问第一层),或者您可以在for
循环中遍历容器中的所有层。Layer
本身充当几何特征的容器。通常,给定图层中的所有要素都具有相同的几何类型。图层的
geom_type
OGRGeomType
DataSource
>>> for layer in ds: ... print('Layer "%s": %i %ss' % (layer.name, len(layer), layer.geom_type.name)) ... Layer "cities": 3 Points
示例输出来自上面加载的城市数据源,其中显然包含一层,称为
"cities"
,其中包含三个点特征。为简单起见,下面的示例假设您已将该层存储在变量layer
中:>>> layer = ds[0]
本文介绍 django.contrib.gis.gdal.Layer
的用法。
声明
class Layer
相关用法
- Python Django Layer.get_fields用法及代码示例
- Python Django Layer.extent用法及代码示例
- Python Django Layer.srs用法及代码示例
- Python Django Layer.num_fields用法及代码示例
- Python Django Layer.spatial_filter用法及代码示例
- Python Django Layer.num_feat用法及代码示例
- Python Django Layer.geom_type用法及代码示例
- Python Django Layer.field_precisions用法及代码示例
- Python Django Layer.name用法及代码示例
- Python Django Layer.field_widths用法及代码示例
- Python Django Layer.get_geoms用法及代码示例
- Python Django Layer.fields用法及代码示例
- Python List remove()用法及代码示例
- Python List insert()用法及代码示例
- Python Django Library.filter用法及代码示例
- Python Django Log用法及代码示例
- Python Django Library.inclusion_tag用法及代码示例
- Python List clear()用法及代码示例
- Python Lock acquire()用法及代码示例
- Python List reverse()用法及代码示例
- Python Django LineString.y用法及代码示例
- Python List append()用法及代码示例
- Python Django LogEntry.action_flag用法及代码示例
- Python Django Length用法及代码示例
- Python List cmp()用法及代码示例
注:本文由纯净天空筛选整理自djangoproject.com大神的英文原创作品 django.contrib.gis.gdal.Layer。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。