Слои WMTS - формы Xamarin - PullRequest
       14

Слои WMTS - формы Xamarin

0 голосов
/ 11 февраля 2020

У меня возникли проблемы при попытке добавить слои из https://www.bdl.lasy.gov.pl/portal/uslugi-mapowe-ogc в Xamarin.Forms.GoogleMap. Кто-нибудь пытался подключиться к государственному картографическому серверу WMTS?

Здесь

            map.TileLayers.Add(TileLayer.FromTileUri((int x, int y, int zoom) =>
            {
                return new Uri($"https://mapserver.bdl.lasy.gov.pl/arcgis/rest/services/WMTS_BDL/MapServer/
                               WMTS/tile/1.0.0/WMTS_BDL/default/default028mm/{zoom}/{x}/{y}.png");
            }));

Рабочее решение с OSM:

        map.TileLayers.Add(TileLayer.FromTileUri((int x, int y, int zoom) =>
        {                
            return new Uri($"https://tile.openstreetmap.org/{zoom}/{x}/{y}.png");
        }));

URL-адреса, которые я также пробовал: https://mapserver.bdl.lasy.gov.pl/arcgis/rest/services/WMTS_BDL/MapServer/WMTS и WMS: http://mapserver.bdl.lasy.gov.pl/arcgis/services/WMS_BDL/MapServer/WMSServer?request=GetMap&service=WMS&format=image / png & version = 1.1 & BBOX = {left}, {bottom}, {right}, {up} & layer = 3 & SRS = EPSG: 2180 & styles = default & height = 256 & width = 256 "). Оба безуспешно.

Любой совет приветствуется.

...