![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
三维前端
文章平均质量分 88
nannan^_^
这个作者很懒,什么都没留下…
展开
-
SuperMap iClient3D for WebGL之角度量算
SuperMap的WebGL官网示例里的只有距离、高度、面积的量算,那角度量算怎样实现呢?小编在网上查找了相关资料,终于实现了该功能。下面我们来看看具体实现思路与过程。原创 2024-05-06 15:32:32 · 410 阅读 · 0 评论 -
SuperMap iClient3D for WebGL之特效OD线
OD线又称为飞线图,是起点和终点的连线。它可以用于反映两点之间的某种关系,如航班线路、人口迁徙、交通流量、经济往来等。能够突出OD线信息的由以下几个要素:线的颜色和粗细、起点终点的大小。其中线的粗细一般不会单独展示,而是会和线颜色一起使用才会相辅相成。制作OD线图时至少需要突出其中一个要素。下面我们以SupperMap官网范例(数据为武汉人口流动数据)为例修改里面的OD线要素,使它更好看且可凸出信息。原创 2024-04-25 16:05:22 · 643 阅读 · 0 评论 -
SuperMap iClient3D 11i (2023) SP1 for Cesium之倾斜摄影单体化对象全显
在支持工作中,小编遇到有客户想要对倾斜摄影做单体化,并使它全部显示渲染出来的问题。需求:(1)采用两种颜色间隔表示楼层,使之单体化效果更直观;(2)有贴对象的效果,更逼真。不想要矢量面拉伸成方块那种效果,比较假;(3)鼠标实时监听单体化面,可追踪当前鼠标在哪个单体化面区域;(4)有选中效果,并可以弹出属性框。根据以上需求,小编在官网范例分层分户查询的基础上,进行二次开发,下面和小编一起来实战吧。原创 2023-12-13 16:40:53 · 138 阅读 · 0 评论 -
SuperMap iClient3D for Cesium中球面场景天空盒新方式制作
天空盒是在三维场景中模拟天空和背景的技术,为用户提供了更加逼真和沉浸式的体验。天空盒包裹了整个场景,用于模拟自然环境,快速营造场景氛围。在实际项目应用中,我们发现原来版本提供的天空盒范例会出现一个问题:不管放大缩小场景,即使将视角拉高到太空中,也会看到天空盒贴图,这与实际中的太空不匹配。现在就有一个非常迫切的诉求:希望进入地球可以看到表达天气的天空,飞出地球可以看到充满星空的宇宙。原创 2023-12-04 18:08:42 · 242 阅读 · 0 评论 -
SuperMap iClient3D for WebGL实现白模镜面反射效果
镜面反射是光线在遇到光滑表面时的一种现象,其中光线以特定的角度从表面反射,形成明亮的反射光。这种反射是按照反射定律进行的,即入射角等于反射角。在镜面反射中,光线以束状或平行的方式撞击表面,并以相同的角度反射。这种现象通常发生在光滑、平整的表面上,如镜子、金属、水面等。镜面反射产生的反射光线具有强烈的方向性和明亮的光束,可以清晰地显示出入射光源的位置和形状。镜面反射的强度和方向取决于入射光线的角度和表面的特性。如果入射角度与表面法线垂直,那么反射光线将以相同的角度反射,形成完美的镜面反射。原创 2023-11-15 11:14:52 · 187 阅读 · 0 评论 -
SuperMap iClient3D 11i (2022) SP1 for Cesium 之保存视频投放
最近小编接到一个客户项目中的需求,想做两个页面,A 页面绘制了视频投放,点击保存后跳转到 B 页面,B 页面是一个表格,记录了视频列表,有预览的链接,点击链接可以返回 A 页面,并且 A 页面之前保存的视频仍然存在。其实实际项目中将处理结果保存下来,下次打开或者刷新页面使其值还保留的应用有很多,下面小编带大家用简单的demo实现该功能。原创 2023-03-21 17:22:43 · 256 阅读 · 0 评论 -
SuperMap iClient3D for WebGL/Cesium端性能优化
在GIS项目中,SuperMap iClient for WebGL/Cesium加载的服务图层很多、种类也很多,经常会出现少部分数据可以,但是大批量数据加载进来会出现掉帧严重,性能急速下跌,甚至导致浏览器崩溃的情况。本文争对这种情况来罗列出了下列四大类性能优化的方案,供GIS用户参考使用。原创 2022-12-15 14:57:54 · 3973 阅读 · 0 评论 -
SuperMap GIS发布三维服务流程
三维数据的体量通常情况是非常大,为了保证一份数据多端使用,故而需要SuperMap GIS iServer产品将三维数据发布为三维服务。供WebGL端、iObjects端和iDesktop端调用。本文将讲解SuperMap GIS发布三维服务流程,为初学者提供一些帮助。原创 2022-11-28 09:12:26 · 3169 阅读 · 0 评论 -
利用 Nginx 服务搭建子域环境提升三维场景加载性能
Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。优点:稳定性强、功能集丰富、配置文件简单、系统资源消耗低、占用内存少、并发能力强、安装简单、启动特别容易,并且几乎可以做到7*24不间断运行,即使运行数个月也不需要重新启动。还能够不间断服务的情况下进行软件版本的升级。......原创 2022-08-18 15:10:11 · 954 阅读 · 0 评论 -
SuperMap iClient3D for Cesium之模型数据集发布数据服务实现快速查询
SuperMap官网WebGL范例里对模型进行属性查询,用到三种方法:1.模型数据集发布数据服务进行查询;2.模型数据集转成二维面数据集或者属性表,对二维面或者属性表发布数据服务进行查询;3.通过模型缓存进行属性查询。以上三种方式具体实现过程可见博客。上述查询方法各有优缺点,小编整理了根据不同数据类型发布服务在前端进行查询的功能对比,如下图所示:可以根据自己的项目需求选择适合自己的属性查询方式。本文着重说明一下模型数据集发布数据服务实现快速查询的方法。......原创 2022-08-17 16:33:13 · 695 阅读 · 0 评论