批量统计文件夹下面Shapefile中的要素数目

批量统计文件夹下面Shapefile中的要素数目
发布日期: 2019-08-10 更新日期: 2019-08-10 编辑:bukun 浏览次数: 2665

标签:
 # -*- coding: utf-8 -*-

'''
command: python3 script_foo.py
读取数据集中要素的数目。
'''

import fiona

with fiona.drivers():
    for layername in fiona.listlayers('gdata'):
        with fiona.open('gdata', layer=layername) as src:
            print(layername, len(src))

# 指定索引
with fiona.drivers():
    for i, layername in enumerate(fiona.listlayers('gdata')):
        with fiona.open('gdata', layer=i) as src:
            print(i, layername, len(src))
说明:

这个脚本使用 Fiona ,可以对文件夹 gdata 下面的 Shapefile 列出,并输出每个 Shapefile 的要素数目。


Copyright © Since 2014. 开源地理空间基金会中文分会 吉ICP备05002032号

Powered by TorCMS

OSGeo 中国中心 邮件列表

问题讨论 : 要订阅或者退订列表,请点击 订阅

发言 : 请写信给: osgeo-china@lists.osgeo.org