使用产品:iserver 10i操作系统:win10 x64 数据类型: 文件型 问题详细描述:最近使用图元id为模型构件着色成功,但是实际使用的是构件的smid,不知道这两个id有什么联系?也就是我怎么才能通过smid找到图元id呢? viewer.pickEvent. ... (layer.getSelection(),'图元ID') console.log("SMID为:"+parseInt(feature.SMID)) })
该页面:http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#offset支持选中偏移。 是否可以自定义偏移, 即:我想在一个图层上A、B、C三个实体分别往X、Y、Z偏移,有该方面的接口吗
您好,我想通过绘制圆形面实现相关图层的空间查询,请问有相关示例吗?
现在创建了entity,想把他放到entitycolletion中,已经放进去了在但是请问entitycollection如何加载呢。 使用viewer.dataSources.add加载报错
使用产品:iclient3d for webgl 操作系统:win10 x64 浏览器:Microsoft Edge 87.0.664.47 在官网的框选示例: http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#drawRect中,使用scene.pickRect和scene. ... ,请问该方法是否只支持矩形?能否支持多边形和圆形?不支持的话是否有其他解决方案?
我做了爆管分析为什么上下游的阀门不变红呢?如图
cesium 绘制的entity的polygon 三维面转为二维面 将三维点转二维点,面积大小保持一致,单位是米。如何转呢?
场景导出之后图片之后,存储到指定的文件夹目录下,而不是浏览器的默认文件夹,怎么样指定自定义的存储路径呢? 在官网的例子中的,方法是如下, function convertImageToCanvas(image) { var canvas = document.createElement("canvas"); ... a.href = url; a.dispatchEvent(event); // 触发超链接的点击事件 } }
我想在三维场景中动,鼠标态画线,然后进行线路编辑 ,比如有个点位置不对我设置点位置或高度或者删除某一段线 。当然画线我知道怎么弄,但我不清楚 三维场景结束画线后 我如何获取线的对象,如何修改线路呢。有没有相关案例
webgl中添加了一个arcgis影像服务,然后加了一个倾斜模型. 我想把这个arcgis影像和倾斜叠加显示,但是倾斜模型比地表高,就看不到影像了. 请问怎么关闭影像图层的深度检测,让他可以在倾斜上渲染出来. 下面第一张图是影像服务,第二张是倾斜模型和影响服务同时显示.
例如上图:加载的一个3D模型,以官网给的加载出CBD模型为例,怎么把CBD模型名上面的金色的线划分成一个一个的区域,并且标注出区域名称
对于长条状曲线型的场景,其中心点并不在场景上,调用viewer.zoomTo(layer);就会出现定位在远离场景的现象,能否定制zoomTo时的高度以看到场景?
产品:10i 操作系统:win10 x64 webgl中倾斜模型和地形数据不重合,想对倾斜进行坡度坡向分析,但是最后效果是贴地的,由于倾斜比地表更高,因此看不到分析效果. 1.请问怎么设置在倾斜模型上进行分析. 2.体积量测可以做吗.
我要进行一个地图切换的操作 代码如下 每次if判断的时候我都进行了scene.layers.removeAll(); 操作 按理来说网页就会消除资源就不会卡 可是为什么3秒之后网页基本上就卡死了 请问这里是消除语句的问题 还是代码结构的问题 有什么能够解决的办法嘛 setInterval(function () { ... realspace"; } } }, }); return url; }
使用产品:iserver10i 操作系统:win10 数据类型: 文件型 问题详细描述:我想通过layer.setObjsColor方法来设置某一构件的颜色,传入构件的SMID值后,发现并没有用,以下为我的代码: Cesium.when(promise,function (layers) { var layer = scene.layers. ... }) 我尝试打印了一下该图层layer的信息,发现里面有该构件的着色信息,但是为什么不显示呢?还请赐教!