首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何使用javascript引用铯多边形层次中其他实体的位置?

如何使用javascript引用铯多边形层次中其他实体的位置?
EN

Stack Overflow用户
提问于 2016-04-12 16:42:51
回答 2查看 1K关注 0票数 3

我使用铯来可视化我的场景,我想在JavaScript中创建一个多边形,使用其他移动实体的位置作为其端点的引用。如这个问题的答案所示,使用CZML。

我想知道是否可以在JavaScript中(引用其他实体的位置作为多边形的端点)。我尝试了一些事情,但是没有成功,例如,下面是我的代码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
var newPoly= viewer.entities.add({                                            
    id : resourceSet[objIndex].id+"poly",
    name:resourceSet[objIndex].id+"poly",
    availability : new Cesium.TimeIntervalCollection([new Cesium.TimeInterval({
        start : start,
        stop : stop
    })]),
    polygon:{
        hierarchy :{
            positions:{
                references:[
                     Cesium.ReferenceProperty.fromString(collection, ''+entityName+'#position'),
                     Cesium.ReferenceProperty.fromString(collection, ''+baseEntity[0].id+'#position'),
                     Cesium.ReferenceProperty.fromString(collection, ''+baseEntity[1].id+'#position')
                ]
            }
        },
        material :Cesium.Color.AQUA.withAlpha(0.5),
        perPositionHeight : true,
        show : true
    },
    show: true
})

关于参考资料,我也尝试过:

  • 只需使用实体和位置,如:entity.position
  • 使用entity$position

他们都没用!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-04-27 06:25:28

实体属性有一个函数getValue,它以JulianDate时间作为参数,并在那个时候返回值。为了得到一个职位,你应该能够做以下事情

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
var position = entity.position.getValue(viewer.clock.currentTime);
票数 4
EN

Stack Overflow用户

发布于 2020-11-19 07:26:11

在JavaScript中,对我起作用的是用new Cesium.PositionPropertyArray([])定义positions属性。

这篇关于铯社区论坛的文章 by Scott_Hunter帮助了我,特别是与沙堡的第二个链接。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36586570

