问:webgl中街景如何实现?
答:可以参考开源的街景插件实现,如Photo-Sphere
问:webgl中如何通过Quaternion获取HeadingPitchRoll?
答:可以通过Cesium.HeadingPitchRoll.fromQuaternion(quaternion, result)转换获取
问:webgl中点选查询属性没有返回属性?
答:需要进行检查,1、前端图层是否设置查询的服务地址setQueryParameter,keyword为SIMD;2、检查数据服务中数据源下是否有对应的数据集;3、根据请求状态判断服务的情况。
问:压平后的倾斜摄影数据在webgl中没有压平效果
答:压平操作的数据不会保留在倾斜摄影数据里,使用镶嵌的功能可以保存压平的效果
问:webgl中打开场景,影像不显示?
答:对场景切的场景缓存,影像的压缩格式为dxtz,该格式在webgl中不支持,需要对数据集重切缓存,格式选择为png_jpg。
问:webgl中设置地表半透明,出现网状格式,如何去除?
答:需要开启地下,同时设置地形裙边不显示。viewer.scene.undergroundMode = true;viewer.scene.terrainProvider.isCreateSkirt = false;
问:webgl中加载白模数据崩溃?
答:用的矢量面拉伸之后直接切的缓存,没有保存成模型数据集,需要另存为模型数据集之后重新切缓存
问:webgl中场景能否支持添加多个裁剪面?
答:裁剪是针对图层添加,支持添加多个,单个图层只支持添加一个。
问:webgl中有没有状态栏控件?
答:没有,需要开发实现,通过场景的render事件去获取相机坐标进行刷新即可。
问:webgl中是否支持叠加多层地形?
答:不支持,webgl中地形只能添加一层。
问:webgl中加载投影的模型数据报bounds超过范围
答:对数据集做投影转换成wgs84之后再切缓存发布
问:webgl中双击entity锁定之后如何解除?
答:设置viewer.trackedentity=’
问:webgl中如何调整白模的明暗对比效果?
答:修改当前场景的时间,调整到正午左右
问:webgl中如何实现第三人称浏览效果?
答:通过viewer的trackedEntity实现场景跟随,通过修改模型的位置实现浏览
问:webgl中添加矢量面如何设置能贴对象?
答:entity添加时设置clampTos3m为true
问:webgl中场景打开是否有回调事件?
答:scene.open会返回promise,通过promise.then()设置响应事件
问:webgl中倾斜模型加载之后出现很多白色小块,白色小块部分是没有纹理的部分?
答:910改了渲染,没有纹理部分为白色,早前为灰色,最新的版本已解决
问:webgl中倾斜模型加载之后出现很多白色小块,白色小块部分是没有纹理的部分?
答:前端传入查询的是经纬度坐标,数据服务使用的是投影坐标导致,在前端做投影转换或者将数据做投影转换,是坐标系相同