cesium创建点、立方体,广告牌
创建实体立方体
const redBox = window.viewer.entities.add({id: "123456",name: "Red box with black outline",position: window.Cesium.Cartesian3.fromDegrees(120.0,40.0,300000.0),//几何体上文字label: {text: "几何体",font: '500 30px Helvetica',// 15pt monospacefillColor: window.Cesium.Color.SKYBLUE,// scale: 0.5,},box: {dimensions: new window.Cesium.Cartesian3(400000.0,300000.0,500000.0),material: window.Cesium.Color.RED.withAlpha(0.5),outline: true,outlineColor: window.Cesium.Color.BLACK,},});
创建点
let entity = window.viewer.entities.add({
position: window.Cesium.Cartesian3.fromDegrees(120.9677706, 30.7985748, 2.61),
point: {color: window.Cesium.Color.RED, //点位颜色pixelSize: 10 //像素点大小
},
label: {text: '测试名称',font: '14pt Source Han Sans CN', //字体样式fillColor: window.Cesium.Color.BLACK, //字体颜色backgroundColor: window.Cesium.Color.AQUA, //背景颜色showBackground: true, //是否显示背景颜色style: window.Cesium.LabelStyle.FILL, //label样式outlineWidth: 2,verticalOrigin: window.Cesium.VerticalOrigin.CENTER,//垂直位置horizontalOrigin: window.Cesium.HorizontalOrigin.LEFT,//水平位置pixelOffset: new window.Cesium.Cartesian2(10, 0) //偏移
},billboard: {image: require("@/assets/img/05.png"),scale: 2.5,width: 20,height: 20},
});window.viewer.zoomTo(entity) //居中飞入到该点
删除实体的id
getByIdBox = window.viewer.entities.getById('123456');window.viewer.entities.remove(getByIdBox);
清除所有的几何体,清除所有实体
window.viewer.entities.removeAll()
cesium创建点、立方体,广告牌相关推荐
- sandy引擎学习笔记: 创建一个立方体
问题:如何利用sandy的类库去创建一个立方体呢? 首先,我们要先了解sandy类库的结构 可以看到上面就官方网放出的类库表,有一些很容易理解,像sandy.events 这个和flash.event ...
- 第一章:Vue3.0+Openlayers+Cesium创建二三维联动项目
Vue3.0+Openlayers+Cesium创建二三维联动项目 简介 Vue项目创建 安装依赖 框架结构 地图加载 显示效果 结语 简介 大家好!从今天开始,我将分享我在GIS开发的过程中如何利用 ...
- 基于Vue3+TS+Vite+Cesium创建项目
基于Vue3+TS+Vite+Cesium创建项目 基于Vite构建项目 安装配置Cesium 创建Cesium三维视图 运行结果 随着近几年社会的发展,人们对三维可视化的需求也是越来越多,三维GIS ...
- Cesium创建火焰粒子
Cesium创建火焰粒子createParticleFire: function(options) {var entity = viewer.entities.add({ position:optio ...
- Cesium 创建Geometry
var viewer = new Cesium.Viewer('cesiumContainer', {navigationHelpButton: false,animation: false,time ...
- DirectX11 学习笔记3 - 创建一个立方体 和 轴
该方案将在进一步的程序 面向对象. 独立的模型类.更像是一个框架. 其中以超过遇到了一个非常有趣的问题,.获得一晚.我读了好几遍,以找到其他的列子.必须放在某些功能Render里面实时更新,而不是仅仅 ...
- Cesium实现自定义的广告牌效果
文章目录 1.实现效果 2.实现方法 Cesium实战系列文章总目录: 传送门 在三维场景下使用自定义的广告牌进行POI的标注. 1.实现效果 2.实现方法 首先分解该效果,共包括四个部分,分别是顶部 ...
- cesium创建、添加json数据
一.shp转换成json格式 第一步:使用ArcGIS将shp文件的地理坐标设置为WGS_1984并导出为shp数据. 1.打开ArcGIS的Toolbox工具箱,选择"定义投影" ...
- Vue+Cesium创建项目并加载地图全过程
目录 一.创建vue项目准备工作 1.执行创建项目命令 2.项目名称 3.项目说明 4.作者描述 5. 编译方式 6.是否安装vue路由 7.是否使用ESLine 8.选择预设的ESLine规则 9. ...
最新文章
- 2022-2028年中国动力电池回收行业投资分析及前景预测报告
- The PNP sensor:- This is a sensor who...
- 安测云验证有CTA问题
- httpd 处理模型
- WordPress一个还不错的404html单页代码
- acm c 和java如何取舍,ACM中使用JAVA语言的优缺点介绍
- w3wp oracle连接数高,分析案例:應用服務器W3WP進程CPU持續超過百分之九十(Oracle客戶端Bug)...
- 【华为 OJ 】进制转换
- visual studio编Java,如何用Visual Studio编译Java源代码
- 让css的字体加粗后不影响宽度变化与content和attr()问题
- 如何在知网下载PDF格式的硕博毕业论文?
- 对计算机科学与技术专业的认识和思考,计算机科学与技术专业的认识与思考
- 圆柱体积怎么算立方公式_圆柱体积计算公式 计算方法及例题
- 缘,如雁渡寒潭,似风吹疏竹
- PHP容器--Pimple运行流程浅析
- 【工具】笔记软件测评(简单)
- 使用telnet发送附件邮件
- 嵌入式系统的硬件核心是什么?
- 左移赋值运算符 (<<=)
- Python实现中英文翻译脚本
热门文章
- 编译器构造java语言描述pdf_(基于Java)编写编译器和解释器-第3A章:基于Antlr构造词法分析器(连载)...
- 深度学习入门-基于Python的理论入门与实现源代码加mnist数据集下载推荐
- 【Unity实战100例】Unity循环UI界面切换卡片功能
- 埃斯顿量产伺服控制器C代码和硬件图纸
- div清除浮动的四种方式
- 没正常关机自动修复此计算机咋办,Win10非正常关机使用自动修复陷入无限重启该怎么办...
- mysql测试死锁_mysql死锁几种情况的测试_MySQL
- 《振动力学基础与MATLAB应用》课后练习-第一章
- 最新微信小程序反编译工具,完美解决分包问题
- KT404A芯片使用手册_4.参考电路