首页 / 浏览问题 / 三维GIS / 问题详情
webGL三维点击建筑,获取建筑信息弹框两次问题
Zzy
19EXP 2020年10月29日

第一张出的信息没设置,第二张是代码中设置的,怎么让第一个信息框不出现


                  //创建弹出框信息,即时查看获取的位置信息
                  var entity = new Cesium.Entity({
                    name : "位置信息",
                    description : [longitude, latitude, height] //createDescription(Cesium, [longitude, latitude, height])
                  });

                  viewer.selectedEntity = entity;

                  //为更直观地展示查询的位置,在点击处添加对应点
                    viewer.entities.add({
                      position : Cesium.Cartesian3.fromDegrees(parseFloat(selectedFeatures[i].fieldValues["12"]),parseFloat(selectedFeatures[i].fieldValues["13"]),parseFloat(selectedFeatures[i].fieldValues["16"])),
                      billboard :{
                        image : imageLocation,//图标
                        width:30,
                        height:40,

                      },
                      name : selectedFeatures[i].fieldValues["11"],
                      description: des
                    });

1个回答

不设置弹框信息,那么回调函数中会自动弹出获取smid的弹框,再回调函数中自定义设置了弹框,则会出现两次弹框,怎么去除第一次的默认弹框呢?
Zzy
19EXP 2020年10月29日
...