红小厨
码龄14年
关注
提问 私信
  • 博客:22,814
    社区:2,308
    问答:944
    动态:29
    26,095
    总访问量
  • 25
    原创
  • 63,955
    排名
  • 204
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:半路出家的Giser

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2011-04-06
博客简介:

半路转行的Giser

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    284
    当月
    8
个人成就
  • 获得257次点赞
  • 内容获得24次评论
  • 获得218次收藏
  • 代码片获得891次分享
创作历程
  • 23篇
    2024年
  • 1篇
    2022年
  • 1篇
    2019年
成就勋章
TA的专栏
  • QGIS使用
    2篇
  • 地理信息系统(GIS)学习笔记
    3篇
  • geoserver 学习笔记
  • leaflet 学习开发笔记
  • cesium 学习开发笔记
  • cesium 源码篇
    1篇
  • 三:entity图元
    9篇
  • 二:地形
    1篇
  • 一:底图加载
    8篇
  • openlayers 学习开发笔记
  • OGC文档阅读笔记
    1篇
兴趣领域 设置
  • 数据结构与算法
    排序算法推荐算法
  • 人工智能
    opencv分类
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 课程
搜TA的内容
搜索 取消

cesium 发光线

原创
发布博客 2024.08.29 ·
595 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

cesium 轨迹线

原创
发布博客 2024.08.29 ·
566 阅读 ·
10 点赞 ·
0 评论 ·
6 收藏

cesium 动态线

这里的动态线是通过向shader里传入一张图片,设置图片的重复比率来,在每一帧更新中,动态采样,实现流动效果。
原创
发布博客 2024.08.26 ·
723 阅读 ·
4 点赞 ·
0 评论 ·
13 收藏

Cesium 自定义MaterialProperty原理解析

