功能说明:基于 setVisibleInViewport 实现了场景分屏功能,想要实现不同数据的对比。 数据类型:iDesktop 处理的单值专题图,生成场景瓦片,发布为三维服务,供前端调用 问题描述:当在 iDesktop 中设置图层的高度模式为贴地,则左右两侧视口数据加载与渲染异常;把高度模式改为 绝对高度,例如距离地面5m,则左右视口数据加载与渲染正常. 如图:上图是数据加载异常时的分屏显示,下图是加载正常时的情况
我正在基于超图在GitHub开源的https://github.com/supermap/s3m-spec开发s3m数据的转换工具,但是使用此库无法读写由idesktop生成的s3m文件,经过查证发现实际的s3m文件与规范描述内容存在出入。这里附上实际的s3m文件内容与超图提供的规范的对比,示例文件(https://wx.mail.qq.com/s?k=oIfYnlk3UEkmsTw6PT):
改成这样是真难用吧,真不理解
前端基于SuperMap iClient3D for WebGL/WebGPU 包,用geojson画线,在地下(低于海拔0)的地形场景中使用GeoJsonDataSource中的贴地模式,在地形表面出现了线,同时在海拔0的球面也出现的线,这个有办法只显 ... ; GeoJsonDataSource.show=true viewer.dataSources.add(GeoJsonDataSource)
咨询在SuperMap WebGL三维应用开发中,为获得最佳的加载性能和显示效果,应优先选择哪种三维数据格式,例如OSGB、S3M或GLTF等。
在WebGL端,希望给S3M图层添加点击事件。当鼠标点击三维模型时,能够实现模型高亮选中的效果,咨询具体的实现方法。
在iClient3D中同时加载第三方TerrainRGB地形和第三方矢量瓦片时,矢量瓦片拉伸的白模建筑和标签等要素高程不正确,会显示在地形下方。
项目需要在四月份初验前解决iClient3D for WebGL对矢量瓦片中山体阴影效果的支持问题,但研发排期预计在九月。
咨询最新版iClient3D for WebGL(Cesium)双周包中,通过设置bounds参数来加快模型瓦片加载速度功能的具体用法,并索要示例代码。
使用iClient3D for WebGL的WebMapTileServiceImageryProvider请求经过代理的WMTS服务时,返回的XML能力文件中ResourceURL节点地址为内网地址,导致前端无法访问并获取瓦片图。
矢量瓦片服务中的TerrainRGB地形图层在iClient3D for WebGL中加载后,无法展现地形起伏效果。iClient3D for WebGL需要使用独立的SuperMap3D.TerrainRGBProvider API进行加载。
基于SuperMap WebGL开发的三维系统,在特定场景下打开时,浏览器控制台报错,提示构建相机视锥体(frustum)时缺少参数。该问题在2D模式下设置相机的FOV(视场角)属性时可以稳定复现。
使用iClient3D for WebGL通过数据流方式加载地质体模型,在对模型进行贴图后,出现颜色显示不一致以及模型上出现多余分割线的问题。
在iClient3D for WebGL中加载并显示客户提供的WMTS地形服务(TerrainRGB)后,矢量地图中部分白模、标签、不显示
在前端通过iClient3D for WebGL加载GLTF模型后,无法对模型的各个子组件或部件进行独立的拾取、查询或交互操作。