python文件读写用到的库_Python使用pyshp库读取shapefile信息的方法
通过pyshp库,可以读写shapefile文件,查询相关信息,github地址为
import shapefile # 使用pyshp库
file = shapefile.reader("data\\市界.shp")
shapes = file.shapes()
#
print(file.shapetype) # 输出shp类型
'''
null = 0
point = 1
polyline = 3
polygon = 5
multipoint = 8
pointz = 11
polylinez = 13
polygonz = 15
multipointz = 18
pointm = 21
polylinem = 23
polygonm = 25
multipointm = 28
multipatch = 31
'''
print(file.bbox) # 输出shp的范围
#
# print(shapes[1].parts)
# print(len(shapes)) # 输出要素数量
# print(file.numrecords) # 输出要素数量
# print(file.records()) # 输出所有属性表
#
'''
字段类型:此列索引处的数据类型。类型可以是:
“c”:字符,文字。
“n”:数字,带或不带小数。
“f”:浮动(与“n”相同)。
“l”:逻辑,表示布尔值true / false值。
“d”:日期。
“m”:备忘录,在gis中没有意义,而是xbase规范的一部分。
'''
# fields = file.fields
# print(fields)
#
#
for index in range(len(shapes)):
geometry = shapes[index]
# print(geometry.shapetype)
# print(geometry.points)
#
以上这篇python使用pyshp库读取shapefile信息的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持萬仟网。
如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!
python文件读写用到的库_Python使用pyshp库读取shapefile信息的方法相关推荐
- python操作文件的库_Python使用pyshp库读取shapefile信息的方法
通过pyshp库,可以读写Shapefile文件,查询相关信息,github地址为 https://github.com/GeospatialPython/pyshp#reading-shapefil ...
- python中pyshp_Python使用pyshp库读取shapefile信息的方法
通过pyshp库,可以读写Shapefile文件,查询相关信息,github地址为 import shapefile # 使用pyshp库 file = shapefile.Reader(" ...
- python文件读写、字典、习题、模块包库、pycharm、面向对象
文件的读写 # #使用open()函数读取文件中的内容filepath='d:/note1.txt'file1=open(filepath) #打开d:/note1.txt open(文件路径,读写模 ...
- python文件读写_python基础-文件读写'r' 和 'rb'区别
一.Python文件读写的几种模式: r,rb,w,wb 那么在读写文件时,有无b标识的的主要区别在哪里呢? 1.文件使用方式标识 'r':默认值,表示从文件读取数据. 'w':表示要向文件写入数据, ...
- 肝!超好懂的 Python 文件读写教程!
(扫码关注) 作者:黄伟呢 源自:数据分析与统计学之美 1.文件读写的流程 1)类比windows中手动操作txt文档,说明python中如何操作txt文件? ① windows中手动操作txt文件的 ...
- python文件读取模式_day-2 python 文件读写模式r,r+,w,w+,a,a+的区别
r+和w+都是可读可写,区别在于r+读文件时,不会覆盖之前的内容,之前的内容能够读出来:w+读时,会覆盖之前的内容:所以读文件时,用r或者r+ #读操作 r 1 filepath = 'aa.log' ...
- Python 文件读写
Python 文件读写 Python内置了读写文件的函数,用法和C是兼容的.本节介绍内容大致有:文件的打开/关闭.文件对象.文件的读写等. 本章节仅示例介绍 TXT 类型文档的读写,也就是最基础的文件 ...
- Python 文件读写操作-Python零基础入门教程
目录 一.Python 文件的打开 open 二.Python 文件的关闭 close 三.Python 文件的读取 read 1.read 函数 2.readline 函数 3.readlines ...
- python文件读写及形式转化和CGI的简单应用
一丶python文件读写学习笔记 open() 将会返回一个 file 对象,基本语法格式如下: open(filename, mode) filename:包含了你要访问的文件名称的字符串值. mo ...
最新文章
- 会议重点介绍芯片设计中的人工智能
- ReactiveCocoa入门-part2
- 调整Kali Linux的锁屏时间
- 部署自建CA颁发证书实现https加密
- Linux中的中断处理
- OpenCV中利用cvConvertScale()对图像数据作线性变换
- Java加入背景音乐
- MySQL字段类型解析
- 北京大兴国际机场官微追星蔡徐坤,网友大怒,官方道歉...
- OpenCV4每日一练day9:单目相机标定
- 计算机c盘满了怎么搬家,c盘占满了,怎么清理
- maya布料预设解析
- 蘑菇云matlab程序,蘑菇云刷机精灵怎么用?刷机视频详细图文教程
- 星淘惠:我国在国际大变革中迎来国际贸易的发展黄金时期
- Photoshop使用十大技巧
- python无限循环小数_如何把一个无限循环小数转换成一个分数(算法)
- surface surfaceTexture
- SpringBoot ClassPathResource获取文件(包含一个坑,两个知识点)
- 叉乘点乘混合运算公式_用抽象指标记号推导nabla算符相关公式
- 古希腊神话故事:狄俄尼索斯
热门文章
- mysql给字段添加描述_用sql 语句给字段添加描述
- mysql 乘法_测试面试题集Python花式打印九九乘法口诀表
- android studio日历小程序,android studio无法加载日历界面
- vue设置多选框默认勾选_Vue实现全选和反选即Vue复选框增加全选功能
- c# mvvm模式获取当前窗口_AWTK-MVVM 介绍
- 三维网格精简算法java版_ISMAR 2020 | 商汤提出手机端实时单目三维重建系统
- 13 张图带你学懂 Kubernetes Service(转载)
- 安装LibreOffice和字体
- 谈谈我对MYSQL乱码的解决办法
- IndexedDB_Web 离线数据库