pyshp创建shp点文件的方法

yipeiwu_com6年前Python基础

如下所示:

# coding:utf-8
import shapefile


w = shapefile.Writer()
w.autoBalance = 1
w = shapefile.Writer(shapefile.POINT)
w.field('x', 'C')
w.field('y', 'C', '40')
w.field('v', 'C', '40')


# with open('data')as f0:
#  for line in f0:
#   line = line.strip()
#   line = line.split(',')
#   w.point(line[0], line[1], line[2])
#   w.record(line[0], line[1], line[2])

w.point(116, 6, 6)
w.record(116, 6, 6)

w.save('shapefiles/test/point')

以上这篇pyshp创建shp点文件的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python按时间排序目录下的文件实现方法

废话不多说,直接上代码: python文件夹遍历,文件操作,获取文件修改创建时间可以去网上参考其他文章。 如: os.path.getmtime() 函数是获取文件最后修改时间 o...

python实现键盘输入的实操方法

python实现键盘输入的实操方法

python中有指定的代码进行输入操作,所以今天就由小编来为大家介绍python怎么实现键盘输入。 第一首先打开电脑的python编辑工具。 再创建python项目。 第二然后应用sy...

python数据归一化及三种方法详解

python数据归一化及三种方法详解

数据标准化(归一化)处理是数据挖掘的一项基础工作,不同评价指标往往具有不同的量纲和量纲单位,这样的情况会影响到数据分析的结果,为了消除指标之间的量纲影响,需要进行数据标准化处理,以解决数...

Python OpenCV中的resize()函数的使用

Python OpenCV中的resize()函数的使用

改变图像大小意味着改变尺寸,无论是单独的高或宽,还是两者。也可以按比例调整图像大小。 这里将介绍resize()函数的语法及实例。 语法 函数原型 cv2.resize(src, d...

Python画图实现同一结点多个柱状图的示例

Python画图实现同一结点多个柱状图的示例

如下所示: import numpy as np x = [1,2] #横坐标 y = [3,4] #第一个纵坐标 y1 = [5,6] #第二个纵坐标 x = np.aran...