Я хочу нарисовать круг вокруг объекта в Mapbox GL JS, но он, похоже, не поддерживает рисование чего-то подобного. Поэтому я попытался создать PNG с красным кружком и прозрачным фоном в Photoshop. Но когда я загружаю изображение на карту, изображение теряет прозрачность.Прозрачное изображение наложения Mapbox GL JS
Код я использовал для создания этого:
var sourceObj = new mapboxgl.ImageSource({
url: '/img/circle-red.png',
coordinates: [
[-80.425, 46.437],
[-71.516, 46.437],
[-71.516, 37.936],
[-80.425, 37.936]
]
});
map.addSource('someimage', sourceObj);
map.addLayer({
"id": "someimage",
"source": "someimage",
"type": "raster"
});
Знает ли кто, как я могу достичь прозрачный фон? Или кто-то знает альтернативный способ нарисовать круг на карте?
Заранее спасибо.