mars3e在模型上绘制贴地线,二维模式下线会发生偏移的解决方案
·
问题:
直接在地图上绘制:

切换到2d模式:

layers: [
{
pid: 2030,
type: "3dtiles",
name: "大雁塔",
url: "https://data.mars3d.cn/3dtiles/qx-dyt/tileset.json",
position: { alt: -27 },
maximumScreenSpaceError: 1,
center: { lat: 34.215516, lng: 108.960251, alt: 834, heading: 4, pitch: -48 },
flat: {
enabled: true,
editHeight: -24
},
flyTo: true,
show: true
},
]
相关链接:
http://mars3d.cn/editor-vue.html?key=ex_6_16_0&id=layer-graphic/draw/draw
解决方案:
{
pid: 2030,
type: "3dtiles",
name: "大雁塔",
url: "https://data.mars3d.cn/3dtiles/qx-dyt/tileset.json",
position: { alt: -27 },
maximumScreenSpaceError: 1,
center: { lat: 34.215516, lng: 108.960251, alt: 834, heading: 4, pitch: -48 },
flat: {
enabled: true,
editHeight: -24
},
projectTo2D: true,
flyTo: true,
show: true
},
对应的模型加上projectTo2D: true,就行
更多推荐


所有评论(0)