自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(89)
  • 资源 (40)
  • 收藏
  • 关注

原创 烟台泽洋大数据有限公司

无论是Web应用、移动应用还是企业级解决方案,我们都能提供全面的软件开发服务。我们重视与客户之间的合作,确保您的需求得到充分理解,并为您提供符合期望的成果。我们注重创新,通过最新的技术和最佳的实践,为您提供高效、可扩展的解决方案。我们拥有经验丰富的开发人员,擅长多种技术领域,确保为您提供最佳解决方案。从概念到代码,我们是您完美软件解决方案的创造者!

2023-12-01 08:49:49 469 1

原创 前端播放视频流(rtsp,rtmp,hls)

介绍一下我们平时用的视频流格式通常我们用的视频流格式分为RTSP,RTMP,HLS三种数据,下面是介绍怎么播放这些数据,相应的代码我都已经上传了。有需要的话可以直接下载,我亲身测试过绝对会好使据我亲身测试过播放RTSP数据有以下几种方式第一种方式就是通过VLC插件进行播放第一步你需要下载一个VLC插件,安装过程就是下一步,下一步就可以然后打开播放器,选择媒体=====》流======》网络在网络URL中输入网上测试的数据(rtsp://wowzaec2demo.streamlock.net/vod/

2021-01-31 10:22:06 15241 18

原创 # flv.js / mpegts.js 播不了国标摄像头(H.265 + G.711A)?纯前端 Jessibuca 无后端方案(附完整代码)

摘要 本文介绍了使用纯前端方案解决国标摄像头(H.265 + G.711A)无法通过 flv.js/mpegts.js 播放的问题。核心问题在于 MSE 不支持 G.711A 音频编码,导致播放失败。通过排查,发现音频编码是问题的关键,而视频 H.265 可通过浏览器硬解。 解决方案采用 Jessibuca,其 WASM 软解码支持 H.265 视频和 G.711 音频,且通过 WebSocket-FLV 绕开跨域限制。文中提供了完整的前端集成代码,包括探测服务端支持情况(如 CORS、WebSocket-

2026-07-07 09:50:16 406 1

原创 cesium无人机视频投影

无人机视频投影技术综述 无人机视频投影是一种融合无人机平台、投影显示与实时通信的新型展示技术,具有灵活部署、动态展示等优势。系统由飞行平台(多旋翼无人机)、投影模块(DLP/激光/LED)、图像处理单元(实时解码与校正)及通信链路(WiFi/5G/Mesh)组成。核心技术包括飞行稳定控制(云台/电子防抖)、画面几何校正(透视变换/自动标定)及多机同步(GPS授时/主从架构)。该技术已应用于文旅演艺、城市宣传等领域,未来有望进一步拓展场景。

2026-06-24 09:15:52 278

原创 UE5 Window 部署文档

如果你的网络环境能随便开 UDP 端口,这套方案是杀鸡用牛刀,直接用 PixelStreaming 默认配置即可。本文档专门解决"UDP 不通"这个痛点。

2026-06-17 09:10:10 344

原创 当 Cesium 遇上奇葩内网 WMTS,我选择用 Python 物理超度之二

Cesium加载ArcGIS WMTS瓦片错位问题解析 本文深入分析了Cesium加载本地ArcGIS WMTS瓦片时出现位置错乱的根本原因。关键发现: 瓦片金字塔几何规则不匹配:ArcGIS的default028mm瓦片金字塔与Cesium默认的GeographicTilingScheme几何规则不同,导致瓦片定位错误。 核心概念解析: 瓦片金字塔(Tile Pyramid)的分级编号原理 WMTS协议中的TileMatrixSet定义 Cesium的TilingScheme工作机制 解决方案:需要根据A

2026-05-25 13:46:04 507

原创 当 Cesium 遇上奇葩内网 WMTS,我选择用 Python 物理超度

本文记录了对接二维地图WMTS服务时的踩坑经验。作者指出甲方提供的示例代码往往不完整,建议通过获取GetCapabilitiesXML文件来确认关键参数。文章详细介绍了如何通过Python脚本获取XML文件,并解析其中的图层名、样式、图片格式、矩阵集、级别列表等核心信息。最后给出了基于XML配置Cesium加载WMTS的正确方式,强调参数必须与XML描述严格匹配。整个过程体现了从官方文档获取真实参数的重要性,为类似对接工作提供了实用参考。

2026-05-20 14:18:27 407 1

原创 UniApp 引入 Cesium 开发: RenderJS 避坑

在 UniApp 环境下,Cesium 属于高频操作 DOM 和大量计算的库,而 App 端逻辑层(JSCore/V8)与视图层(WebView)是分离的。为了实现高性能渲染,通常有两种成熟方案。方案对比。

2025-12-26 11:39:25 822

原创 videojs增加视频源选择框小工具

在使用video.js开发视频播放功能时,我们经常需要根据不同网络环境或视频源,提供“多清晰度切换”功能(例如:720P、1080P、4K 等)。虽然 video.js 提供了插件机制,但它本身没有自带清晰度切换逻辑,因此我们可以通过继承组件的方式自定义一个清晰度下拉按钮,实现动态切换视频源的能力。本文将结合完整源码,讲解实现思路与关键细节。

2025-10-29 16:12:33 399

原创 基于3dtitle模型无法双面渲染问题

3D模型显示问题的解决方案摘要 3DTiles模型显示异常是由于单面渲染导致的背面剔除问题。通过分析发现,模型材质贴图存在问题,几何体三角面法线方向导致背面不可见。解决方法包括:1)使用cesiumlab3工具强制双面转换;2)解析3dtiles数据,为glb材质添加doubleSided:true字段。具体操作流程:提取问题瓦片,使用专用插件处理,插件地址详见原文。该方案有效解决了模型背面消失的显示问题。

