摘要: let nums = [10,30,50,100,110,300]; 1.filter(fn) 功能:过滤器,fn为函数,返回一个true/false,当为true时保留数组内数值,反之则剔除 目的:筛选100以内 let nums1 = nums.filter(function(n){return 阅读全文
posted @ 2020-02-10 19:41 巴蒂goal 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 一、Cesium-vue-webpack 1、乘分破浪的网站模版,基于Cesium-vue模版创建 http://liubf.com/LBFWebearth2/#/ 2、cesium-vue-webpack配置,成功 https://blog.csdn.net/m0_37972557/article 阅读全文
posted @ 2020-02-01 11:27 巴蒂goal 阅读(126) 评论(0) 推荐(0) 编辑
摘要: Cesium粒子系统的应用 #ParticleEmitter粒子发射方式 四种方式: BoxEmitter(dimensions) 发射范围是一个盒子 参数,Cartesian3格式 The width, height and depth dimensions of the box. CircleE 阅读全文
posted @ 2020-01-02 15:55 巴蒂goal 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 1.Cesium的笛卡尔三维坐标 new Cesium.Cartesian3(x,y,z) 2.经纬度坐标 new cesium.Cartographic(longitude,latitude,height) 经纬度除了特殊说明,一般都是弧度radians单位,也就是π。 弧度与角度的转换方法:Ce 阅读全文
posted @ 2019-11-05 20:19 巴蒂goal 阅读(3501) 评论(0) 推荐(0) 编辑
摘要: 学习Cesium的model的基础知识。 #primitve方式加载模型 #模型运动显示 #clippingPlane the core :ax+by+cz=d; a,b,c,d is four parameters try to understand this by mathmatics #pic 阅读全文
posted @ 2019-11-03 11:50 巴蒂goal 阅读(977) 评论(0) 推荐(0) 编辑
摘要: 希望实现:加载json外部文件的行政区划图,实现贴地效果,并在每个行政区划的中间做一个label显示地名,实现类似天地图的注记功能。 首先,理解几个知识点 #PolygonGraphics(options)感谢以前还不算差的英语,考研71分好像,至少现在读英文API能大概知道什么意思...真的是大概 阅读全文
posted @ 2019-10-30 11:00 巴蒂goal 阅读(2732) 评论(0) 推荐(0) 编辑
摘要: 实现功能:所经过游玩地点的标注,并通过线路动态显示游玩路线 阅读全文
posted @ 2019-10-28 11:15 巴蒂goal 阅读(6081) 评论(1) 推荐(0) 编辑
摘要: 实现功能:特定的距离,如100-10000米范围显示所创建要素,其他距离隐藏。 #基础用法,创建一个BoxGeometry,赋予指定的坐标位置上空,赋予指定的显示范围。 #更多的个性化设置(真的是更多的个性化设置) api的地址:http://127.0.0.1:8081/Build/Documen 阅读全文
posted @ 2019-10-27 16:13 巴蒂goal 阅读(1814) 评论(0) 推荐(0) 编辑
摘要: 本段为Cesium加载kml,生成entity数据形式,并通过material属性来实现想要的线性。 读取数据文件,需要根据数据格式创建一个合适的 DataSource ,它将负责解析配置的url里的数据,然后创建一个[EntityCollection]用来存储从数据里加载的每一个Entity 。D 阅读全文
posted @ 2019-10-27 08:34 巴蒂goal 阅读(646) 评论(1) 推荐(0) 编辑
摘要: 很多知识没办法完全按照类来,在一个应用功能的基础上,梳理Cesium的Api的类,不断学习更新一、Cesium的视角坐标系统scene.camera (一)坐标系统:Cartesian3:三维笛卡尔(直角)坐标系,地心为原点的xyz,例x=****m,y=****m,z==****mCartogra 阅读全文
posted @ 2019-10-26 14:32 巴蒂goal 阅读(634) 评论(0) 推荐(0) 编辑