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 给屏幕打印信息加上颜色的实现方法

语法 print('\033[显示方式;字体色;背景色m文本\033[0m') # 三种设置都可以忽略不写,都不写则为默认输出 配置如下 # 字体 背景 颜色 # ------...

简单掌握Python的Collections模块中counter结构的用法

counter 是一种特殊的字典,主要方便用来计数,key 是要计数的 item,value 保存的是个数。 from collections import Counter >...

Python创建或生成列表的操作方法

Python创建或生成列表的操作方法

如何创建列表,或生成列表。这里介绍在python的基础知识里创建或转变或生成列表的一些方法。 零个,一个或一系列数据用逗号隔开,放在方括号[ ]内就是一个列表对象。 列表内的数据可以是...

利用python脚本如何简化jar操作命令

前言 本篇和大家分享的是使用python简化对jar包操作命令,封装成简短关键字或词,达到操作简便的目的。最近在回顾和构思shell脚本工具,后面一些文章应该会分享shell内容,希望大...

Python 调用DLL操作抄表机

# -*- coding: GBK -*- from ctypes import * dll = windll.LoadLibrary('JBA188.dll') a = dll.tes...