2025-09-02 17:23:27 361

原创 cesium视角上下翻转

本文介绍了一个控制Cesium相机视角范围的实现方法。当相机俯仰角超过预设范围(-20度至-90度)时,系统会暂时禁用倾斜控制,自动将视角修正到-12度,修正完成后再恢复控制功能。该方案通过监听相机变化事件,在超出限制时使用flyTo方法平滑调整视角,既保证了视角的合理性,又提供了良好的用户体验。

2025-08-30 10:19:51 243

原创 ue5.4和webul通信

该代码片段包含两部分功能:1) 定义全局UE5通信接口,通过uuid生成回调函数标识符,支持浏览器历史记录或直接广播两种通信方式;2) 实现标题点击跳转逻辑,可路由至'/ecoTrend'页面,并保留与UE5引擎的潜在通信能力(示例中被注释)。代码采用模块化设计,包含跨平台通信的超时清理机制(1秒默认超时)和哈希值处理方法,适用于Web与Unreal Engine的交互场景。

2025-07-05 11:04:51 535

原创 解决Node高版本OpenSSL兼容问题

解决Node.js高版本OpenSSL兼容性问题的方法:在package.json的scripts中,为vue-cli-service命令添加环境变量setNODE_OPTIONS=--openssl-legacy-provider。这样可解决低版本OpenSSL导致的启动失败问题。具体配置示例:"serve":"setNODE_OPTIONS=--openssl-legacy-provider&&vue-cli-service serve --open&quo

2025-06-10 14:48:06 318

原创 分享一下项目成果哈哈

最近在做数字孪生相关的小项目,主要是围绕某区域的三维建模 + 可视化展示。前端这边负责实现了一个简洁的可视化页面,把模型、数据和图层效果整合到了一起,初步完成了场景搭建和交互逻辑。现在已经完成第一阶段,后面考虑接入实时数据流、做点分析类的可视化,逐步向数字城市平台靠拢。三维模型加载(GLTF / Cesium 方案)简单的人机交互(点击选中、弹窗信息、飞行漫游)实时图层叠加(如监控点位、热力图等)就先分享到这啦哈哈哈~ 欢迎交流!:数据接口与图层数据加载。

2025-05-08 13:58:15 246

原创 ‘检测是否触屏,禁止cesium视角旋转’

【代码】‘检测是否触屏,禁止cesium视角旋转’

2025-04-22 09:38:49 231

原创 获取视锥体的四个点