if (!
原创
发布博客 2024.08.22 ·
1234 阅读 ·
30 点赞 ·
1 评论 ·
25 收藏

cesium gltf模型

cesium 支持的三维模型格式包括GLTF和GLB(二进制glTF文件)。本文通过使用Entity图元的modelGraphics对象来加载gltf模型,简单对gltf模型的加载进行了封装。通过设置模型的欧拉角,可以计算模型的朝向。
原创
发布博客 2024.08.08 ·
768 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

cesium 点聚合

撒点功能是gis项目中,最常用的功能。如果点位比较密集,就会出现点位图标重叠问题,如果点位过多,会影响绘制的性能,就会导致页面出现卡顿等问题。点聚合是一种比较好的解决方式。本篇对Entity图元的点聚合进行封装,在数据量不是太大的情况下,可以取得比较好的显示效果,如果数据量比较大,使用Entity图元的点聚合仍然会出现性能问题,可以通过对primitive点图元进行封装,支持更大体量的点聚合,后续primitive图元篇重再介绍。
原创
发布博客 2024.08.02 ·
1077 阅读 ·
7 点赞 ·
1 评论 ·
4 收藏

cesium canvas广告牌

在有些业务中,对场景中的广告牌样式要求比较高,需要动态显示一些数据,这个时候,我们可以通过将复杂背景样式制作成图片,通过canvas绘制图片和动态数据,从而达到比较好的显示效果。
原创
发布博客 2024.08.02 ·
364 阅读 ·
10 点赞 ·
2 评论 ·
4 收藏

cesium gif广告牌

cesium 并不能直接通过BillboardGraphics类播放gif动画,需要借助第三方库,解析gif每帧动画,动态修改BillboardGraphics类的image属性实现。通过对几种解析gif动画库的比较,这里推荐使用gifler.js。
原创
发布博客 2024.07.30 ·
576 阅读 ·
12 点赞 ·
0 评论 ·
4 收藏

cesium 上下浮动点

上下浮动点的效果同告警闪烁点类似,涉及到的相关类也一致。相关类这里就不再说明。上下浮动的原理就是动态改变图元的位置,在高度值上添加一个偏移量,向上偏移量超过设定的值,转为向下偏移,向下偏移量超过设定的值,转为向上偏移。
原创
发布博客 2024.07.30 ·
210 阅读 ·
5 点赞 ·
4 评论 ·
3 收藏

cesium 告警闪烁点

Cesium在空间数据可视化方面提供了两种类型的图元,一种是Primitive 图元,这种图元更底层,需要开发者对计算机图形学有一定的知识储备;另一种是Entity图元,相对于Primitive 图元,Entity图元实现起来更简单一些,特别建议初学者使用。Entity 图元实际上是对Primitive 图元的二次封装,目的就是降低初学者的学习难度,快速入门Cesium。本篇就是基于Entity图元完成常用的告警闪烁点的封装使用。
原创
发布博客 2024.07.26 ·
493 阅读 ·
6 点赞 ·
0 评论 ·
9 收藏

cesium 加载地形

cesium中使用的地形数据有格式要求,不能像离线地图篇那样直接使用QGIS切png瓦片,要使用其他工具,推荐使用cesiumlab,cesiumlab 是北京西部世界科技有限公司开发的一款数据处理软件,软件中大部分功能免费,高级功能收费。不过在开发学习时,是一个很好的数据平台,我们可以注册使用它提供的数据服务。我们可以将切好的瓦片使用nginx 发布成静态服务,就可以使用了。cesium 加载离线地形,需先下载DEM(高程数据)tif文件,然后像加载离线地图篇里一样,对离线的地形tif文件进行切片。
原创
发布博客 2024.07.25 ·
2065 阅读 ·
13 点赞 ·
0 评论 ·
11 收藏

cesium 底图反色及滤镜

通过设置底图参数在一定程度上可以修改底图样式,但是想要调试出比较满意的底图还是很困难,因为cesium底图参数里并没有集成反色和滤镜,所以想要调出比较好看的底图,需要修改cesium源码的图层参数,添加反色和滤镜。这对与初学者并不友好,这里通过劫持源码渲染shader的方式(这并不是一个好主意),附加上反色和滤镜,尽可能的不去修改源码,这种方式需在初始时设置好滤镜颜色,因为缓存的原因,想动态修改滤镜颜色不太容易。后续有时间再讲讲如何修改源码,这里先按下不表。这里给出对高德电子地图添加反色和滤镜的完整示例。
原创
发布博客 2024.07.24 ·
1307 阅读 ·
28 点赞 ·
0 评论 ·
10 收藏

cesium 自定义底图样式

有些业务需求需要更改底图的样式,比如可视化大屏,cesium 针对图层提供了一些参数来改变底图样式。
原创
发布博客 2024.07.24 ·
878 阅读 ·
6 点赞 ·
0 评论 ·
9 收藏

cesium 加载离线地图

有些业务需求,不能访问在线地图,这时需要我们将互联网地图下载到本地,以离线地图的方式,供业务使用。
原创
发布博客 2024.07.23 ·
866 阅读 ·
15 点赞 ·
0 评论 ·
8 收藏

cesium 加载单张图作为地图

cesium提供的 SingleTileImageryProvider类,可以加载单张图片为影像服务。
原创
发布博客 2024.07.23 ·
710 阅读 ·
6 点赞 ·
0 评论 ·
4 收藏

cesium加载arcgis地图

cesium 中针对arcgis server 发布的地图服务,提供了ArcGisMapServerImageryProvider类来加载地图服务。
原创
发布博客 2024.07.23 ·
796 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

使用QGIS对地形dem进行裁剪及合并

最后导出,就得到了处理好的dem数据。注意范围选择从图层计算,选中我们的区划数据图层。对每一块的dem数据使用栅格->提取 -> 按掩模图层裁剪栅格。下载相应的DEM高程数据。注册账号,登录选择感兴趣的区域。将下载好的地形文件拖入QGIS中,并叠加下载区划范围。输入图层选中裁剪后的每一块。对裁剪后的结果进行合并。合并后的输出结果如下。
原创
发布博客 2024.07.22 ·
1268 阅读 ·
14 点赞 ·
0 评论 ·
7 收藏

cesium加载百度地图并纠偏

百度地图的切片方式和web墨卡托的切片方式不同,需要将百度切片方式转换为web墨卡托的切片方式,具体实现原理较为复杂,这里不去解释,后续有时间,在webgis的底层原理里进行分析。
原创
发布博客 2024.07.22 ·
744 阅读 ·
3 点赞 ·
2 评论 ·
12 收藏

使用QGIS下载影像并切片

QGIS是一个用户界面友好的桌面地理信息系统,可运行在Linux、Unix、Mac OSX和Windows等平台之上。QGIS是基于Qt,使用C++开发的一个用户界面友好、跨平台的开源版桌面地理信息系统。。
原创
发布博客 2024.07.19 ·
1511 阅读 ·
38 点赞 ·
1 评论 ·
21 收藏

cesium加载高德地图并纠偏

该类是cesium自带的EPSG:3857切片方案,因为高德的加密偏移问题,需要基于该类进行扩展,自定义高德纠偏切片方案。其中的原理,这里不去解释,后续有时间,另起专栏讲讲webgis的底层原理。/**///WGS84转GCJ02坐标//GCJ02转WGS84坐标。
原创
发布博客 2024.07.19 ·
1536 阅读 ·
13 点赞 ·
11 评论 ·
11 收藏
加载更多