![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
我叫杨傲天
做一个谦卑的绅士
展开
-
AttributeError: module ‘distutils‘ has no attribute ‘version‘解决方案
参考:AttributeError:module ‘distutils‘ has no attribute ‘version原创 2023-01-15 19:00:55 · 395 阅读 · 0 评论 -
Linux环境下的detectron2环境配置
conda create -n detect2 python=3.9 #查看python版本号的命令 python --version。在创建的虚拟环境下安装相应版本的pytorch,注意看自己CUDA的版本号。这一步与下一步同时进行,conda config --show channels #这个命令是检测镜像是否添加成功。来选择合适的版本,这里我的CUDA版本是11.3,所有我安装的是pytorch版本是1.10。###下面是常会出现的问题,就是setuptools版本过高而导致的错误。原创 2022-12-08 18:55:34 · 789 阅读 · 0 评论 -
python 读取GPS导航电文(字典转CSV)
import csvpath='C:\\Users\\admin\\Desktop\\15372370.06n'with open(path, 'r', encoding='utf-8') as f: if f == 0: print("警告:不能打开文件!") else: print("GPS导航文件打开成功!") nfile_lines = f.readlines() # 按行读取N文件 print(len(nfile_line.原创 2021-10-24 22:35:02 · 731 阅读 · 0 评论 -
python 在原来json文件里修改value
import jsonimport os, sys# 数据所在的路径path = 'D:\clip_out\clip\clip'JsonName = os.listdir(path) # 读取path下的目录名,包含扩展名for i in range(len(JsonName)): # 读取‘读取路径’下的目录名,包含扩展名 qianzui = os.path.splitext(JsonName[i])[0] # 将文件名和扩展名分隔开 houzui = os.p.原创 2021-08-22 10:41:28 · 499 阅读 · 0 评论 -
python 矢量转栅格
import osimport gdalimport numpy as npfrom osgeo import ogrfrom geopandas import *#读取矢量数据元数据信息(要素包括 矩形坐标,字段及类型等)vdata_dir='C:\\Users\\admin\\Desktop\\空间信息处理与系统开发资料\\第七周\\Lesson7\\2-Second'filename=os.path.join(vdata_dir,'FirstLayer.shp')#print(fi.原创 2021-08-19 15:58:36 · 790 阅读 · 0 评论 -
python 矢量数据的读取
import osimport sysfrom osgeo import ogrfrom osgeo import gdaldriver=ogr.GetDriverByName('ESRI Shapefile')filename='C:\\Users\\admin\\Desktop\\空间信息处理与系统开发资料\\第六周\\Lesson6_osgeopy-data\\global\\ne_50m_populated_places.shp'dataSource=driver.Open(filen.原创 2021-08-19 11:25:54 · 886 阅读 · 0 评论 -
python 渲染
同学写的代码,学习一下import numpy as npfrom osgeo import gdal,osrimport rasterio.plotimport matplotlib.pyplot as pltfrom matplotlib.colors import ListedColormapimport matplotlib as mplimport matplotlib.ticker as mtickerfrom matplotlib_scalebar.scalebar ...原创 2021-08-17 10:11:59 · 935 阅读 · 0 评论 -
python 绘制 学习笔记
import geopandasimport matplotlib.pyplot as pltimport rasterioimport matplotlibimport cartopy.crs as ccrs#projection和transform联动#画板fig=plt.figure()#绘图基准ax=fig.add_subplot(1,1,1,projection=ccrs.Robinson())#设置范围和背景图像ax.set_global()#整个地球ax.stock.原创 2021-08-15 21:28:17 · 239 阅读 · 0 评论 -
python 批量替换文件后缀名
import osdirname="C:\\Users\\admin\\Desktop\\新建文件夹" #文件所在的目录li=os.listdir(dirname) #将所有图片名放入到lil列表中for i in range(len(li)): qianzui = os.path.splitext(li[i])[0] # 将文件名和扩展名分隔开 houzui = os.path.splitext(li[i])[1] print(qianzui) if .原创 2021-08-15 11:37:17 · 422 阅读 · 0 评论 -
python 影像拼接
import gdal##拼接,不只是简单地把两张影像拼接,更重要的是地理位置配准#打开、读取影像filename1='C:\\Users\\admin\\Desktop\\空间信息处理与系统开发资料\\第五周\\Lesson5影像数据\\拼接影像\\test1.tif'filename2='C:\\Users\\admin\\Desktop\\空间信息处理与系统开发资料\\第五周\\Lesson5影像数据\\拼接影像\\test2.tif'ds1=gdal.Open(filename1)ds.原创 2021-08-14 09:51:10 · 1213 阅读 · 7 评论 -
python 修改json文件内容
import jsonimport os,sys#数据所在的路径path='D:\clip_out\clip\clip'JsonName=os.listdir(path)#读取path下的目录名,包含扩展名#修改后的json文件的保存路径savepath='D:\clip_out\clip\clip_路径修改后'def process_json(input_json_file, output_json_file): file_in = open(input_json_file, .原创 2021-08-12 17:29:44 · 2417 阅读 · 2 评论