自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Cesium使用glb模型、图片标记来实现实时轨迹

本文介绍了在Vue项目中使用Cesium实现两种实时轨迹显示的方法:1. 通过GLB模型展示轨迹,利用computeHeading函数计算模型朝向,实现3D模型的动态移动和转向;2. 使用图片标记显示轨迹,通过计算两点间角度调整图片旋转方向。两种方法均基于预定义的经纬度坐标数组,采用定时器逐点推进,并同步绘制贴地轨迹线。代码示例包含添加初始实体、更新位置朝向、清除定时器等完整实现逻辑,适用于Cesium三维地球的轨迹可视化开发。

2025-06-06 16:07:55 475

原创 Cesium添加图片标记点、glb模型

本文介绍了在Vue项目中加载Cesium三维地图后,如何实现两项功能扩展:1)通过BillboardGraphics添加图片标记点,需将图片置于public目录并设置坐标、尺寸等参数;2)加载glb格式3D模型,支持设置模型位置、朝向、缩放比例等属性,并可自动定位到模型位置。文章提供了具体代码实现方法,包括图片标记点添加函数和3D模型加载函数,涉及坐标转换、朝向调整等关键技术点。

2025-06-06 15:40:19 240

原创 Cesium添加点线面

能扩展的方法。主要内容包括:1) 使用Entity API添加点线面元素(如北京、上海的标记点,城市间连线,半透明多边形等);2) 通过Primitive API实现更底层的地理元素绘制(包括点集合、折线、多边形);3) 添加鼠标点击交互功能,可获取点击实体信息。文章通过代码示例详细展示了不同几何元素的创建方式,包括设置颜色、透明度、边框等样式属性,以及贴地显示等特性。这些功能扩展了基础的Cesium三维地球场景,为WebGIS开发提供了实用参考。

2025-06-06 15:29:24 352

原创 vue中加载Cesium地图(天地图、高德地图)

vue中加载Cesium三维地球

2025-06-06 15:11:25 429

原创 openlayers实现可拖拽的节点(类似知识图谱)

本文介绍了实现知识图谱可视化的技术方案,主要分为两个图层实现:1、线图层 - 负责绘制静态连接线,使用LineString创建线要素并添加到矢量图层;2、点图层 - 实现可拖拽的节点功能,通过Translate交互实现拖动,每个节点使用Point创建要素。两个图层通过坐标数据关联,线图层的坐标由点图层拖动时动态更新。代码展示了图层创建、要素添加和交互绑定的具体实现,使用OpenLayers库完成地图可视化功能。

2025-06-06 14:00:57 169

原创 openLayers实现实时轨迹

代码实现了一个基于定时器的轨迹动画效果。通过预定义的轨迹数据点,每2秒更新一次图标位置,并绘制红色半透明线段连接相邻点。首先在地图上创建图层并添加初始图标,然后使用定时器逐步更新图标坐标,计算航向角调整图标方向(与正北的夹角),同时在移动路径上生成线段特征对象。当遍历完所有轨迹点后自动清除定时器。该功能适用于可视化动态移动轨迹场景。

2025-06-06 13:52:32 122

原创 前端使用vue-simple-uploader进行分片上传

main.js初始化vue-simple-uploader。common/config文件。

2024-01-30 17:24:44 730 1

原创 vue3 echarts 加载时显示图表已经在该容器上初始化过问题

控制台报warning 显示图表已加载。

2023-12-28 14:24:42 823

原创 JavaScript截取文件后缀名、路径存在多个点

提示: 如需删除数组的第一个元素,请使用shift方法。如果(" ")用作分隔符,则字符串在单词之间进行拆分。pop方法移除数组的最后一个元素,并返回该元素。split方法返回新数组,不会更改原始字符串。split方法将字符串拆分为子字符串数组。注释: pop方法会改变数组的长度。

2023-09-28 13:19:14 326

原创 使用reduce方法修改数组

【代码】使用reduce方法修改数组。

2023-09-22 16:14:06 181

原创 使用postcss-pxtorem进行自适应

注意:如果没设置文字大小会按照100px进行设置。

2023-09-20 18:05:52 857

原创 拖拽元素可以移动

3、使用时 加 v-

2023-09-08 11:18:07 86

原创 ul li数据向上无限滚动

【代码】ul li。

2023-08-31 15:06:16 591

原创 echarts 雷达面图

