From 343888be5dd84191d65f577eaff6ec80e506f686 Mon Sep 17 00:00:00 2001 From: Clemens Date: Mon, 22 Aug 2022 22:09:49 +0200 Subject: [PATCH] Update WmtsCapabilities.cs --- MapControl/Shared/WmtsCapabilities.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/MapControl/Shared/WmtsCapabilities.cs b/MapControl/Shared/WmtsCapabilities.cs index e7971aa7..d505c51a 100644 --- a/MapControl/Shared/WmtsCapabilities.cs +++ b/MapControl/Shared/WmtsCapabilities.cs @@ -14,6 +14,9 @@ using System.Windows; namespace MapControl { + /// + /// For reference see https://www.ogc.org/standards/wmts, 07-057r7_Web_Map_Tile_Service_Standard.pdf + /// public class WmtsCapabilities { public string LayerIdentifier { get; private set; } @@ -142,6 +145,8 @@ namespace MapControl else if (capabilitiesUrl != null && capabilitiesUrl.IndexOf("Request=GetCapabilities", StringComparison.OrdinalIgnoreCase) >= 0) { + // no ResourceURL and GetCapabilities KVP request, use GetTile KVP request encoding + var formats = layerElement.Descendants(ns + "Format").Select(e => e.Value).ToList(); var format = formatPng;