#javascript #popup #mapbox-gl-js #multilinestring
#javascript #всплывающее окно #mapbox-gl-js #multilinestring
Вопрос:
Я использую mapbox GL js для отображения строк строк.
Эти строки строки доступны для просмотра, чтобы отображать различную информацию о строке строки во всплывающем окне с помощью :
new mapboxgl.Popup()
.setLngLat(coordinates)
.setHTML(popup)
.addTo(map);
Но у меня такое ощущение, что интерактивная область, в которой отображается всплывающее окно, очень узкая. Он может даже отображать всплывающее окно каждый раз при первом клике…
Есть ли способ увеличить эту зону? Спасибо
Ответ №1:
Обычная работа, которую я использую, заключается в создании второго line
слоя под ним с line-opacity
значением 0,01 и line-width
значением 10. Вместо этого добавьте обработчик щелчка в эту строку.