自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 【vue】使用drag实现文件夹拖动效果

使用drag事件实现文件及文件夹的流畅拖动效果,支持文件移动、上传等操作

2023-08-24 22:45:22 2297 5

原创 【vue】axios进行post请求传参类型为query

当使用axios进行post请求,传参类型为query时,参数会拼接在请求的URL中,而当参数中含有中文时,会自动对其进行转义编码。仔细观察使用如下所示的请求方法产生的URL。使用axios进行post请求,传参类型为query,请求报错,同样的数据使用swagger进行请求,可以正确返回数值。与使用swagger请求产生的URL是不同的,可见是对中文转义编码不同造成的错误。

2023-07-25 17:16:44 2001

原创 TLE两行数与轨道六根数转换

介绍TLE数据格式,及TLE与轨道六根数转换方法

2022-11-20 00:53:00 13276 4

原创 【Cesium】使用TLE轨道两行数计算轨道信息,并生成CZML格式文件

tle2czml方法详解

2022-09-16 18:36:59 6689 20

原创 【Cesium】计算模型的朝向四元数,实现模型运动中调整朝向

通过矩阵变换实现模型朝向四元数的计算

2022-09-15 22:46:30 5625 5

原创 【Cesium】Cesium中rotationMatrixFromPositionVelocity方法的理解

rotationMatrixFromPositionVelocity方法理解

2022-09-01 18:37:53 1548 1

原创 le5le-2D可视化的学习

使用le5le-2D可视化进行拓扑图、流程图绘制

2022-08-15 15:58:36 2186 1

原创 【Cesium】Cesium学习之CZML的使用

CZML介绍及使用方法

2022-05-28 23:18:01 12542 3

转载 SocketIO介绍及用法

SocketIO是在客户端和服务端之间建立的双向通信数据交换技术,底层使用EngineIO。SocketIO的的客户端使用Engine.IO-Client,服务端使用http://Engine.IO实现。SocketIO如何工作当一个浏览器尝试建立SocketIO时,SocketIO首先使用xhr-polling创建一个长轮询。长轮询一旦建立,它将升级为WebSocket连接。SocketIO底层是使用EngineIO库实现的,这个库使用WebSocket和XMLHttprequest封装了一套自己的

2022-05-19 20:55:45 15280

原创 使用JS读取本地文件

使用XMLHttpRequest发起请求,读取本地文件,主要总结了三种方法,如下所示:// 创建XMLHttpRequest请求const xhrFile = new XMLHttpRequest();// 建立连接,第三个参数为同步或异步请求xhrFile.open("GET", filePath, false);// method 1xhrFile.onload = function() { const allText = xhrFile.response; callback(al

2022-02-09 18:56:34 10763 1

原创 vue动态增删echarts图表

最近在做一个项目,需要动态增删echarts画出来的图表,使用的框架是vue和element-ui。首先说一下dom树的构成:<el-row v-for="(items, index) in echartsData" :key="items.id"> <div> <template> <el-popconfirm title="确定删除该图表吗?" @confirm="dele

2022-01-13 17:59:54 2033 4

原创 使用fixed进行表格列冻结之后出现的问题

使用fixed进行表格列冻结之后出现滚动条遮挡.el-table__fixed { bottom: 17px !important; height: auto !important;}解决了遮挡之后,最后一行还是会有冻结列和非冻结列错位的问题,解决办法如下:.el-table__fixed-body-wrapper{ padding-bottom: 18px;}...

2021-12-12 20:22:00 576

原创 使用VUE监听网页关闭并执行退出操作

最近在项目中遇到了一个需求,需要监听页面关闭,在页面关闭时弹出提示框,并在离开页面时触发退出操作。因为是用VUE进行开发的,所以先在mounted()中创建页面关闭的监听window.addEventListener("beforeunload", (e) => this.beforeunloadHandler(e));window.addEventListener("unload", (e) => this.unloadHandler(e));第一个监听的是页面关闭之前,对应的方法可以

2021-12-12 20:07:39 15840 5

轨道六根数与TLE两行数的相互转换

使用Javascript语言进行轨道六根数与TLE两行数的转换,有详细的注释解释转换过程,简单易懂。 function TLE2COE(TLE){ let epochYear = Number(TLE.tle1.substr(18,2)); let epochDay = Number(TLE.tle1.substr(20,12)); let epochTime = getEpoch(epochYear,epochDay); // 倾角 let elementI = Number(TLE.tle2.substr(8,8)); // 升交点赤经 let elementO = Number(TLE.tle2.substr(17,8)); // 偏心率 let elementE = Number('0.' + TLE.tle2.substr(26,7)); // 近地点幅角 let elementW = Number(TLE.tle2.substr(34,8)); ……

2022-12-01

cesium-sensor-volumes.js, 适用于Cesium1.71.0

适用于Cesium1.71.0,引入后即可渲染agi_conicSensor, agi_rectangularSensor, agi_customPatternSensor,agi_Vector等效果,直接引用即可import "/js/cesium-sensor-volumes"

2022-08-17

空空如也

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

TA关注的人

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