2
지도 상자 맵이 있는데 여기에 다양한 geojson 라인이 추가됩니다. 나는 각 라인은 또한 호버에 표시 흔적에 대한 추가 정보를 팝업 해당 마커를 가지고이지도 상자 GL - 호버에서 geojson 라인의 너비를 변경하는 방법은 무엇입니까?
map.addSource('diklodartlo', diklodartlo);
map.addLayer({
'id': 'diklodartlo',
'type': 'line',
'source': 'diklodartlo',
'layout': {
'line-cap': 'round',
'line-join': 'round'
},
'paint': {
'line-opacity': 0.75,
'line-color': '#747474',
'line-width': 2
}
});
같이 추가합니다. N ow 해당 줄을 "강조 표시"하고 싶습니다. - 사용자가 선택한 줄을 알 수 있도록 "줄 너비"를 늘립니다. 제 아이디어는 마커에서 id 속성을 가져 와서 그 행의 id 속성과 쌍을 만든 다음 "line-width"행을 변경하는 것입니다. 그러나 더 쉽게 말한 - 내가 선택한 마커의 속성을 얻는 방법을 알고 있지만 레이어에 액세스하고 런타임에 선의 너비를 변경하는 방법을 모릅니다. 누군가 어떻게 내게 조언을 해줄 수 있습니까?
고마워요 ...