自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 npm install报错 npm ERR! 的解决办法

解决办法:关闭VsCode并以管理员权限启动VsCode即可(网上还有说在VsCode属性兼容性中直接配置管理员权限,但本人的VsCode配置后启动黑屏)错误四、npm ERR!错误三、npm : 无法加载文件 D:\nodejs\cnpm.ps1,因为在此系统上禁止运行脚本。错误二、npm ERR!查看错误日志,错误日志就在上面展示的C:\Users…解决:npm install --global npm。错误原因:npm版本问题。如果发现错误日志里有。

2023-02-15 15:28:54 4903 1

原创 vue2配置cesium详细教程

网络上现在关于vue配置cesium的教程有很多,包括csdn和掘金等。虽然这些教程在一定意义上提供了开发者如何配置cesium的方法,但是大部分的方法都不切实际,因为每个人的电脑中npm、node、cesium、vue、webpack的版本都基本不一致的,如果只是照搬全抄就会出现一连续的错误和bug。 本人帮大部分的开发人员尝试了网络上很多的教程,得出的最简单的便捷方法就是利用npm i cesium包之后,将该文件夹下的Cesium文件放在public文件夹下,可以事半功倍,成功快速的运

2023-02-15 10:33:39 4259 2

原创 pip install psycopg2报错

今天玩了一会postgresql,准备用python连接数据库实现查询等操作。安装第三方库的时候突然在liunx环境中pip出现一连串的报错error。这是因为缺少一个依赖包libpq-dev:执行 sudo apt-get install libpq-dev。依赖包安装成功之后再次执行pip install psycopg2即可。

2023-02-10 17:14:19 1514

原创 CSS如何使得img图片设置无色透明

在学习css时候,有的时候我们遇到的背景照片我们可以用css 的混合属性来让白底的图片成透明显示,这样我们在图片底下定义任意背景色,就相当于图片换了背景色,而不用在PS里换背景。由于是css定义的,基本上也不会影响性能。

2023-02-09 14:38:21 1402

原创 Three js实现球缓冲几何体实现粒子特效

当前Three.js在网上有不少的零碎教程,然而对于初级开发者就像入门迈槛不知先迈左脚还是右脚,于是我就先进去试试水...... 发现还不错,虽然有点云里雾里但是搞懂了内部基础构造还是比较简单的,而Three.js官网上的示例逼格之高又令人望而却步。粒子系统读取模型中的vertices属性,即所有顶点位置,结合粒子材质来创建粒子效果,以上代码效果如下;可以观察到,粒子默认会展示为方块形状,若要修改,可以在构建粒子材质时时传入map属性,应用一张图片或者应用canvas的绘图结果,具体后面会提到。

2023-02-09 14:07:06 707

原创 ArcGIS解决强制转化RGB图片时出现黑边背景

如何解决这样的问题呢?原始的ArcGIS导出界面是这样的,这样导出本来是没有问题的但是arcgis会给予没有数值的为-32768,因此会使得导出的tif文件或者jpg文件有黑边,此时我们需要将NaData as:这个选项框设置为0,勾选上Output Raster的Use Renderer和Force RGB选项则不会出现以上的黑边问题了。对于tif单波段影像可以采用栅格计算器进行去黑边,如图所示运用这样的公式可以解决这样的问题,另外一种思路是使用重分类工具剔除掉NoData也可以达到这样的效果。

2023-02-07 15:39:16 2044

原创 Cesium常用图层控制指令

最近在企业里面做一些cesium的模块编码,在做项目经常会遇到(禁止缩放,关闭光源,关闭阴影等效果),本次主要撰写相关命令所需要的代码。

2023-02-06 10:38:50 759

原创 Ubuntu20解决数据库出现Access denied for user ‘root‘@‘%to database ‘xxx‘ 问题

最近在分配mysql权限时出错,本台虚拟机内置的数据库mysql版本为8,因此造成mysql在重新分配权限提示"Access denied for user 'root'@'%",出错原因reload权限被收回,造成无法重新分配权限,其他类似权限问题也可以参照此方法。原先的数据库低版本或者Ubuntu18以下的版本很难造成数据库权限错误等诸多问题。正确创建数据库和划定数据库8.0以上权限问题等可以参考网上的教程()这篇博客介绍的很详细透彻。进入mysql使用账号密码登录进入主界面MySQL命令行页面。

2023-02-03 16:46:25 1676 4

原创 liunx杀死端口占用的进程

在写python项目时候,我要使用的8000端口被其他的程序占用了,主要是因为liunx系统没有彻底关闭造成的Django项目重启无效。

2023-02-03 15:49:12 366

原创 Three Js实现颜色自定义变换

可以使用Three.js的一个三维向量Vector3来表示,Three.js几何体对。Geometry的属性.vertices表示顶点位置位置坐标的集合。

2023-01-26 15:58:29 3604 22