复制
相关文章
javascript中html当中如何引用css文件
1.html当中如何引用css文件 马克-to-win:css:Cascading Style Sheets 例 1.1 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title></title> <!-- LINK.rel (Property) The relationship between the current element and the remote document. --> <link href="outer.css" rel="stylesheet"> </head> <body> <table width="190" height="80" border="2" > <tr> <td >张三</td> </tr> <tr> <td>qixy</td> </tr> <tr> <td>李四</td> </tr> <tr> <td>王五</td> </tr> </table> </body> </html> outer.css: table { background-color: #0000ff; } td { /*the following statement make the border to show, because of the different color.*/ background-color: #FF0000; }
马克java社区
2019/11/26
2.4K0
javascript中html当中如何引用css文件
vue组件如何被其他项目引用
自己写的vue组件怎么才能让其他人引用呢,或者是共用组件如何让其他项目引用。本文就粗细的介绍下,如有疑问欢迎共同讨论。在这里你能了解下如下知识点: 1. 如何发布一个包到npmjs仓库上 2.如何引用一个npm包,尤其是本地引用 3.vue组件的两种引用方案 一、发布一个包到npm的步骤 在npmjs.org上注册一个账号 然后进入命令提示窗口输入: npm adduser: 进入添加用户 Username your name: 设置用户名 Password your password: 设置密码 Emai
sam dragon
2018/01/17
2.9K0
vue组件如何被其他项目引用
JavaScript 中获取光标位置
DOM中并没有直接获取光标位置的方法,那么我们只能间接来获取光标位置。DOM支持获取光标选中的范围,我们可以以此为切入点,来获取或定位光标的位置,当选取范围起始点和结束点一样时,就是光标插入的位置。
越陌度阡
2020/11/26
12.5K0
JavaScript 中的异步:Event Loop 及其他
简单地说,JavaScript 是单线程执行的语言,但在使用中有很多异步执行的情况。异步的本质是用其他方式(相对同步)控制程序的执行顺序,这与其他语言中的多线程模型不同,所以常常有人对非顺序 JavaScript 代码的运行结果感到困惑不解。
前端迷
2019/07/08
6710
JavaScript中如何使用递归?
在JavaScript程序中,函数直接或间接调用自己。通过某个条件判断跳出结构,有了跳出才有结果。
Javanx
2019/09/04
2K0
JavaScript中如何使用递归?
怎么在自己的网页中引用其他好看的字体?
有的网站字体,用户电脑上没有,如果只是单纯的定义 font-family 是不起效的。 我们可以将字体文件放置在网站目录(知道君喜欢放在OSS,但是这个需要注意跨域的问题),直接引入,这样即使用户电脑上没有该字体也能自动加载。设置方法如下: css 代码:自定义字体
夏末浅笑
2020/02/22
2.4K0
怎么在自己的网页中引用其他好看的字体?
javascript中各种计算位置高度的方法
网页可见区域宽: document.body.clientWidth; 网页可见区域高: document.body.clientHeight; 网页可见区域宽: document.body.offsetWidth (包括边线的宽); 网页可见区域高: document.body.offsetHeight (包括边线的高宽); 网页正文全文宽: document.body.scrollWidth; 网页正文全文高: document.body.scrollHeight; 网页被卷去的高: document.body.scrollTop; 网页被卷去的左: document.body.scrollLeft; 网页正文部分上: window.screenTop; 网页正文部分左: window.screenLeft; 屏幕分辨率的高: window.screen.height; 屏幕分辨率的宽: window.screen.width; 屏幕可用工作区高度: window.screen.availHeight; 屏幕可用工作区宽度:window.screen.availWidth; scrollHeight: 获取对象的滚动高度。 scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离 scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离 scrollWidth:获取对象的滚动宽度 offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度 offsetLeft:获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置 offsetTop:获取对象相对于版面或由 offsetTop 属性指定的父坐标的计算顶端位置 event.clientX 相对文档的水平座标 event.clientY 相对文档的垂直座标 event.offsetX 相对容器的水平坐标 event.offsetY 相对容器的垂直坐标 document.documentElement.scrollTop 垂直方向滚动的值 event.clientX+document.documentElement.scrollTop 相对文档的水平座标+垂直方向滚动的量
用户5640963
2019/07/26
1.6K0
Java中如何使用引用数据类型中的类呢?
--------------------------------------- Java中数据类型的分类:   基本数据类型:4类8种。byte、short、int(整数默认)、long、float、double(小数默认)、char、boolean   引用数据类型:类、接口、数组、字符串、Lambda等等。    注意:字符串、Lambda这两种引用数据类型后面会学习到。 --------------------------------------- Java中如何使用引用数据类型中的类呢?
黑泽君
2018/10/11
3.3K0
JavaScript的对象引用
在一个函数体内,var变量声明的变量,其作用域只在该函数体内,对于函数体外而言,是不可见的(废话)。
libo1106
2018/08/08
9910
HTML中传递和引用JavaScript变量
http://ivantian2008.blog.51cto.com/622133/1127456
明哥的运维笔记
2019/01/30
5.6K0
图片标注工具 labelme 中的 AI 多边形(AI-Polygon)如何使用
最近使用过深度学习图片标注工具 labelme,发现其中有个 “Create AI-Polygon” 功能,也就是创建 AI 多边形,发现好像网络上基本没有相关介绍的文章,所以我打算来抛砖引玉一下。
独立观察员
2023/09/21
1.4K0
图片标注工具 labelme 中的 AI 多边形(AI-Polygon)如何使用
Android实现引用其他程序的文本资源
在Android中引用其他程序的文本资源并不是很常见,但是有时候还是很是有需要的,通常引用的多半是系统的程序的文本资源.
技术小黑屋
2018/09/04
8660
javaScript 引用类型
    另外还有一种创建对象的方式是使用Object.create()方法,它是一个静态方法。  
用户1197315
2019/12/02
1.1K0
QGIS编辑平移要素,移动多边形坐标位置
 然后,点击一个顶点,移动鼠标到目标位置,再点击鼠标即可。如图:成功平移到该位置。
acoolgiser
2019/01/17
3.6K0
JavaScript 引用类型
关联数组:数组下标可以自定义,{}。length属性:无。for key in arr遍历。
城市中的游牧民族
2019/02/21
9020
JavaScript 引用类型
JavaScript如何截取指定位置的字符串
我们在日常开发中,经常需要对字符串进行删除截取增加的操作,我们这次说一下使用JavaScript截取指定位置的字符串。 **
全栈程序员站长
2022/08/31
2.9K0
javascript在html中引入的不同位置的作用
ttt.png 一般: 知名的第三方依赖(如jQuery/AngularJS/Bootstrap),放在1——header里。(尤其在使用那些知名库的公库url后,在特定地域内加载速度有保证) 自写的纯逻辑代码(没有引用可见标签的),放在2——body标签的顶部 界面逻辑相关代码,放在3——确保被引用标签已经被浏览器创建存在。 加载固定内容的脚本,可以前置到文档头部。 浏览器的dom按读取到标签顺序解析并执行,所以脚本引用前置使其尽早加载,有加速效果(尤其浏览器首次打开网页,且网页内容较大或者网速不佳时
治电小白菜
2020/08/25
3.9K0
javascript在html中引入的不同位置的作用
如何理解JavaScript中的this
JavaScript中的 this 对于初学者来说是个难点,对于老手也会困惑。之前有一个小伙伴一直问我this的相关问题,所以今天抽出点时间深入的带大家理解this。希望通过我的理解能够对正在处于对this困惑的你指引方法,让你再也不用怕JavaScript中的this了,让你明白在各种情况下使用this。JavaScript 的 this 关键词是很不一样,因为 JavaScript 本来就不是一门基于类的面向对象编程语言。this 就是一个指针,指向我们调用函数的对象。
ZEHAN
2020/09/23
4.1K0
「  1.JavaScript的编写位置:  」
one day {dotted startColor="#ff6c6c" endColor="#1989fa"/}
青益
2023/01/03
2630
【说站】javascript中bind函数如何使用
2、当目标函数被调用时this值绑定到bind()的第一个参数,该参数不能被重写。
很酷的站长
2022/11/24
1.2K0
【说站】javascript中bind函数如何使用

相似问题

使用javascript的铯多边形回调

112

如何使用铯中的可用性间隔来定义多边形实体?

17

将HTML元素放在铯实体的位置上

12

铯中的解析实体

10

铯:基于位置数组动态地改变实体的位置。

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文