如何将自定义UI元素(如复选框、组合框等)添加到CesiumJS场景中
How to add custom UI elements (like checkboxes, combos and etc) to CesiumJS scene?
我想在主场景中添加复选框,每个复选框都表示一个WMS层。选择它们将自动使用层信息初始化提供者,并将它们添加到地图中。找不到任何有用的东西。我怎样才能做到这一点?Cesium API中是否定义了任何方法来实现它,或者我应该只创建自定义HTML复选框并在每次选中复选框时渲染场景?
提前谢谢各位。
使用HTML复选框(或类似复选框)用于UI,Cesium API调用响应事件。
有一个Imagery Layers Manipulation Demo可用,它有类似于我想你描述的复选框。
还可以查看上面演示的Sandcastle实时代码。
相关文章:
- 正在添加'X'按钮,在文本字段旁边使用javascript
- 如何在映射数组中添加换行符
- 正在将数据主题添加到所有项目
- ZeroClipboard-在复制之前添加到值
- 我可以在json对象中添加一个函数吗
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 正在SharePoint 2013母版页中添加JQuery移动文件
- 如何添加浮动和非浮动,其他
- 添加文字和评论功能更新Div
- 如果使用 lodash 将属性存在于另一个对象中,则向对象添加属性
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- 在函数中添加数组元素的数值
- 如何将歌曲添加到jPlayer
- 在html Select中添加搜索
- Java脚本时间添加
- FabricJs-限制主对象内添加对象的移动区域
- JQuery添加元素需要在我的js之前再次添加JQuery脚本
- 如何在Google柱状图中动态添加行/列
- 将卫星轨道添加到WebGLEarth地图(例如Leafletjs或Cesiumjs)
- 如何将自定义UI元素(如复选框、组合框等)添加到CesiumJS场景中