自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 资源 (19)
  • 收藏
  • 关注

原创 gdal、shapely、geopandas等安装,一定能成功的方法

之前虽然安装这些包的时候没报错,但是在使用gdal函数时会报错PROJ: proj_create_from_database: Cannot find proj.db,所以记录一下。地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal。2.激活,然后,注意先装gdal,直接下载安装包gdal3.4.3版本。3.再下shapely,和geopandas,直接用pip命令就可以。

2023-09-19 14:44:45 230

原创 osmnx OSError: exception: access violation writing 0x0000000000000001

osmnx,gdal,shapely

2023-01-09 17:08:16 864 1

原创 ImportError: No module named _thread

调用arcpy的时候报错了这个问题,查了好半天,以为是arcpy环境配置的问题,后来才发现是vscode版本的问题将vscode降级到2022.2.1924087327就行点击卸载,安装别的版本

2022-04-03 10:04:50 1339 2

原创 Non-system disk or disk error

重启之后一直ctrl+P进入startup menu然后选择 boot ,驱动改为hardware,保存change,退出

2022-03-10 09:16:56 1278

原创 遥感时空融合算法一:STARFM (python实现)

参考github代码链接:https://github.com/shx951104/remote-sensing-images-fusion/blob/b4b4147c7896468516bd84c544a98270cd26589b/starfm_torch.py稍稍做了修改输入:一组同一日期的高分辨率和低分辨率数据s1和l1

2022-01-30 16:27:49 6131 16

原创 发生异常: SystemExit 2

args, _ = parser.parse_known_args()这里报错,把前面的add_argument的’dataset’加两个–变成’–dataset’就可以了

2022-01-05 21:38:46 3861 3

原创 module ‘fiona‘ has no attribute ‘_loading‘

在控制台输入这句话,可以看到报错的地方在E:\Software\Anaconda3-5.2.0\envs\env_pytorch\lib\site-packages\fiona_init_.py 这个文件下的第85行,说安装的fiona没有_loading这个属性解决方法:直接修改_init_.py文件原文件第84和低85行import fiona._loadingwith fiona._loading.add_gdal_dll_directories():改成import _loadin.

2022-01-05 17:06:32 4364 15

原创 安装gdal和fiona和geopandas

碰到一些问题,大概就是gdal和fiona不匹配。所以要先装gdal,再装fiona。建议用whl文件安装。

2022-01-04 11:25:11 740

原创 Vue onload事件的坑

先占个位,大概就是asnyc同步异步的问题等我有时间再来写,开个新坑,基于webgis的矢量数据管理系统

2021-11-13 09:21:30 4418 2

原创 电脑音频没声音,静音

电脑安装双屏之后一直没声音。在设置里面找到音量选项,输出是显示器的输出,改成扬声器就好了

2021-11-04 09:27:03 141

原创 通过线要素创建等间隔的点

先开个坑,代码写完了来填坑改了一下原github的代码https://github.com/mittrees/Treepedia_Public# This program is used in the first step of the Treepedia project to get points along street # network to feed into GSV python scripts for metadata generation.# Copyright(C) Ian Sei

2021-10-19 11:12:07 203

原创 fiona安装失败

pip install fiona安装失败去下载whl安装也失败最后的解决方法:conda install -c conda-forge fiona但是一定要先装好gdal

2021-10-18 22:44:34 2539

原创 Openlayers添加Geojson数据不显示

很有可能是地图投影的问题

2021-10-18 22:40:40 742 4

原创 问题:IndentationError: unindent does not match any outer indentation level

问题如下图所示,应该是缩进问题,但是我看都对齐了,不知道问题出现在哪,后来才发现,虽然都对齐了,但是空格和tab键是不一样的这两行代码虽然对齐了但是第二行会报错的原因是,第一行是tab键,第二行则是用的四个空格但是我明明是用的tab键,为什么变成了空格呢,在vscode里面这样设置一下就好了如果使用vscode,点击右下角 制表符长度,选择tab缩进,选择4就可以了...

2021-02-06 19:19:16 429

