cesium使用primitives加载模型数据,点击事件
//primitives加载原型模型
var billboards = viewer.scene.primitives.add(new Cesium.BillboardCollection());
for(var i = 0; i < 5; i++) {billboards.add({position: new Cesium.Cartesian3.fromDegrees(Math.random() * (102 - 99 + 1) + 99, Math.random() * (28 - 24 + 1) + 25, 50),image: '../ice.jpg',//原点相对于对象的垂直位置verticalOrigin: Cesium.VerticalOrigin.BOTTOM,width: 15,height: 8,});
}//模型点击事件var handler = new Cesium.ScreenSpaceEventHandler(viewer.scene.canvas);
handler.setInputAction(function(clickEvent) {var ray1 = viewer.camera.getPickRay(clickEvent.position);var cartesian = viewer.scene.globe.pick(ray1, viewer.scene);var pick = viewer.scene.pickPosition(clickEvent.position);var pickModel = self.evgis.viewer.scene.pick(clickEvent.position);if(pickModel && pick && !pickModel.id) {}
}, Cesium.ScreenSpaceEventType.LEFT_CLICK);
cesium使用primitives加载模型数据,点击事件相关推荐
- Cesium基础知识-加载json数据
viewer = new Cesium.Viewer('cesiumContainer'); //加载json数据生成线 function CreateLineFromJson(params) { / ...
- 【微信小程序】实现下拉刷新和上拉触底加载更多数据的页面事件
1.下拉刷新事件 1. 什么是下拉刷新 下拉刷新是移动端的专有名词,指的是通过手指在屏幕上的下拉滑动操作,从而重新加载页面数据的行为 2. 启用下拉刷新 启用下拉刷新有两种方式: ① 全局开启下拉刷新 ...
- Cesium环境 Primitives加载广告牌出现Cannot read property ‘globe‘ of undefined
AddBillboardPrimitives(id, data, image) {let promise = Cesium.GeoJsonDataSource.load(data);promise.t ...
- Vue在页面加载时自动触发点击事件
在按钮中添加 v-trigger <el-button v-for="data in formData" v-if="data.selectStatus === 1 ...
- 首次使用Cesium加载3D数据不成功
接此: https://blog.csdn.net/bcbobo21cn/article/details/110454547 参阅相关教程:Cesium加载3D数据是通过3D Tiles进行: 3D ...
- cesium 加载模型实现动画效果
加载模型代码: let tileModelTool={longitude: 118.57323,latitude: 32.59386,height: 218.30516,rx: 38.621906,r ...
- cesium采用primitive方式加载geojson数据
cesium采用primitive方式加载geojson数据 cesium加载geojson数据有自带的接口GeoJsonDataSource和演示 示例,使用的是entity方式来加载数据,而ent ...
- Cesium加载大数据量地下管线
Cesium加载大数据量地下管线 Cesium优化加载 管线加载 管井.摄像头.交通信号灯等模型加载 与倾斜摄影模型结合加载 Cesium优化加载 管线.管井.路灯.交通信号灯.接电箱等模型使用Pri ...
- Cesium加载模型两种方式
Cesium加载模型两种方式 代码如下 <!DOCTYPE html> <html><head><meta charset="UTF-8" ...
最新文章
- alibaba Fastjson的JOSN解析库 -
- 《剑指offer》非递归法判定二叉树是否是对称的
- Html5结合JS实现浏览器全屏功能
- springaop----springaop的使用(一)
- jdk1.8要安装什么mysql_Window下安装JDK1.8+Tomcat9.0.27+Mysql5.7.28的教程图解
- css禁用选中文本_使用CSS禁用文本选择突出显示
- (软件工程复习核心重点)第三章需求分析-第四节:其他图形工具
- shel脚本中怎么引用文件_Linux shell脚本中如何读取跟shell脚本同一目录下的配置文件...
- ASP.NET URL Routing
- ORCU浅析之安装和作用
- Maven仓库—Nexus环境搭建及使用
- c语言中输出值作用,printf在c语言中什么意思
- ASP和JS读写Cookie的问题
- 阿里巴巴Java面试题、笔试题(含答案)
- 生活中的逻辑谬误01.诉诸纯洁
- java泛型类型推断_Java 泛型-类型推断
- P1217 回文质数
- ACL 2020 | 香侬科技提出用Dice Loss缓解数据集数据不平衡问题
- BERT微调(SQuAD v1.1)
- 直播软件搭建音视频开发中的视频采集
热门文章
- Teradata:数据可视化与模型优化相辅相成
- 微信群满100人后无法扫码进群?你们要的解决方法来了!
- 十字路口红绿灯plc程序_西门子PLC编程实例详解十字路口交通灯自动控制系统!...
- 秀米 ueditor 远程抓图到本地 问题结合
- sleep() 和 wait() 有什么区别
- 农业银行网上银行服务器未响应,农业银行k宝没反应原因分析及解决方法
- 【Python】Python学到什么程度可以面试工作?------持续更新 ...
- 华三光纤交换机默认密码和重置方法
- java视、频_[java视频]感人故 事视 频网 站上那找~~~
- excel2010免费下载与安装