maptalks / issues

Repo of issues for webgl layers
3 stars 0 forks source link

Geo3DTilesLayer无法正确处理位置默认的3dtiles #722

Open fuzhenn opened 2 weeks ago

fuzhenn commented 2 weeks ago

3dtiles模型如果没有指定root节点的transform,则默认在地球中心点,此时无法通过coordOffset和heightOffset来设置模型的位置。

fuzhenn commented 2 weeks ago

service上增加了ecefTransform矩阵,用于在ecef坐标系上,对3dtiles模型整体进行转换。

Geo3DTilesLayer上也增加了 getEnuTransform 方法用于辅助计算该矩阵。

默认位置的模型就可以通过设置ecefTransform将模型变换到地球表面指定坐标处了。