- 博客(15)
- 收藏
- 关注
原创 Java 后端实现经纬度的点聚合操作
一下是根据百度地图的 MaekerCluster_min.js 文件思路差不多,改写成后端处理的。1、相关的类,每个类建议分开创建。
2025-02-22 19:32:14
251
原创 内嵌页面如何从子页面传递消息给父页面
每次路由切换前触发,如果路由切换频繁,可能会发送大量消息,需确保父页面能及时处理。嵌入到父页面中,且两者同源或跨域时已正确配置 CORS 和。允许任何来源接收消息,建议在生产环境中指定具体的父页面域名。事件,才能接收子页面发送的消息。
2025-02-14 15:43:54
139
原创 如何解决设备间的485 线被无线中继器连接造成的数据造假
2、设备间进行直接通过 485 线传输延迟大概 100 微秒,但是如果通过无线中继器且多个中继器是通过 4g 网络进行数据传输的,那么信号好的情况下大概延迟在 200 毫秒。如果信号不好的情况会超过 2s 甚至更久,所以设备间可以加一个时间校准判断,这个校准判断最好是密文进行。1、结合设备的特性以及具体的业务来进行综合判断数据有没有被篡改、中继。3、设备间的传输用约定的密文进行传输,防止数据在中继器设备中被串改。
2024-12-25 11:15:45
95
原创 没有四级行政区划边界经纬度如何在地图上画区域围栏
可以根据详细地址进行逆解析汇总到数据表中,在用户选择的时候 groupby 获取四级行政区划的所有的经纬度,根据经纬度点进行大概区域的绘制,记录越多绘制区域越详细。可以根据使用的地图提供商给的关键字查询接口获取到 10 个左右的模糊地点,越多越好,但是这些模糊点需要进行过滤避免外地的相同的关键字匹配到。数据库中有经纬度解析的记录存储。数据库中无经纬度解析的记录存储。
2024-12-25 11:06:56
91
原创 解决 ios系统中 h5页面无法通过 http-flv观看直播流问题思路
目前 ios 支持 hls 模式视频流,不支持 http-flv、jsflv-ws。因为 hls 毕竟是 apple开发的协议,同时主流的安卓系统浏览器依然对 hls 具有较好的兼容能力。依然是 ffmpeg,但是这里有所不同,是通过后端来转,但是利用后端处理并生成.m3u8 格式的链接,这对服务器要求较高,并且容易卡顿。通过 http-flv 获取到的数据缓存至浏览器中,并设置监听器实时将flv 数据通过 ffmpeg 组件转成 hls 格式。
2023-12-31 15:58:11
2216
1
原创 vue和小程序上实现HLS直播流视频
js 中,请求到视频 url,链接一般是 .m3u8结尾的数据,直接复制给liveVideoUrl。在 引入video 页面引入。
2023-12-30 13:41:39
1170
1
原创 vue 实现函数防抖、节流
节流:触发函数事件后,短时间间隔内无法连续调用,只有上一次函数执行后,过了规定的时间间隔,才能进行下一次的函数调用。防抖:多次触发事件后,事件处理函数只执行一次,并且是在触发操作结束时执行。
2023-11-30 18:22:11
492
原创 百度地图WebGL,解决new BMapGL.CustomOverlay上触发 marker 的点击事件
WebGL中 infoWindow 窗体的层级小于 marker 造成的影响,有概率触发被遮挡的 marker 点击事件
2023-10-24 12:25:23
1165
原创 百度地图JSAPI WebGL v1.0 使用MarkerClusterer_min.js和TextIconOverlay_min.js来完成点聚合的坑!切换卫星地图点聚合图标消失!
检查图标发现上层 div 被设置了 none。判断下如果是卫星地图,设置下 block。
2023-07-01 00:45:00
1161
原创 对 gps 经纬度点进行抽稀算法处理,不影响整体路线的精度
注意points 格式 [{lng:120,lat:34}.....]注意 threshold 一般 0.005 自己调。
2023-06-29 14:48:50
679
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人