public static WmsTileSource Create(WmsServerInfo serverInfo)
        {
            var href = serverInfo.OnlineResource;
            var layers = new List<string>
                             {
                                 serverInfo.Layer
                             };

            var schema = 
                //new GlobalMercator("image/png");
                new UnProjected();
            var request = new WmscRequest(new Uri(href), schema, layers,
                                          new List<string>(),               // styles
                                          new Dictionary<string, string>(), // custom parameters
                                          serverInfo.Version);
            var provider = new WebTileProvider(request);
            return new WmsTileSource(provider, schema);
        }
Exemple #2
0
        public static WmsTileSource Create(WmsServerInfo serverInfo)
        {
            var href   = serverInfo.OnlineResource;
            var layers = new List <string>
            {
                serverInfo.Layer
            };

            var schema =
                //new GlobalMercator("image/png");
                new UnProjected();
            var request = new WmscRequest(new Uri(href), schema, layers,
                                          new List <string>(),               // styles
                                          new Dictionary <string, string>(), // custom parameters
                                          serverInfo.Version);
            var provider = new WebTileProvider(request);

            return(new WmsTileSource(provider, schema));
        }