From 81dffce4f45e54683c3d34e3d14990ab884fb600 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?St=C3=A9phane=20Brunner?= Web Map Tile Service (WMTS) Capabilities Parsing
implementations.
KVP version.
- -REST version.
- - -This example creates an OpenLayers.Layer.WMTS layer to based diff --git a/examples/wmts-capabilities.js b/examples/wmts-capabilities.js index d507d1bec0..0b2e011c99 100644 --- a/examples/wmts-capabilities.js +++ b/examples/wmts-capabilities.js @@ -1,14 +1,9 @@ OpenLayers.ProxyHost = "/proxy/?url="; var map, format; -var map2, format2; function init() { - /* - * KVP version - */ - format = new OpenLayers.Format.WMTSCapabilities({ /** * This particular service is not in compliance with the WMTS spec and @@ -60,36 +55,4 @@ function init() { map.addLayer(osm); map.addControl(new OpenLayers.Control.LayerSwitcher()); map.setCenter(new OpenLayers.LonLat(-13677832, 5213272), 13); - - - /* - * REST version - */ - format2 = new OpenLayers.Format.WMTSCapabilities(); - - OpenLayers.Request.GET({ - url: "http://wmts.geo.admin.ch/1.0.0/WMTSCapabilities.xml", - success: function(request) { - var doc = request.responseXML; - if (!doc || !doc.documentElement) { - doc = request.responseText; - } - var capabilities = format2.read(doc); - var layer = format2.createLayer(capabilities, { - layer: "ch.are.gemeindetyp-1990-9klassen", - // not avalable in the WMTS Capabilities in native projection - maxExtent: [485869.5728, 76443.1884, 837076.5648, 299941.7864] - }); - map2.addLayer(layer); - map2.setCenter(new OpenLayers.LonLat(540000, 160000), 17); - }, - failure: function() { - alert("Trouble getting capabilities doc"); - OpenLayers.Console.error.apply(OpenLayers.Console, arguments); - } - }); - - map2 = new OpenLayers.Map({ - div: "map2" - }); }