【Mars3d】二维模式下加载白模发生了偏移,三维模式下正常

问题场景:

【Mars3d】二维模式下加载白模发生了偏移,三维模式下正常

解决思路:

1.判断白模数据是标准坐标还是国测局偏移坐标的

2.数据坐标系是标准84的,在三维视角下加载没有问题,无偏移,执行morphto3d方法后,明显和其他二维图层错位了

解决方案:

1.模型图层加个参数

projectTo2D:true

复制代码
  tiles3dLayer = new mars3d.layer.TilesetLayer({
    name: "合肥市建筑物",
    url: "//data.mars3d.cn/3dtiles/jzw-hefei/tileset.json",
    maximumScreenSpaceError: 1,
    projectTo2D: true,
    popup: [
      { field: "objectid", name: "编号" },
      { field: "name", name: "名称" },
      { field: "height", name: "楼高", unit: "米" }
    ]
  })
  map.addLayer(tiles3dLayer)
相关推荐
拉不动的猪38 分钟前
vue与react的简单问答
前端·javascript·面试
污斑兔1 小时前
如何在CSS中创建从左上角到右下角的渐变边框
前端
星空寻流年1 小时前
css之定位学习
前端·css·学习
旭久2 小时前
react+antd封装一个可回车自定义option的select并且与某些内容相互禁用
前端·javascript·react.js
是纽扣也是烤奶2 小时前
关于React Redux
前端
阿丽塔~2 小时前
React 函数组件间怎么进行通信?
前端·javascript·react.js
冴羽2 小时前
SvelteKit 最新中文文档教程(17)—— 仅服务端模块和快照
前端·javascript·svelte
uhakadotcom2 小时前
Langflow:打造AI应用的强大工具
前端·面试·github
前端小张同学2 小时前
AI编程-cursor无限使用, 还有谁不会🎁🎁🎁??
前端·cursor
yanxy5122 小时前
【TS学习】(15)分布式条件特性
前端·学习·typescript