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编写Prometheus监控的方法

要使用python编写Prometheus监控,需要你先开启Prometheus集群。可以参考/post/148895.htm 安装。在python中实现服务器端。在Prometheus...

Python的Asyncore异步Socket模块及实现端口转发的例子

Asyncore模块提供了以异步的方式写入套接字服务客户端和服务器的基础结构。 只有两种方式使一个程序在单处理器上实现“同时做不止一件事”。多线程编程是最简单和最流行的方式,但是有另一种...

python numpy元素的区间查找方法

找了半天,以为numpy的where函数像matlab 的find函数一样好用,能够返回一个区间内的元素索引位置。结果没有。。(也可能是我没找到) 故自己写一个函数,找多维数组下的,在某...

pytorch实现mnist分类的示例讲解

torchvision包 包含了目前流行的数据集,模型结构和常用的图片转换工具。 torchvision.datasets中包含了以下数据集 MNIST COCO(用于图像标注和目标检测...

在 Jupyter 中重新导入特定的 Python 文件(场景分析)

在 Jupyter 中重新导入特定的 Python 文件(场景分析)

Jupyter 是数据分析领域非常有名的开发环境,使用 Jupyter 写数据分析相关的代码会大大节约开发时间。 设想这样一个场景:别的部门的同事传给你一个数据分析的模块,用于实现对数据...