本函数基于位置 + 姿态角,先确定朝向,再计算远面中心点,最后根据视角尺寸偏移出四个角点。point: {});});/*** 根据视点位置、姿态角、fov、宽高比和far距离,计算视锥体远裁剪面的四个角点坐标* @param {Cesium.Cartesian3} position - 相机或视点的位置(世界坐标)* @param {Cesium.HeadingPitchRoll} hpr - 姿态角(航向角、俯仰角、翻滚角,单位:弧度)

2025-04-16 14:19:37 577

原创 一周搞定一个项目

实践才是最快的成长方式。这篇文章记录了我近期挑战自己的一个尝试——每周开发一个小项目,并从中复盘技术细节、时间管理和经验教训。这不仅仅是效率挑战,更是一种开发者自我迭代的方式。

2025-04-14 09:31:24 419

原创 uniapp对接chatgpt,流失传输方法

【代码】uniapp对接chatgpt,流失传输方法。

2025-04-03 13:20:53 583

原创 自己设计最好看数字孪生界面

自己设计最好看数字孪生界面

2025-03-20 10:02:24 262

原创 给自己搞一个小小年度总结吧

感谢这一年来甲方爸爸们对我们团队的信任和支持,我们会以更完美的质量交付项目[抱拳]​我们的官网:https://zeyangshuju.net.cn/

2024-12-31 22:48:48 252

原创 cesium 加载高德地图,纠察偏移量

【代码】cesium 加载高德地图,纠察偏移量。

2024-12-20 13:48:18 410

原创 Custom Geometry & Appearances 使用笔记

可以使用primitive.getGeometryInstanceAttributes从图元中检索几何实例的属性。可以直接更改属性的属性。实例可用于在场景的不同部分中定位、缩放和旋转相同的几何体。这是可能的,因为多个实例可以引用相同的。将几何图形添加到图元后更新其每个实例属性以更改可视化效果。每个实例都引用相同的椭球体几何形状,但使用不同的。这使得我们只需计算一次几何图形即可多次重复使用。Show :确定实例可见性的布尔值。放置它,从而导致一个椭球体位于另一个椭球体之上。,并且每个实例可以有不同的。

2024-12-16 13:54:44 304

原创 cesium加载gif图标

【代码】cesium加载gif图标。

2024-12-13 09:32:50 317

原创 Web性能优化进阶指南(续)

【代码】Web性能优化进阶指南(续。

2024-12-12 10:32:08 281

原创 Web性能优化最佳实践指南

网站性能直接影响用户体验和转化率。据统计,页面加载时间每增加1秒,转化率就会下降7%。本文将从多个维度介绍如何优化网站性能。建立性能指标持续监控和测量针对性优化验证优化效果LighthouseGTmetrix官网地址批量图片转webp。

2024-12-12 10:28:41 583

原创 使用 Cesium 实现拖拽绘制矩形并进入编辑模式,支持修改为不规则形状及点的增删操作

在本篇文章中,我们将介绍如何使用来实现一个交互式的图形绘制工具,允许用户通过鼠标拖拽绘制矩形,双击进入编辑状态,并将矩形转换为不规则图形。用户还可以选择拖拽点进行编辑、修改图形形状,甚至通过右键菜单来增删点或删除整个对象。

2024-11-28 13:56:51 583 2

原创 cesium 根据圆中心点和半径 确定圆边界线

【代码】cesium 根据圆中心点和半径 确定圆边界线。

2024-11-26 08:22:59 439

原创 整页添加水印的方法

@method set 设置水印。* @method del 删除水印。// 页面添加水印效果。* 页面添加水印效果。

2024-11-11 09:00:57 389

原创 关于uniapp使用izExif.js 插件问题

但是又不能直接用,但是你又不能设置uni.chooseImage,压缩类型为compressed ,因为izExif不支持读取压缩后图片信息。只能曲线救国读取图片,然后再存到系统里,获取沙盒文件地址,然后读取文件信息,在压缩上传到后端。我们采用izExif.js 插件,进行获取图片信息,在模拟器测试好好地,但是使用真机测试发现getImageData没有返回信息,去izExif.js源码查找。简单的说:就是说你的文件路径是系统根路径读取不到文件,需要将文件存到沙盒文件才行。对象返回的值都null,导致。

2024-08-17 16:09:11 925 4

原创 cesium 拾取模型或者地形

【代码】cesium 拾取模型或者地形。

2024-07-27 09:36:48 667

原创 重生之我当程序猿外包

我出生于1999年,在大四下学期进入了一家互联网公司实习。当时的实习工资是3500元,公司还提供住宿。作为一名实习生,这个工资足够支付生活开销,每个月还能给父母转1000元,自己留2500元用来吃喝玩乐。毕业后,我的工资涨到了5000元,两年后又涨到8000元。由于当时没有房贷和车贷,每月8000元的收入让我过得相当惬意和自由。后来,家里送给我一辆2023款福特锐界Plus,我给它起了个昵称叫“大哥”。

2024-07-26 13:33:55 807 2

原创 cesium 着色器模板

【代码】cesium 着色器模板。

2024-04-15 08:50:09 345

原创 基于cesium 动态墙

【代码】基于cesium 动态墙。

2024-04-15 08:46:21 204

原创 shader到three模板

iTime是一个变量(shadertoy自带的变量),着色器播放时间(秒),在three中可以通过uniform的方式传入。// 着色器播放时间(秒)setInterval(()=>{uniforms.iTime.value += 0.01;// 视口分辨率(像素)片元着色器使用mainImage()中的代码,不要括号内的out,in声明的变量,但是需要外部变量。iResolution是设备视口的分辨率(像素),在three中可以通过uniform的方式传入。/* 顶点着色器 *//* 片元着色器 */

