- 博客(13)
- 收藏
- 关注
原创 arcgis批量生成栅格数据NDVI中的max,min,mean,std等
arcgis批量提取裁剪后的数据中的NDVI的max,min,mean,std等信息。1.先用Spatial analyst tools中的zonal的zonal statistics as table,将信息转换到TABLE中。2.再将批量生成的TABLE通过TABLE to excel批量转换成Excel表格数据。3.将生成的Excel表格数据通过python代码,将一个文件夹中的全部Excel表格信息汇总到一个Excel表格中。![在这里插入图片描述](https://img-blog.c
2021-03-29 21:38:01 2281 1
原创 python—sqlite
'''创建数据库中的表,在表中插入数据,获取数据并计数数据'''import sqlite3con=sqlite3.connect(':memory:')table1="""CREATE TABLE sales (customer VARCHAR(20), product VARCHAR(40), amount FLOAT, date DATE);"""con.execute(table1)con.
2021-03-22 20:24:21 165
原创 python-excel处理
'''要确定excel表格中的工作簿中工作表的数量、名称和每个工作表中行列的数量open_workbook 模块用来读取和分析Excel文件'''import sysfrom xlrd import open_workbookinput_file=sys.argv[1]workbook=open_workbook(input_file)print("Number of worksheet:",workbook.nsheets)for worksheet in workbook.sheets
2021-03-21 20:51:50 169
原创 Python-CSV数据处理
这些代码是近期跟着《python数据分析基础》这本书学习的,把代码放到网上保存,随时随地都找得到!#1.读写CSV文件1import sysinput_file=sys.argv[1]output_file=sys.argv[2]with open(input_file,'r',newline='')as filereader: with open(output_file,'w',newline='') as filewriter: header=filereader.re
2021-03-12 10:21:17 205
原创 python-PostgreSQL
下面展示一些 代码。// An highlighted blockvar foo = 'bar';import psycopg2#获得连接conn=psycopg2.connect(database='postgres',user='postgres',password='131415',host='127.0.0.1',port='5432')#获得游标对象cursor=conn.cursor()#sql语句sql='SELECT VERSION()'#执行语句cursor.exe
2020-09-06 09:57:23 214
原创 python-arcgis-创建空间坐标系
我用到哪个方法了,就把哪个方法记录一下,下面展示一些代码。// An highlighted block#给矢量数据文件添加坐标系统#1.新添加坐标系统import osrsrs=osr.SpatialReference()srs.ImportFromEPSG(4326)print(srs)#2.使用已有的坐标文件来添加坐标系统from osgeo import ogrimport osrfn=r'F:\\烨叶\\python\\python ARCGIS\\HX.shp'ds=
2020-09-01 09:57:22 991
原创 python-matplotlib-数据可视化-导入shp矢量数据并显示成图
下面展示一些代码。import osimport matplotlib.pyplot as pltfrom osgeo import ogrdef plot_point(point,symbol='ko',**kwargs): x,y=point.GetX(),point.GetY() plt.plot(x,y,symbol,**kwargs)def plot_line(line,symbol='g-',**kwargs): x,y=zip(*line.GetPoin
2020-08-26 11:00:57 7500 6
原创 python解决文件路径包含中文字符的方法
运行代码的时候,遇到这个问题了,我朋友是python2.版本的,我是python3.版本的。下面展示一些代码。//# method 1path=u'F:\\烨叶\2020-8-20\\全国省界、市界的行政边界数据_WGS1984'f=open(path)#method2path='F:\\烨叶\2020-8-20\\全国省界、市界的行政边界数据_WGS1984'f=open(path.decode('utf-8').encode('gbk'))#method3#python 2.
2020-08-26 09:47:32 4912 2
原创 python-gdal-处理Landsat8影像
之前处理图像的时候都是用ENVI软件进行的,一个个用鼠标点,这次学习了python-arcgis处理图像,真的是太方便了,相融合哪个波段,改几个字符就可以了。下面展示一些代码。#用landsat8 数据的三个波段合成一张图像融合的是5、6、4波段,主要表示陆地和水。from osgeo import gdalimport osos.chdir(r'F:\烨叶\work\study\ENVI\LC81160272018129LGN00\LC81160272018129LGN00')band4_fn
2020-08-17 09:19:31 2285
原创 python-matplotlib-随机漫步
下面展示一些代码。// random_walk.py# 准备工作from random import choice#创建一个随机生成随机漫步的类class RandomWalk(): #初始化随机漫步的属性 def __init__(self,num_points=5000): self.num_points=num_points #所有的随机漫步数都始于(0,0) self.x_values=[0] self.y_v
2020-08-12 20:21:47 162
原创 python-ARCGIS提取特定字段
下面展示一些代码。import ogrimport osimport gdalgdal.SetConfigOption('SHAPE_ENCODING','CP936')os.chdir(r'C:\\Users\\LiYeye\\Desktop\\python\\python ARCGIS') #放图层路径driver=ogr.GetDriverByName('ESRI Shapefile')inds=ogr.Open('HX.shp',0) #数据名称inlayer=inds.GetL
2020-08-06 16:00:21 1936
原创 Python-爬虫-例子:豆瓣电影Top250
这个是我这几天学习爬取豆瓣电影Top250的代码(不是很完善,在慢慢凝练中!):from bs4 import BeautifulSoupimport reimport urllib.request,urllib.errorimport xlwtimport sqlite3def main(): baseurl="https://movie.douban.com/top250?start=" datalist=getData(baseurl) #askUrl("htt
2020-07-26 15:31:30 420
原创 python点球小游戏
python点球小游戏这个是我跟着网上python教程一边学习一边敲出来的,下面是代码:from random import choicescore=[0,0]direction=["left","center","right"]def kick(): print("===You Kick!===") print("Choose one side to shoot:") print("You can choose :left,center,right") you
2020-07-14 09:12:30 704 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人