根据数据展示不同颜色的拐点和图例及在类目下展示数值。

2023-08-16 17:40:27 286

原创 echarts双y轴实现

【代码】echarts双y轴实现。

2023-08-15 10:33:37 412

原创 一段文字里将固定文字进行修改

只需要关注getDictDataByDictType()这个方法里面的东西。xxx蓄滞洪区xxx,xxx水位达到xxx,触发xxx,请做好相关防范。2)在框中展示数据,内嵌input标签进行修改,修改前为xxx。只需要关注 getRadioRow()这个方法里面的东西。

2023-08-02 11:14:22 109

原创 js左右列表互联

/ console.log('a: ', a, sectionElements)打印出来的内容。Container页面。

2023-07-17 10:41:41 259

原创 ol点击切换矢量、影像、地形图层(天地图)

1、创建layer-control.vue文件。二、初始化地图,将组件引入至地图。一、创建影像、矢量、地形切换框。创建map.vue文件。

2023-07-10 16:04:08 757

原创 使用antv/g6在Vue中实现流程图

vue 中使用antv/g6插件查出流程图,前面还用过bpmn插件,效果没有这个好

2023-06-30 17:55:45 5501 3

原创 使用filter去重数组对象

【代码】使用filter去重数组对象。

2023-06-27 17:48:58 658

原创 el-cascader组件回显功能

后端返回的当前节点的id为610116,要勾选成下面的情况。

2023-06-26 18:09:48 888

原创 openlayers切换加载天地图和高德地图

openlayers切换加载天地图和高德地图

2023-06-09 13:58:26 1349

原创 使用Vue-cli2.0和 Vue-cli3.0创建vue项目及配置

安装node后安装淘宝镜像。

2023-06-09 13:22:13 3185

原创 安装scss需注意

安装scss时需注意版本兼容问题

2023-06-08 14:12:47 400

原创 Mapbox添加多个不同的点图标

【代码】Mapbox添加多个不同的点图标。

2023-06-07 17:39:27 1023

原创 Mapbox添加动态线条

【代码】Mapbox添加动态线条。

2023-06-07 17:36:41 1185

原创 Vue2 动态修改浏览器标题和图标

第二步:在build文件下webpack.dev.conf.js、webpack.prod.conf.js的HtmlWebpackPlugin内加入favicon:path.resolve(‘favicon.ico’)代码。第二步:在build文件下webpack.dev.conf.js、webpack.prod.conf.js的HtmlWebpackPlugin内加入title:config.title代码。第三步:在index.html中修改title。操作完成后重启即可,一定要重启!

2023-06-07 17:21:47 1258

原创 vue 项目运行时 内存溢出

vue 项目运行时 内存溢出

2023-03-30 11:26:08 322

原创 echarts 图表转base64

【代码】echarts 图表转base64。

2023-03-22 10:40:14 885

原创 ol点击切换矢量、影像、地形图层

ol点击切换矢量、影像、地形图层

2023-03-21 16:20:27 175

转载 ol自定义指北针

【代码】ol自定义指北针。

2023-03-21 16:03:14 253 2

原创 ol鼠标点击显示弹框、移入标记鼠标变手型

ol鼠标点击显示弹框、移入标记鼠标变手型

2023-03-21 13:46:07 310

原创 ol测距、测面工具,并清除图层

【代码】ol测距、测面工具,并清除图层。

2023-03-21 13:34:34 452

原创 ol加载多面、多点、多线、并隐藏或删除图层

【代码】ol加载多面、多点、多线、并隐藏或删除图层。

2023-03-21 10:13:13 561

原创 vue下载xlxs/pdf/word/img文件流

【代码】vue下载xlxs/pdf文件流。

2023-03-21 09:37:54 268

原创 ol加载wmts切片服务/xyz服务/WMS服务地图

【代码】ol加载wmts切片服务/xyz服务地图。

2023-03-21 09:34:46 966

原创 关于时间日期的操作

【代码】关于时间日期的操作。

2023-02-10 17:01:15 118

原创 cookie 不下载的情况下使用方法

cookie无需下载

2023-02-10 16:59:09 87

原创 二进制流文件

【代码】二进制流文件。

2023-02-10 16:56:53 174

原创 使用bpmn进行前端流程图操作

使用bpmn进行前端流程图操作

2023-02-09 13:31:08 1716 2

空空如也

空空如也

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

TA关注的人

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