Здравствуйте! Как добавлять ImageLayer на карту? Получаю много PNG тайлов, пытаюсь их добавить через map.addLayer(imageLayer), но на карте ничего не отображается
val imageSource = ImageWmsSource()
.withUrl(tileUrl)
val minLon = topLeftPoint.x
val maxLon = bottomRightPoint.x
val maxLat = topLeftPoint.y
val minLat = bottomRightPoint.y
val extent = Extent(minLon, minLat, maxLon, maxLat)
val imageLayer = ImageLayer()
.withId(layerId)
.withSource(imageSource)
.withExtent(extent)
.withMaxZoom(20.0)
.withVisible(true)
map.addLayer(imageLayer)
<maps:geoMap id="map" width="100%" height="100%">
<maps:layers>
<maps:tile>
<maps:xyzSource url="..."/>
</maps:tile>
</maps:layers>
<maps:mapView zoom="12" maxZoom="20"/>
</maps:geoMap>
Тайлы получаются по URL вида “…/10/7xx-3yy/tile-756-315.png”. Хотел сделать с использованием XyzSource(), но как-то не особо получилось.