当前位置:主页 > python教程 > python读取线的shp文件实例

python读取线的shp文件实例分析

发布:2019-06-08 09:40:44 224


我们帮大家精选了python实例相关的编程文章,网友衡秀梅根据主题投稿了本篇教程内容,涉及到python、shp文件、实例、python读取线的shp文件实例相关内容,已被810网友关注,如果对知识点想更进一步了解可以在下方电子资料中获取。

python读取线的shp文件实例

如下所示:

import shapefile
sf = shapefile.Reader("E:\\1.2\\cs\\DX_CSL.shp")
shapes = sf.shapes()
print shapes[1].parts
print len(shapes) #79条记录
#print len(list(sf.iterShapes())) #79条记录
#for name in dir(shapes[3]): #不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表
 #       if not name.startswith('__'):
 #           print  name


print sf.numRecords
recds = sf.records()
for i in range(sf.numRecords):
    rcd = sf.record(i)
    #sp = rcd.shape 没有shape属性
    #print sp.points
#recds.shape
#读取记录
print sf.shapeRecord(1).shape.shapeType
print sf.shapeRecord(1).record
print sf.fields


print ''          
for shp in range(len(shapes)):
    shap = shapes[shp]
    print shap.points
    print shap.shapeType
    print len(shap.points)
    for i in range(len(shap.points)):
        print shap.points[i]
        for x in range(len(shap.points[i])):
            print shap.points[i][x]

以上这篇对python 读取线的shp文件实例详解就是小编分享给大家的全部内容了


参考资料

相关文章

  • Python实现随机生成一个汉字的方法分享

    发布:2023-03-02

    这篇文章主要为大家详细介绍了Python如何实现随机生成一个汉字的功能,文中的示例代码讲解详细,对我们深入了解Python有一定的帮助,需要的可以参考一下


  • 2种修改python字典内的值方法总结

    发布:2020-07-21

    讲述了如何修改python字典内的值


  • python 环境搭建 及python-3.4.4的下载和安装过程

    发布:2022-04-06

    这篇文章主要介绍了python 环境搭建 python-3.4.4的下载和安装过程,文中给大家补充介绍了pycharm的基本用法,非常不错,具有一定的参考借鉴价值 ,需要的朋友可以参考下


  • 2020版Python学习路线图(附学习资料)

    发布:2021-04-07

    这篇文章主要介绍了Python学习路线图(2020最新版),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧


  • Python中应用protobuf的示例详解

    发布:2023-04-05

    这篇文章主要来和大家聊一聊 protobuf,它是一个数据序列化和反序列化协议,因此它和 json 的定位是一样的。文中的示例代码讲解详细,感兴趣的可以了解一下


  • 在cmder下安装ipython以及环境的搭建

    在cmder下安装ipython以及环境的搭建

    发布:2022-09-06

    给大家整理一篇关于python的教程,今天小编就为大家分享一篇关于在cmder下安装ipython以及环境的搭建,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧


  • Python解方程的技巧介绍(代码示例)

    发布:2022-10-17

    给网友们整理关于Python的教程,​本篇文章给大家带来的内容是关于Python解方程的技巧介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。


  • 实例分享提取jquery的ready()方法

    发布:2020-02-26

    有一些功能需求,需要在DOM载入时马上执行一些函数,但又不愿意仅为了这一个需求而引入整个JQuery库,于是就把jQuery的方法提取出来,单独使用了


网友讨论