From 06142c89e2d4c6f1e277ec144247ec928144e6a9 Mon Sep 17 00:00:00 2001 From: Bernhard Kiselka Date: Thu, 9 Feb 2017 02:23:01 +0100 Subject: [PATCH 1/2] enable WMTS layer (from OWS Context, as Layer and in OverviewMap) enhanced wmts example with overview map added EPSG3857.js for Google Web Mercator projection enable WMTS layer (from OWS Context) plus a new example containing a simple WMTS map viewer --- mapbuilder/examples/ExampleList.xsl | 7 + .../examples/data/context/OwcBasemap.xml | 57 +++++ mapbuilder/examples/examples.html | 5 +- mapbuilder/examples/wmts/config.xml | 34 +++ mapbuilder/examples/wmts/index.html | 74 +++++++ mapbuilder/lib/schemas/config.xsd | 67 +++++- mapbuilder/lib/util/proj4js/defs/EPSG3857.js | 1 + mapbuilder/lib/widget/MapPaneOL.js | 209 +++++++++++++++++- mapbuilder/lib/widget/OverviewMap.js | 34 +++ 9 files changed, 484 insertions(+), 4 deletions(-) create mode 100644 mapbuilder/examples/data/context/OwcBasemap.xml create mode 100644 mapbuilder/examples/wmts/config.xml create mode 100644 mapbuilder/examples/wmts/index.html create mode 100644 mapbuilder/lib/util/proj4js/defs/EPSG3857.js diff --git a/mapbuilder/examples/ExampleList.xsl b/mapbuilder/examples/ExampleList.xsl index b5bc650f..db57de13 100644 --- a/mapbuilder/examples/ExampleList.xsl +++ b/mapbuilder/examples/ExampleList.xsl @@ -38,6 +38,13 @@ Enhanced Map Viewer + +
  • + + WMTS Map Viewer + +
  • Complex