2024-04-15 08:45:32 538

原创 基于Cesium 风力图实现

【代码】基于Cesium 风力图实现。

2024-04-13 15:45:39 1189

原创 运维知识点

【代码】记笔记 运维知识点。

2024-04-09 09:42:09 241

原创 加载倾斜模型贴地形

加载倾斜模型、获取中心点的地形高度。

2024-02-19 14:35:02 455

原创 rem适配

【代码】rem适配。

2024-02-19 14:32:32 456

原创 动态修改了Cesium图元的颜色

【代码】动态修改了Cesium图元的颜色。

2024-02-02 15:37:32 971

原创 如何去回调函数取值

【代码】回调函数。

2024-01-26 14:15:32 444

cesium路径单个显示和隐藏.txt

cesium路径单个显示和隐藏,通过鼠标单击选中显示路径,隐藏其他不被选中的路径

2021-08-16

倾斜模型转换和优化.docx

倾斜模型转换和优化.docx

2021-08-16

Cesium 空间测量+面积测量+贴地测量

Cesium 空间测量+面积测量+贴地测量

2022-04-18

cesium单体化,通过手动绘制 分层分户功能

cesium单体化,通过手动绘制 分层分户功能

2022-03-03

cesium视频融合监控视频.html

这个是demo换个监控地址就行

2021-09-11

东营市地形图12.5mi

东营市地形图12.5mi

2022-05-19

滨州市地形图12.5mi的分辨率

滨州市地形图12.5mi的分辨率

2022-05-19

昌邑市地形图12.5mi

昌邑市地形图12.5mi

2022-05-19

济南市地形图12.5m

济南市地形图12.5m

2022-05-19

eachrt联动全国json数据

eachrt联动全国json数据

2022-04-30

cesium根据相机视角旋转实景模型

左键负责选中对象,进行旋转右键结束

2022-01-22

cesium实景模型自动旋转

实景模型自动旋转,左键选中模型,开始旋转,右键结束旋转

2022-01-22

Cesium 淹没分析.vue

用vue写的淹没分析,功能已经齐全,介绍在文章有

2021-08-14

基于cesium结合高德api做的路径规划.vue

基于cesium结合高德api做的路径规划.vue

2021-10-29

cesium entity导出kml文件

可以将point lable entity导出文件

2021-12-01

cesium可视域分析

可以直接用

2021-11-29

Cesium动态绘制面,线,点.vue

c

2021-09-17

人物根据画的线漫游.vue

用vue写的 功能调试完全可以直接用,根据用户画线,人根据用户画的线进行漫游行走

