利用pyshp包給shapefile文件添加字段的實例
更新時間:2019年12月06日 15:19:13 作者:A small fish
今天小編就為大家分享一篇利用pyshp包給shapefile文件添加字段的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
在已有的shapefile文件的基礎上增加字段:
# -*- coding:gb2312 -*-
import shapefile
r=shapefile.Reader(r"C:\Users\skfzh\Documents\python地理空間分析指南\第五章\5.5.4\output\NYC_MUSEUMS_UTM")
w=shapefile.Writer(r"C:\Users\skfzh\Documents\python地理空間分析指南\第五章\5.5.4\output\NYC_MUSEUMS_UTM_update",shapeType=r.shapeType)
w.fields=list(r.fields)
#新增加兩個字段
w.field("LAT","F",8,5)
w.field("LON","F",8,5)
#將另外一個文件中的坐標點的信息存入新增加的兩個字段
geo=shapefile.Reader(r"C:\Users\skfzh\Documents\python地理空間分析指南\第五章\5.5.4\NYC_MUSEUMS_GEO\NYC_MUSEUMS_GEO")
i=0
for rec in r.iterShapeRecords():
ls=rec.record
lon,lat=geo.shape(i).points[0] #可以再此處增加判斷語句,限制i的大小。防止增加的字段數(shù)目不匹配問題
# print(geo.shape(i).points)
ls.extend([lat,lon])
# print(ls)
w.record(*ls)
w.shape(rec.shape)
i+=1
w.close()
以上這篇利用pyshp包給shapefile文件添加字段的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
python+pywinauto+lackey實現(xiàn)PC端exe自動化的示例代碼
這篇文章主要介紹了python+pywinauto+lackey實現(xiàn)PC端exe自動化的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-04-04
Pygame游戲開發(fā)之太空射擊實戰(zhàn)入門篇
相信大多數(shù)8090后都玩過太空射擊游戲,在過去游戲不多的年代太空射擊自然屬于經(jīng)典好玩的一款了,今天我們來自己動手實現(xiàn)它,在編寫學習中回顧過往展望未來,下面開始入門篇2022-08-08
使用python3批量下載rbsp數(shù)據(jù)的示例代碼
這篇文章主要介紹了使用python3批量下載rbsp數(shù)據(jù)的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-12-12
python GoogleIt庫實現(xiàn)在Google搜索引擎上快速搜索
這篇文章主要為大家介紹了python GoogleIt庫實現(xiàn)在Google搜索引擎上快速搜索功能探究,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2024-01-01
python利用蒙版摳圖(使用PIL.Image和cv2)輸出透明背景圖
這篇文章主要介紹了python利用蒙版摳圖(使用PIL.Image和cv2)輸出透明背景圖,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-08-08
pytorch實現(xiàn)用Resnet提取特征并保存為txt文件的方法
今天小編大家分享一篇pytorch實現(xiàn)用Resnet提取特征并保存為txt文件的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-08-08
詳解Python中映射類型的內建函數(shù)和工廠函數(shù)
這篇文章主要介紹了詳解Python中映射類型的內建函數(shù)和工廠函數(shù),目前Python的內建映射類型只有字典一種,需要的朋友可以參考下2015-08-08