原创 ThreeJs正确导入OrbitControls

初学three js的时候通常会出现问题导入OrbitControls会出现问题报错,正确导入的方式应该是。

2023-01-24 15:46:48 974 1

原创 Three Js实现坐标轴

最近一直在学three js, 因此我觉得作为新人在日常开发和学习中,坐标轴能粗略的帮我们定位元素位置和关系,所以本人使用 Three.js 学习和开发时基本都会打开坐标轴。本文使用 Three.js 的版本为最新版本,使用parcel进行打包发布并启动服务。

2023-01-24 15:40:30 1890

原创 CSS中的div背景大小 background-size

对于CSS学习中经常遇见的背景设置属性,感觉这个属性很常见吧,其实它也是 CSS3 中新加的属性。在CSS2中我们知道,背景图片的大小是无法用这个方法设置的。contain和。

2022-11-22 13:56:49 755

原创 JS中的map()函数

传递给map函数的调用方式和传递给forEach函数的调用方式一样。但传递给map()的函数应该有return 值。但是应当注意,map()返回的是新数组:它不修改调用的数组。map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。map() 方法按照原始数组元素顺序依次处理元素。map() 不会对空数组进行检测。map() 不会改变原始数组。结果:[4,9,16, 25]

2022-11-20 16:10:40 946

原创 Cesium 加载3Dtiles数据-最佳方法对比

加载3D tileset文件,这里我封装成了一个函数实现数据的加载效果,利用Cesium的scene.primitives.add实现数据路径的读取,没有错误后就证明出来数据读取成功。完成以上步骤后,利用Cesium的readyPromise函数对数据自动化解析,关于这个函数的使用方法可以自行参考Cesium中文网站上的解析,在此不一一赘述(Cesium加载空间数据的方法有很多种,网络上关于3Dtiles数据集加载的废话连篇,看着就很无语。

2022-11-16 23:48:48 4015

原创 cesium去除版权信息

在学习cesium时候,很多时候都对版权信息的标签困惑,如何去除这些东西呢?以上的每一个标签都可以自行再官网上看到,对于取消版权信息,则可以使用以下代码实现。

2022-11-16 20:05:03 870

原创 Python中分割字串出现空格情况

Python中分割字串出现空格情况

2022-09-17 20:12:01 790

原创 python如何读取图像

python机器学习

2022-07-30 15:19:08 151

原创 IDEA 插件 Material Theme UI收费后的办法

IDEA 插件 Material Theme UI收费后解决的办法

2022-06-17 14:04:50 2636 6

原创 Django前后端分类如何将模块包添加到系统目录

Django实战项目中如何将模块包添加到系统目录

2022-06-16 23:58:57 320

原创 Python中的__file__

Python中的__file__表示什么意思

2022-02-13 15:20:07 9440 4

原创 Django中blank=True和null=True的区别

Django中blank=True和null=True的区别null 是针对数据库而言,如果 null=True, 表示数据库的该字段可以为空,那么在新建一个model对象的时候是不会报错的!!blank 是针对表单的,如果 blank=True,表示你的表单填写该字段的时候可以不填...

2022-02-05 02:11:16 1339

原创 Django项目-网上教学系统

Django项目全栈开发,基于vue+dango实现项目功能。

2022-02-04 01:04:21 350

原创 WebGIS如何实现openlayer中的GeoJson文件加载

OpenLayers是一个用于开发WebGIS客户端的JavaScript包,最初基于BSD许可发行。 OpenLayers是一个开源的项目,其设计之意是为互联网客户端提供强大的地图展示功能,包括地图数据显示与相关操作,并具有灵活的扩展机制GeoJSON是一种对各种地理数据结构进行编码的格式。GeoJSON对象可以表示几何、特征或者特征集合。GeoJSON支持下面几何类型:点、线、面、多点、多线、多面和几何集合。GeoJSON里的特征包含...

2022-01-16 17:00:52 1176

原创 Pycharm实现个性化配置(例如自动添加头注释,比如时间,作者信息)

在设置中找到文件和代码模块(python script)在右边的框中加入以下内容:#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : ${DATE} ${TIME}# @Author : XXX# @Site : ${SITE}# @File : ${NAME}.py# @Software: ${PRODUCT_NAME}实现后结果:...

2021-12-02 17:37:32 612

2000-2010年丹江口水库库区土地利用转移矩阵

丹江口水库库区土地利用转移矩阵

2022-11-18

spaw软件-arcgis辅助用

计算土壤饱和导水率的软件SPAW软件,SWAT水文分析所需要的,包含软件操作说明及步骤,同时压缩文件也有spaw土壤计算的说明及软件。

2022-11-16

长三角矢量范围.rar

适用于学术研究,GIS方向学习,ArcGIS学习

2022-01-16

user (2).zip

基于js和css,实现大数据管理系统的登录与注册

2022-01-16

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

TA关注的人

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