2021-08-19

纯前端直接播放RTMP.zip

这个直接下载就可以运行,然后把你的RTMP数据放进去就可以直接播放

2021-08-09

videjs-rtmp_demo (1).zip

这也是直接播放RTMP一种代码

2021-08-09

本 Python 脚本用于批量处理 3D Tiles `b3dm` 格式的文件 其核心功能是解析每个 `b3dm` 文件中嵌入的 GLB 模型数据,并强制修改模型的所有材质,使其支持双面渲染 (`do

本 Python 脚本用于批量处理 3D Tiles `b3dm` 格式的文件 其核心功能是解析每个 `b3dm` 文件中嵌入的 GLB 模型数据,并强制修改模型的所有材质,使其支持双面渲染 (`do

2025-09-02

cesium 倾斜模型的体积测量

傻瓜式操作倾斜模型体积测量,说明书在文章介绍

2022-06-25

Cesium+水平面积测量+可编辑

当您进入Cesium的编辑面积测量世界,下面是一个详细的操作过程,帮助您顺利使用这些功能: 1. 创建提示窗: 启动Cesium应用,地图场景将打开,欢迎您进入编辑模式。 在屏幕的一角,一个友好的提示窗将呈现,随着您的操作,它会为您提供有用的信息和指导。 2. 绘制面积: 轻轻点击鼠标左键,地图上会出现一个闪烁的点,它标记了您绘制多边形的起点。 随着鼠标的移动,绘制线条会自动连接起点与当前位置,创造出您所希望的形状。 3. 删除不完美: 如果您绘制错了,不用担心!只需轻击鼠标右键,Cesium会神奇地删除您刚刚绘制的最后一段线条,让您得以纠正错误。 4. 完美结束: 当您满意您绘制的多边形时,双击鼠标左键,绘制过程将结束。 地图上的多边形将成为您创造的一件艺术品,展现您的创作才华。 5. 鼠标提示窗: 您的创作过程仍然在继续,提示窗将为您展示下一步操作,为您提供方向和鼓励。 6. 拖拽编辑不规则面: 通过轻触鼠标,您可以点击并拖动多边形的各个顶点,随心所欲地调整形状。 多边形将变得与您的期望相符,如同一张能随意变幻的画布。 效果图如下:

2023-08-08

cesium+角度测量+可编辑

启动Cesium应用,地图场景将打开,欢迎您进入编辑模式。 在屏幕的一角,一个友好的提示窗将呈现,随着您的操作,它会为您提供有用的信息和指导。 2. 绘制面积: 轻轻点击鼠标左键,地图上会出现一个闪烁的点,它标记了您绘制多边形的起点。 随着鼠标的移动,绘制线条会自动连接起点与当前位置,创造出您所希望的形状。 3. 删除不完美: 如果您绘制错了,不用担心!只需轻击鼠标右键,Cesium会神奇地删除您刚刚绘制的最后一段线条,让您得以纠正错误。 4. 完美结束: 当您满意您绘制的多边形时,双击鼠标左键,绘制过程将结束。 地图上的多边形将成为您创造的一件艺术品,展现您的创作才华。 5. 鼠标提示窗: 您的创作过程仍然在继续,提示窗将为您展示下一步操作,为您提供方向和鼓励。 6. 拖拽编辑不规则面: 通过轻触鼠标,您可以点击并拖动多边形的各个顶点,随心所欲地调整形状。 多边形将变得与您的期望相符,如同一张能随意变幻的画布。

2023-08-08

cesium+高度差+可编辑

1. 创建提示窗: 启动Cesium应用,地图场景将打开,欢迎您进入编辑模式。 在屏幕的一角,一个友好的提示窗将呈现,随着您的操作,它会为您提供有用的信息和指导。 2. 绘制面积: 轻轻点击鼠标左键,地图上会出现一个闪烁的点,它标记了您绘制多边形的起点。 随着鼠标的移动,绘制线条会自动连接起点与当前位置,创造出您所希望的形状。 3. 删除不完美: 如果您绘制错了,不用担心!只需轻击鼠标右键,Cesium会神奇地删除您刚刚绘制的最后一段线条,让您得以纠正错误。 4. 完美结束: 当您满意您绘制的多边形时,双击鼠标左键,绘制过程将结束。 地图上的多边形将成为您创造的一件艺术品,展现您的创作才华。 5. 鼠标提示窗: 您的创作过程仍然在继续,提示窗将为您展示下一步操作,为您提供方向和鼓励。 6. 拖拽编辑不规则面: 通过轻触鼠标,您可以点击并拖动多边形的各个顶点,随心所欲地调整形状。 多边形将变得与您的期望相符,如同一张能随意变幻的画布。 效果图如下:

2023-08-08

cesium+贴地测量+可编辑+模仿火星科技

​有需要可V加我:v 当您进入Cesium的编辑水平积测量世界,下面是一个详细的操作过程,帮助您顺利使用这些功能: 1. 创建提示窗: 启动Cesium应用,地图场景将打开,欢迎您进入编辑模式。 在屏幕的一角,一个友好的提示窗将呈现,随着您的操作,它会为您提供有用的信息和指导。 2. 绘制面积: 轻轻点击鼠标左键,地图上会出现一个闪烁的点,它标记了您绘制多边形的起点。 随着鼠标的移动,绘制线条会自动连接起点与当前位置,创造出您所希望的形状。 3. 删除不完美: 如果您绘制错了,不用担心!只需轻击鼠标右键,Cesium会神奇地删除您刚刚绘制的最后一段线条,让您得以纠正错误。 4. 完美结束: 当您满意您绘制的多边形时,双击鼠标左键,绘制过程将结束。 地图上的多边形将成为您创造的一件艺术品,展现您的创作才华。 5. 鼠标提示窗: 您的创作过程仍然在继续,提示窗将为您展示下一步操作,为您提供方向和鼓励。 6. 拖拽编辑不规则面: 通过轻触鼠标,您可以点击并拖动多边形的各个顶点,随心所欲地调整形状。 多边形将变得与您的期望相符,如同一张能随意变幻的画布。 效果图如下: ​

2023-08-08

基于Cesium 开发 标绘管理,支持导入,导出,出图

标绘管理系统,该系统支持在地形和倾斜模型上进行操作。具体功能包括: 标绘管理: 用户可以在地形和倾斜模型上进行标绘操作,并对这些操作进行管理。 操作选择: 用户可以选择删除某个标绘操作。 截图功能: 用户可以将地图上的标绘进行截图,并导出为PNG格式保存。 这样的一套系统可以方便用户在地形和倾斜模型上进行标绘操作,并对标绘内容进行管理和保存。 我这个是vue代码,下载可以使用 下载地址:https://download.csdn.net/download/weixin_42539678/89510332 视频地址:Cesium 标会图层_哔哩哔哩_bilibili

2024-07-03

基于cesium做的三角网测量

基于cesium做的三角网测量

2024-07-03

cesium 地形裁剪功能

cesium 地形裁剪功能

2022-06-15

基于cesium 不规则形状裁剪倾斜模型

基于cesium 底层代码,不限制方向,随意绘制不规则形状,裁剪模型

2022-06-08

风场数据,风场数据,风场数据,风场数据

风场数据,风场数据,风场数据,风场数据

2024-04-13

风场代码风场代码风场代码风场代码风场代码

风场代码风场代码风场代码风场代码风场代码

2024-04-13

cesium 编辑线 空间测量工具

有需要可V加我:v:ytyy133 这是cesium 随意编辑空间测量 是求两个点之间的距离 不是贴地测量,详细说明请看博客

2022-07-07

泰安市12.5m地形图

泰安市12.5m地形图

2022-05-19

烟台市地形图12.5米

烟台市地形图12.5米

2022-05-19

淄博市地形图12.5米

淄博市地形图12.5米

2022-05-19

莱芜市地形图12.5m

莱芜市地形图12.5m

2022-05-19

青岛市地形图12.5米

青岛市地形图12.5米

2022-05-19

临沂市地形图12.5米

临沂市地形图12.5米

2022-05-19

日照市12.5m地形图

日照市12.5m地形图

2022-05-19

空空如也

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

TA关注的人

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