原创 CUDA out of memory. Tried to allocate 230.00 MiB (GPU 0; 2.00 GiB total capacity; 1.12 GiB already a

CUDA out of memory. Tried to allocate 230.00 MiB (GPU 0; 2.00 GiB total capacity; 1.12 GiB already allocated; 218.58 MiB free; 1.13 GiB reserved in total by PyTorch)在使用深度学习验证测试的时候爆显卡了,还不知道解决方法

2020-12-02 12:37:11 3786

原创 gdal将数据写入tif

from osgeo import gdal, gdalconstdef writetif(dataset,target_file): dataset = gdal.Open(source_file, gdalconst.GA_ReadOnly) band_count = dataset.RasterCount # 波段数 band1 = dataset.GetRasterBand(1) data_type = band1.DataType target = d.

2020-11-30 17:06:37 2514 1

原创 uni-app 开发问题(一)uni.showModal调用函数或变量失败

本来想调用uniapp的methods里面的function,发现报错,说没有这个函数解决方法:success后面加上.bind(this)

2020-10-23 14:22:42 6020 13

原创 WriteError Resulting document after update is larger than 16777216

MongoDB插入数据失败问题描述:发生异常: WriteErrorResulting document after update is larger than 16777216, full error: {‘index’: 0, ‘code’: 17419, ‘errmsg’: ‘Resulting document after update is larger than 16777216’}解决方案:...

2020-09-21 11:40:27 1423

原创 MongoDB对某个字段进行附加数据

mycol = mydb["trajectory_info1"] mydoc = mycol.find({'camera_id':data['camera_id'],'id':data['id']}) if mydoc.count()>0: mycol.update({'camera_id':data['camera_id'],'id':data['id']},{'$addToSet':{ 'lon_lat':data['lon_lat']..

2020-09-19 16:52:43 523

原创 关于辐射的一些概念

辐射通量: 单位时间内通过某一面积的辐射能量辐射出射度:面辐射源在单位时间内,从单位面积上辐射出的辐射能量辐射照度:指面辐射源在单位时间内,从单位面积上接收的辐射能量,即照射到物体单位面积上的辐射通量。辐射强度:点辐射源在单位立体角内发出的辐射通量辐射亮度:辐射源在单位投影面积上、单位立体角内的辐射通量...

2020-08-14 17:42:04 1964

原创 试述植被、水、岩石、雪、土壤的反射光谱具有哪些特点

试述植被、水、岩石、雪、土壤的反射光谱具有哪些特点植被植被的反射波谱曲线(光谱特征)规律性明显而独特,主要分三段:可见光波段(0.4-0.76)有一个小的反射峰,位置在0.55um(绿)附近,两侧在0.45um(绿)和0.67um(红)则有两个吸收带。这一特征是由于叶绿素的影响,叶绿素对蓝光和红光吸收作用强,而对绿光反射作用强。在近红外波段(0.7-0.8um)有一反射的“陡坡”,至1.1um附近有一峰值,形成植被的独有特征。这是由于植被叶细胞结构的影响,除了吸收和投射的部分,形成的高反射率。在中红

2020-08-14 12:04:55 30471 1

原创 计算机图形学 c#实现 多边形相关算法

计算机图形学 c#实现 多边形相关算法1.鼠标画多边形画图首先需要画板,即GDI+的Graphics类。为了在全局中使用Graphics类。首先定义全局变量​ List pt1 = new List(); 记录鼠标点击的点坐标​ int num1 = 0; 记录个数​ Point mouseLocation; 记录鼠标移动的坐标​ Graphics g; 定义画图类往界面中拖入pictureBox1,添加事件pictureBo

2020-08-10 22:10:43 2492

原创 1048 数字加密 c#

1048 数字加密 c#因为一些需要,以后都改成csharp版本。初次上手c#,还有些不适应,写的可能比较繁琐,慢慢来吧。这个地方有两个坑需要考虑a的长度比b大的时候进行补位。在b字符串前面加0好像c#的string没有自带的reverse函数,只能先转为char[],再利用array的reverse进行字符串反转using System;using System.Collections.Generic;using System.Text;namespace PTA乙级{

2020-08-03 22:55:54 184

原创 1035 插入与归并

1035 插入与归并参考了大神的代码https://www.liuchuo.net/archives/503#include <iostream>#include <vector>#include <map>#include <unordered_map>#include <algorithm>#include <math.h>#include <string>using namespace std;i

2020-07-30 16:26:05 123

原创 1034 有理数四则运算

1034 有理数四则运算思路:写一个化简的函数,输入分子和分母,得到化简后的字符串。其中需要注意的有两点:数据类型用long long,用int会出现错误要写一个寻找最大公因子的函数,这个函数我参考了https://www.liuchuo.net/archives/492,写的很简洁易懂#include <iostream>#include <vector>#include <map>#include <algorithm>#includ

2020-07-29 12:22:57 190

原创 1033 旧键盘打字 (20分)

1033 旧键盘打字 (20分)感觉自己写复杂了……说说自己碰到的坑吧1.以为, . - +都是上档键2.题目只保证了第二行非空,第一行空的时候cin不行,所以必须要用getline3.题目说如果没有一个字符能被打出,则输出空行。我开始不知道什么意思,就输出了一个空格,后来提示格式不对,就输出了一个换行符#include <iostream>#include <vector>#include <map>#include <algorithm>

2020-07-29 10:31:23 219

原创 1032 挖掘机技术哪家强

1032 挖掘机技术哪家强#include <iostream>#include <vector>#include <map>#include <algorithm>using namespace std;bool sortbyscore(pair<int, int> p1, pair<int, int>p2){ return p1.second > p2.second;}int main(){ int

2020-07-29 09:17:03 166

原创 1031 查验身份证

1031 查验身份证#include <iostream>#include <vector>#include <map>#include <algorithm>using namespace std;int r[] = { 7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2 };bool ifconfirm(string s, map<int, char> confirm){ int z = 0; for

2020-07-29 08:55:58 137

原创 1029 旧键盘

1029 旧键盘需要注意的是需要按照发现的顺序输出所以定义了一个map类型,key是坏的键,value是被发现的order。在这里要用map.insert赋值不要用map[ key] =value赋值,否则会覆盖。然后再定义了相同类型的pair的vector数组对order进行排序。直接对map是没法排序的。map的存储顺序是直接默认是按key值从小到大排序的#include <iostream>#include <vector>#include <map>

2020-07-28 19:24:34 107

原创 1028 人口普查

1028 人口普查有几个注意的点:1.cin和cout会超时,用printf和scanf2.注意一个合格的居民都没有时,只用输出03.比较年龄大小可以直接用年份10000+月份100+天,比较方便#include <iostream>#include <vector>#include <map>#include <algorithm>using namespace std;struct people{ string name; lo

2020-07-28 18:49:52 118

原创 1027 打印沙漏 (20分)

1027 打印沙漏 (20分)题目链接 https://pintia.cn/problem-sets/994805260223102976/problems/994805294251491328需要注意的坑是:这个沙漏左右不需要对称,所以不需要输出右边的空格,否则会被判断格式错误#include <iostream>#include <vector>#include <map>#include <algorithm>using namespace

2020-07-28 12:34:11 83

原创 1026 程序运行时间

1026 程序运行时间这个题需要注意的是输出的格式:运行时间必须按照 hh:mm:ss(即2位的 时:分:秒)格式输出#include <iostream>#include <vector>#include <map>#include <algorithm>using namespace std;int main(){ long long c1, c2; cin >> c1 >> c2; long long ti

2020-07-28 11:55:57 107

原创 1025 反转链表

1025 反转链表三个注意的点:1.输入的节点有的可能是无效的2.最后输出的时候因为有反转,所以节点的下一个地址也变了3.输出最好用printf,用cout第五个测试用例会超时#include <iostream>#include <vector>#include <map>#include <algorithm>using namespace std;struct LinkedList{ string addres; string

2020-07-28 10:22:31 137

原创 vuex传递数据

vuex传递数据如果涉及到多种数据在父子、兄弟组件之间传递时,vuex是一个很好的方法。首先来看怎么安装vuexnpm install vuex然后在src里面会出现store文件夹,我们将数据写在这个index.js文件中如何引用:在main.js中 import store,在 new vue中添加storeimport store from './store/index'new Vue({ el: '#app', router, store, components:

2020-07-20 22:58:12 1032

原创 echarts做全球疫情时序动态变化图-轮播图

import jsonfrom pyecharts.charts import Timeline, Mapfrom pyecharts import options as optswith open('./timeseries.json','r') as f: countries = json.load(f)def render_map(date_list, cy_name_list, ncov_data): tl = Timeline() # 创建时间线轮播多图,可以让图形按照

2020-06-17 12:26:32 2452 2

原创 mysql给表命名不要用短横杠-,会报错

我创建了一个表叫covid-country表用python写入数据总是报错血的教训——mysql给表命名不要用短横杠-,会报错

2020-06-14 22:04:48 713

原创 pytorch官网demo代码详解

model.py# 导入pytorch这个包import torch.nn as nnimport torch.nn.functional as F# 定义一个类,叫LeNeT,来自于nn.Moduleclass LeNet(nn.Module): # 初始化 def __init__(self): # super解决的是在一层一层调用父类时出现的问题,反正每次init的时候加上这句话准没错 super(LeNet, self).__init__(

2020-06-09 22:20:45 1122

原创 深度学习(一):卷积神经网络的基本概念

深度学习(一):卷积神经网络的基本概念1.卷积层卷积层是卷积神经网络的核心。什么是卷积?我认为,类似于一个过滤器,或者如何卷积?通俗来说,用一个滑动窗口在特征中滑动并进行相应的计算——卷积核与之进行相乘,相加,然后strid表示步距,即滑动窗口滑几个格子[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vJrng99h-1591437324990)(assets/1591436367286.png)]特性:局部感知;权值共享1.卷积核的channel与输入特征层的c

2020-06-06 17:57:57 855

原创 创建一个QGIS plugin

创建一个QGIS plugin1.plugins–>Plugin Builder2.4.6.选择自己创建的插件存储的地方,最好换一个地方,默认的插件存储地方比较深,我放的地方为D:/coding/mygistest点击generate,会出现下面的情况7.文件管理器中跳转到D:/coding/mygistest文件如下这需要我们在这里打开powershell或者cmd跳转到这个目录下,手动编译两个文件pyrcc5 -o resources.py reso

2020-05-25 17:31:06 1114 3

原创 王道机试二 日期类问题

日期类问题求两天之间的时间差统一的思想:将两个日期之差转换为这两个日期与0000年1月1日的日期差的差值。好处是预处理,能够把所有的日期差存起来,这就是空间换时间的思想。然后还有一个需要注意的是闰年的处理。在不被100整除的情况下被4整除,或者被四百整除#define isYeap(x) x%100!=0 && x&40 || x%4000 ?1:0存储一个数组,存储闰年/非闰年 每个月有多少天定义一个结构,存储天,月,年,还有一个函数,计算下一天的年月日#inclu

2020-05-14 17:06:52 185

FSDAF遥感影像时空融合 python代码

FSDAF遥感影像时空融合 python代码

2022-02-05

polygon.rar

计算机图形学 c#实现 多边形相关算法 1.鼠标画多边形 2.判断多边形是否有效 3. 计算多边形面积 4. 计算多边形凹凸性 5. 定位,判断点在多边形内还是在多边形外

2020-08-10

timeseries.zip

echarts做全球疫情时序动态变化图-轮播图 疫情可视化 数据到2020.6.13

2020-06-17

全球疫情可视化实时更新.zip

包含全球疫情地图,实时更新。统计了累计确诊人数分布,现有确诊人数分布,治愈数,死亡数,治愈率,死亡率等,还有一些柱状图。

2020-03-29

world shp世界矢量地图数据.rar

世界矢量地图数据,精确到国家,有中英文名字,有缩写,code

2020-03-27

USA美国地图矢量数据shp.zip

美国地图矢量数据shp,精确到县county

2020-03-27

CITIES.rar

包含全球所有城市的点数据,属性表中有名字,所属国家,人口以及是否是首都等数据。

2020-03-27

出租车轨迹分析和提取.zip

出租车轨迹提取和分析。 2014年5月1日上午6点至晚上10点的出租车轨迹数据(文件名“20140501.csv”),其中包含出租车ID、轨迹点时间、经度、维度、方向、速度、状态(“空车”表示无乘客、“重车”表示有乘客)等.

2020-03-07

k均值聚类算法

模式识别作业之k均值聚类算法

2019-07-01

马氏距离监督分类对TM遥感影像

马氏距离监督分类对TM遥感影像,有c编译的dll,在c#中调用

2019-07-01

模式识别作业_LMSE

模式识别作业,用LMSE算法进行分类

2019-07-01

BP神经网络算法对遥感图像进行监督分类

利用BP神经网络算法对遥感图像进行监督分类,可以进行交互,自己选区,进行分类

2019-07-01

遥感图像融合之IHS融合

两幅图像一种高分辨率全色,一种低分辨率多光谱,融合后成为高分辨率多光谱

2019-07-01

遥感图像融合之加权融合

两幅图像一种高分辨率全色,一种低分辨率多光谱,融合后成为高分辨率多光谱

2019-07-01

非加权融合.zip

对两幅遥感影像进行非加权融合,一副高分辨率但是是全色,一副低分辨率但是是多光谱

2019-07-01

二维行程编码对图像压缩和解压

二维行程编码对图像压缩和解压。利用线性四叉树的结构编写morton码和像素灰度值,然后存成一个线性表,就可以进行无损压缩。

2019-04-09

计算机三级网络技术大题综合题详解

计算机三级网络技术大题详解,包含了各种题型

2019-03-30

计算机三级网络技术真题十套

十套计算机三级网络技术真题,附有详细解答

2019-03-30

二值图像的形状特征提取并显示在图片上

对图像进行二值化处理,获得连通域,再对每块区域进行形状特征提取,获得比如区域的周长、面积等几何特征

2018-12-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除