- 博客(68)
- 收藏
- 关注
原创 Cesium:2000国家大地坐标系(CGCS2000)坐标和笛卡尔(Cartesian)坐标互相转换
CSDN@_乐多_本文记录了2000国家大地坐标系(CGCS2000)坐标和笛卡尔(Cartesian)坐标的互相转换的js代码。封装成了函数。
2023-12-29 13:58:44 768
原创 Cesium:CGCS2000坐标系的xyz坐标转换成WGS84坐标系的经纬高度,再转换到笛卡尔坐标系的xyz坐标
本文将介绍使用 Vue 、cesium、proj4 框架,实现将CGCS2000坐标系的xyz坐标转换成WGS84坐标系的经纬高度,再将WGS84坐标系的经纬高度转换到笛卡尔坐标系的xyz坐标的代码。并将输入和输出使用 Vue 前端框架展示了出来。网页效果如下图所示,
2023-11-01 16:51:53 2167
原创 python:代码加密流水线
通过以下五步,将python代码加密,且只能在指定电脑上运行。三层加密。只加密核心函数。将参数暴露在外。都可以实现。
2023-10-17 20:14:21 152
原创 Vue:使用SnappyJS库对json数据进行压缩和解压
本文介绍使用SnappyJS库对json数据进行压缩和解压的代码,用来降低前后端请求响应时间。并送本地读取json文件为例,演示效果。
2024-04-24 14:52:36 19
原创 Cesium:按行列绘制3DTiles的等分线
本文将介绍如何使用 Cesium 引擎根据模型的中心坐标,半轴信息,绘制 3DTiles 对象的外包盒等分线。外包盒是一个定向包围盒(Oriented Bounding Box),它由一个中心点(center)和一个包含半轴(halfAxes)组成。半轴由一个3x3的矩阵表示,这个矩阵是一个三个主轴向量的组合。
2024-03-19 09:51:28 231
原创 GEE:计算外包盒顶点和等分点
本文将介绍如何使用 Cesium 引擎根据模型的中心坐标,半轴信息,绘制一个 3DTiles 对象的外包盒顶点,以及计算等分点。
2024-03-18 17:12:29 132
原创 Cesium:绘制一个 3DTiles 对象的外包盒顶点
本文将介绍如何使用 Cesium 引擎根据模型的中心坐标,半轴信息,绘制一个 3DTiles 对象的外包盒顶点。
2024-03-18 14:58:38 181
原创 javascript:计算一个坐标数组的最小值点、最大值点、中心点
CSDN@_乐多_本文将介绍使用 javascript 语言计算一个坐标数组的最小值点、最大值点、中心点的代码。
2024-01-25 13:53:35 423
原创 fbprophet 安装流程
第三步:装pystan:conda install pystan,因为fbprophet依赖pystan。解决办法:修改site-packages\fbprophet路径下forecaster.py文件,把np.float改成np.float64,np.int改成np.int64就好。第四步:安装fbprophet:conda install -c conda-forge fbprophet,过程略漫长,耐心等待。第一步:先装好anaconda,过程不再赘述。
2023-11-29 10:04:30 764
原创 Cesium:CGCS2000坐标和WGS84坐标互相转换
_乐多_本文记录了CGCS2000坐标和WGS84经纬度互相转换的js代码。封装成了函数。
2023-11-23 14:13:21 1645
原创 Cesium:为地图添加指北针、缩放按钮和比例尺
_乐多_ 网上找的很多代码用不了。本文记录了Cesium中为地图添加指北针、缩放按钮和比例尺的可用代码。
2023-11-03 11:08:23 1034
原创 Vue:实现输入vue组件名称,就可以从网页上加载出组件
本文记录了使用动态组件实现在网页上输入vue组件名称,就可以从网页上直接加载组件的功能的代码。实现效果如下所示,在许多Vue.js应用中,我们有大量的组件,但并不是每个组件都需要在应用初始化时加载。动态加载组件的好处包括:减小初始加载时间: 只有在需要时才加载组件,减小了初始加载时间,提高了应用的响应速度。减少资源占用: 避免了一次性加载大量组件,从而减少了内存占用。更好的代码分离: 动态加载可以帮助我们更好地组织和分离代码,提高了可维护性。
2023-11-01 14:20:06 166
原创 VUE:侧边弹出栏组件,组件中有树状图,搜索框可筛选树状图节点,可收缩
本文记录了一个侧边弹出栏组件代码。代码即插即用。弹出栏中有树状图,搜索框,可收缩。其中,搜索框可筛选树状图节点。点击右侧小按钮可以收缩弹出框,点击X号也可以收缩弹出框。
2023-10-18 16:14:14 333
原创 python:代码加密
打开网站,把代码复制进去,右侧自动出现加密代码,加密的代码在python编译器中一样可以直接运行。先读取本机机器码,如果本机机器码不等于加密的机器码解密后的码,那么代码返回None。只有机器码等于解密后的码,代码才可以运行下去。加密机器码输出:‘QlJDDFFSMw==’原始机器码输入:‘BRRWQZ8’
2023-10-17 20:14:49 236
原创 cmd:读取电脑硬件序列号
在没有使用第三方库的情况下,要读取电脑的硬件序列号通常需要使用操作系统提供的工具或命令行。打开命令提示符(Command Prompt):按下Win + R,输入 cmd,然后按Enter。
2023-10-16 21:12:28 1482
原创 ubuntu:在ubuntu系统上使用apache2服务器部署多个vue项目
每个项目都有自己独立的虚拟主机配置,以确保它们在同一服务器上能够独立运行。现在,你可以在浏览器中访问 http://project1.com 和 http://project2.com 来查看你的Vue.js项目是否成功部署。确保你的域名已经解析到你的服务器IP地址。要部署多个Vue.js项目,最好为每个项目配置一个单独的虚拟主机。这样,每个项目可以具有独立的域名或子域名,并且可以分别配置。将每个Vue.js项目的打包文件(通常在dist目录下)上传到相应的目录(上面配置的DocumentRoot路径)。
2023-09-18 16:00:18 468
原创 ubuntu:vi 编辑器修改文件的基本操作指令
Vi 编辑器是一个强大的命令行文本编辑器,它有着丰富的功能,但也可能对新用户来说有一些陡峭的学习曲线。
2023-09-18 15:24:24 3486
原创 vue:动态组件——实现当点击一个按钮时,显示相应的div,并将其他div都隐藏起来
乐多_通过动态组件 () 来实现当点击一个按钮时,它将显示相应的,并将其他都隐藏起来。
2023-09-08 16:57:04 956
原创 vue:点击button控制div显示/隐藏
假设我有10个div,每个div对应一个button按钮,按钮控制着对应div的显示和隐藏,默认显示第一个,点击一个显示,其余都隐藏。vue组件,即插即用。
2023-09-08 15:43:03 470
原创 VUE:Failed to resolve loader: sass-loader
【代码】VUE:Failed to resolve loader: sass-loader。
2023-09-07 09:26:10 169
原创 Vue:使用Element Plus <script lang=“ts“ setup> 加上lang=“ts“后编译错误
小白使用element plus的时候,将官网代码直接复制到编译器出现错误,检查问题之后发现,问题出在这里,element plus 不支持lang="ts"语法。经过查资料,发现了一下解决方法,特此记录一下。
2023-08-16 10:15:53 832
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人