利用webgl在三维场景中绘制多边形,得到多边形的顶点数组positions,怎么修改positions每一个点的z值呢?现在只能获取,无法直接修改 drawEvtAddEventListensier = handlerPolygon.drawEvt.addEventListener(function (result) { //获取绘制结果 var polygon = result.object; var positions = polygon.positions;}
现在的需求是在三维场景中绘制一个多边形,怎么通过坐标位置来判断这个多边形是在哪个倾斜摄影的图层上呢?
您好 我想请问下 用标绘功能画出来的东西 如何保存成文件 ,目前 我用标绘画出来的东西 刷新下就没了 使用的是webgl 9D
请问有这个这个阴影体分析的具体的思路例子吗?请指教
ScreenSpaceEventHandler左键单击事件可以获取到位置,但是容易出现获取的位置和模型不在一个水平线上,容易出现一个在上面一个在下面的情况;pickevent事件可以获取到模型,但是获取不到坐标位置,两个同时使用的情况下不能控制他们的先后关系,还是会出现一个在上面一个在下面的情况,请问有什么好的办法解决吗?
桌面对三维面或二维面生成s3mb或s3m缓存,webgl上用style3D设置不了边框线
在示例代码中看到了添加热力图的示例代码 layer.addOverlayImage({ bounds: Cesium.Rectangle.fromDegrees(1,2,3,4), name: 'heat-map' + layer.name, image: img }); 请问移除热力图的接口是哪个?API中并未找到,希望能给写个示例
地址 http://support.supermap.com.cn:8090/webgl/examples/editor.html#trafficSimulation 在线例子中,点击三维场景底图,会出现场景部分模型变蓝色,这种选中是没有逻辑的,反而会导致场景不协调,请问如何屏蔽?
加载了.S3M模型文件之后,我对齐控制 大小,颜色和 xyz 的旋转,然后通过viewer.selectedEntity重新选择该模型还是可以选中的 但是当我改变其 xzy坐标中 的任意一个的时候,再次通过viewer.selectedEntity就无法选中了(viewer.selectedEntity = undefined) 目前版本 9D 尚未过渡到10i
你好 我看到了DEMO上有RTSP 视频投放的例子 我想咨询下 我们超图 这个例子中 RTSP 流 H5 播放 前后端 用的什么实现方案 我想借鉴下
目前我水平分了3屏,我的entity集合是没有动过的,在加载贴地polyline的时候,分屏的2屏没有显示,其余两屏都有,在添加分屏操作时我没有动过entity,请问怎么处理
能否将数据源里面的所有数据, 用加载的方式一次性加载到地图, 而不是通过查询的方式添加,类似于加载GEOJson 的方式
var promiseQXSY = viewer.scene.open(config.mapQXSY); var promise = viewer.scene.open(config.mapChenJiang); var promiseCGQ = viewer.scene.open(config.mapCGQ); Cesium.when.all([promiseQXSY], ... 之行,服务上能正常显示,找了好久不知道啥原因,打开图层的名称一样会不会影响加载?
前端如何调用iserver数据服务,有代码示例吗
现在已经通过entities.add({ id: NewGuid(), wall: { positions: Cesium.Cartesian3.fromDegreesArray(point), ... }), } 的方式创建了墙,现在要判断另外的一个坐标点是否在围栏之内?