浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
三维GIS
/
问题详情
同时加载 s3m和3dtiles模型切片时,有偏移
thor027
17EXP
2019年08月21日
在supermap iclient webgl api中,3dtiles和s3m倾斜模型切片之间的问题,通过以下设置,
var obj = [6378137.0, 6378137.0, 6356752.3142451793];
Cesium.Ellipsoid.WGS84 = Cesium.freezeObject(new Cesium.Ellipsoid(obj[0], obj[1], obj[2]));
解决了3dtiles切片偏移问题,但是s3m切片、矢量数据都有偏移。反之亦然。
webgl
请
登录
或者
注册
后回答这个问题。
2 个回答
您的3dtiles是什么坐标系呢?偏移量大概是多少您清楚吗?我这边正在重现一下您的问题
赵爽
6,215EXP
2019年08月21日
3dtiles坐标系 ENU:30.64687,114.23955
WGS1984的经纬度坐标系吗?
不是的,ENU大地坐标系
var obj = [6378137.0, 6378137.0, 6356752.3142451793];
Cesium.Ellipsoid.WGS84 = Cesium.freezeObject(new Cesium.Ellipsoid(obj[0], obj[1], obj[2]));
设置了这个参数后,wgs84倾斜模型 s3m缓存都有偏移
设置了Cesium.Ellipsoid.WGS84矢量绘制都有偏移,很奇怪,是不是3dtiles 和s3m绘制时的空间坐标系不一致?原生的Cesium里面没有这个问题
您好,方便给一下数据吗?我私信您QQ了
请
登录
或者
注册
后再添加评论。
已在QQ解决
因为Cesium用的是84椭球体,而我们用的是正圆球,两个产品的参考椭球体不一样。
所以如果3dtiles的参考椭球体是Cesium的84椭球体,是没办法和S3M共用的。
赵爽
6,215EXP
2019年08月22日
最后怎么解决的?
我也遇到了这个问题,怎么解决的
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
iClient 3D for Cesium想同时加载s3m和3dtiles模型
3dTiles模型加载偏移
iclent 3d for cesium同时加载原生3dtiles和二维arcgis数据,怎么将二维数据叠加上三维模型上,而不是在三维模型的下方
S3M倾斜模型转换为3dtiles出现坐标偏移问题
请问s3m切片如何转换成原生的3dtiles?
对倾斜摄影的S3M模型进行区域裁切,结果与裁切面发生偏移
超图FAQ:请问下,用户在用for Cesium开发包时,需要点击模型后,让模型旋转,可以怎么实现呢,看咱们api里面有选中模型偏移的接口,没有旋转的?
同一区域的一个主体模型和场景模型叠加出现偏移
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...