mapbox显示3D地图交互事件的问题,急求!
mapbox吧
全部回复
仅看楼主
level 1
做了一个3D建筑显示,所有建筑在一个layer上,想点击之后就能把当前建筑变成其他颜色,并且显示properties里面的建筑信息。
但是调用点击事件的时候发现,鼠标必须要点到建筑底面上才算是选中,渲染出来的建筑3D部分是捕捉不到鼠标事件的。。。。。。。有没有大神有解决方案??
3D是用的'type': 'fill-extrusion'
2017年12月26日 03点12分 1
level 1
新手完全不会....
2017年12月29日 02点12分 2
level 1
请问一下建筑高度不显示咋办
2018年01月03日 10点01分 3
level 1
遇到同样问题,求解决办法[泪]
2018年01月09日 02点01分 4
level 1
请问大神们是怎么做到高亮显示的呀?
2018年04月25日 03点04分 5
level 1
点击之后变色是怎么实现的呀
2018年10月22日 06点10分 6
看评论、
2018年10月26日 08点10分
level 2
map.on('mousemove',function(e){
var features=map.queryRenderedFeatures(e.point,{layers:['park-boundary']})
if(features.length>0){
map.setPaintProperty('park-boundary','fill-extrusion-color','#faafee')
}else{
map.setPaintProperty('park-boundary',"fill-extrusion-color" ,'#FFA54F')
}
})
2018年10月26日 08点10分 7
你这个是改整体的颜色,不是改单个的
2020年06月28日 02点06分
level 1
一年了,这个问题解决了吗,同求
2018年10月31日 02点10分 8
自己动手
2018年12月29日 02点12分
level 2
求问一下,mapbox中如何显示3D建筑?
2019年02月25日 05点02分 9
level 1
同求大佬来详解啊!
2019年04月28日 09点04分 10
level 1
楼主请问你怎么点击改的颜色啊?
2020年06月28日 02点06分 11
level 1
楼主问题解决了吗?我现在也遇到这个问题了,求帮助
2020年08月10日 06点08分 12
好久不上贴吧了…这个其实用threejs更容易实现
2022年06月10日 11点06分
level 1
我3D效果出不来 求解
2021年06月13日 12点06分 13
1