mapbox显示3D地图交互事件的问题,急求!
mapbox吧
全部回复
仅看楼主
level 1
c萱草飘香l
楼主
做了一个3D建筑显示,所有建筑在一个layer上,想点击之后就能把当前建筑变成其他颜色,并且显示properties里面的建筑信息。
但是调用点击事件的时候发现,鼠标必须要点到建筑底面上才算是选中,渲染出来的建筑3D部分是捕捉不到鼠标事件的。。。。。。。有没有大神有解决方案??
3D是用的'type': 'fill-extrusion'
2017年12月26日 03点12分
1
level 1
小邪爱妖儿
新手完全不会....
2017年12月29日 02点12分
2
level 1
☞cad错误
请问一下建筑高度不显示咋办
2018年01月03日 10点01分
3
level 1
Thffsd123
遇到同样问题,求解决办法
2018年01月09日 02点01分
4
level 1
hdtrs123
请问大神们是怎么做到高亮显示的呀?
2018年04月25日 03点04分
5
level 1
xingguoyuan01
点击之后变色是怎么实现的呀
2018年10月22日 06点10分
6
专注gis😄
看评论、
2018年10月26日 08点10分
level 2
专注gis😄
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
359126613
你这个是改整体的颜色,不是改单个的
2020年06月28日 02点06分
level 1
m1013whh
一年了,这个问题解决了吗,同求
2018年10月31日 02点10分
8
风烬2013
自己动手
2018年12月29日 02点12分
风烬2013
https://github.com/mapbox/mapbox-gl-js/pull/7499
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
359126613
楼主请问你怎么点击改的颜色啊?
2020年06月28日 02点06分
11
level 1
_向钱看_向前看
楼主问题解决了吗?我现在也遇到这个问题了,求帮助
2020年08月10日 06点08分
12
c萱草飘香l
好久不上贴吧了…这个其实用threejs更容易实现
2022年06月10日 11点06分
level 1
Night-R
我3D效果出不来 求解
2021年06月13日 12点06分
13
1