240 发简信
IP属地:贵州
  • GIS-3D:绘制

    前言 在Cesium中,可使用Entity绘制一些图形,包括点、线、圆形、长方形、不规则图形等,从而满足我们在实际开发中的需要,比如绘制电子围栏。 一、绘制点 原理:监听鼠标...

  • GIS-3D:添加路线

    前言 上一章节中,我们介绍了在地图添加一个模型,本节中介绍,如何通过一些列坐标点,绘制出一条路线,并且模型可按照轨迹进行前进。 一、渲染路线 GroundPrimitive的...

  • GIS-3D:添加模型与气泡

    前言 在上一章节中,我们已经绘制出实际的GIS地图,实际的需求中,我们可能需要在地图的某些位置添加一些标注,比如建筑、车辆,点击标注弹出详细的信息框。本章节中,介绍如何在GI...

  • 120
    GIS-3D:添加WMS服务

    前言 在上一章节中,介绍了使用Cesium显示GIS地图,但是上节中只是展示了基础的地图,但是在实际的开发中,我们需要实际展示某个园区或者矿区的详细的GIS地图数据,这就需要...

  • 120
    GIS-3D:Cesiumjs

    前言 之前在GIS地图:加载GeoServer[https://www.jianshu.com/p/239ac88287a5?v=1768805217541]中介绍了前端页面...

  • 120
    ThreeJS学习:模型

    前言 在前文ThreeJS学习:场景、模型、相机、渲染[https://www.jianshu.com/p/3b82dcbc1562?v=1768187218799]中,我们...

  • 120
    ThreeJS学习:材质(三)环境贴图

    前言 什么是环境贴图?实际生活中有很多这样的场景,光源照射到一个物体A上,这个物体反射出去的光线也会影响其他的物体;比如一块玻璃本来是完全透明的,但是光照射到镜子周围的物体上...

  • 120
    ThreeJS学习:材质(二)纹理贴图

    前言 我们在上一节中介绍了物体的另一重要成分--材质,并且可通过颜色、粗糙度等属性对材质进行设置。但是在实际的开发过程中,只用颜色、粗糙度等属性是不能实现真正的效果;Thre...

  • 120
    ThreeJS学习:材质(一)材质类型

    前言 在ThreeJS学习:场景、模型、相机、渲染[https://www.jianshu.com/p/3b82dcbc1562?v=1767835826068]中,我们简单...

  • 120
    ThreeJS学习:多边形轮廓

    前言 之前的章节中提到过,可以通过一组二维向量生成一个平面轮廓,然后通过该平面轮廓可生成响应的几何体。 本章节中,将通过绘制的方式,绘制平面轮廓。 一、两个重要API Pat...

  • 120
    ThreeJS学习:缓冲几何体的应用(二)其他几何体

    前言 ThreeJS为了方便开发,还内置了一些其他的几何体,本章节进行简单介绍与应用展示。 一、曲线路径管道TubeGeometry 二、旋转成型LatheGeometry ...

  • 120
    ThreeJS学习:缓冲几何体的应用(一)绘制曲线

    前言 实际开发中,我们经常会在地图中增加一些炫酷的曲线,用来表示数据的变动(如下图所示),这时候,我们就需要在虚拟场景中绘制曲线。 绘制曲线本质上还是使用缓冲几何体 和线模型...

  • 120
    ThreeJS学习:几何体(二)缓冲几何体

    前言 在上节中,简单介绍了基础几何体,包括长方体、圆柱体、球体等,但在实际开发中,几乎所有的物体都是不规则物体,是不能通过基础几何体绘制出来的。这时候就需要用到缓冲几何体。 ...

  • ThreeJS学习:几何体(一)基础几何体

    前言 我们在ThreeJS学习:场景、模型、相机、渲染[https://www.jianshu.com/p/3b82dcbc1562?v=1767666828849]一文中介...

  • 120
    ThreeJS学习:光

    前言 现实世界中,之所以我们能用眼睛看到物体,是因为有太阳、白炽灯等各种灯光的照射,等该功能照射到物体上,物体将灯光反射到我们的眼睛里,我们的大脑里才能呈现物体的影响。如果没...

  • GIS地图:测量

    前言 openlayers还提供了测量相关的api,可在地图上测量路线的长度,以及区域的面积。通过此api,可开发一个测量工具,进行长度和面积的测量 一、创建图层 二、绘制并...

  • GIS地图:绘制图形

    前言 假如客户需要在地图上添加电子围栏,则需要提供在地图上绘制图形(圆形、正方形、不规则图形)的功能。 一、添加图层 二、绘制图形

  • GIS地图:添加路径

    前言 上一章节中,在地图上绘制了车辆的标注,实际开发中,可能有这样的需求,规划一条路径,让车辆在路径上进行前进。 一、绘制路径 二、车辆前进 角度:数学中计算的旋转角度(0-...

  • 120
    GIS地图:添加标注

    前言 在上一小节中,我们显示了GIS地图,那想在地图的某一个位置上添加一辆车或者一个人,并用图片标注出来,该如何做呢?点击标注,弹出标注的详细信息,又该如何处理呢? 一、添加...

  • 120
    GIS地图:加载GeoServer

    前言 公司最近在做一款关于矿区内部的地图定位系统,普通的地图(百度、高德)已经不能满足客户的需求,GIS(地图信息系统)则成了首选,作为一名前端开发人员,也需要不断学习,提升...