leaflet.TileLayer.WMTS
Add WMTS layering for leaflet. I modified a bit the code from IGN that you can find here:
http://api.ign.fr/tech-docs-js/examples/js/geoportalLeaflet.js
In order to use this plugin, include the leaflet-tilelayer-wmts.js on your page and use it as follow:
Demo leaflet.TileLayer.WMTS
// You can get a key here: http://api.ign.fr/accueil (french)var ignKey = "lqp42l06r6pyp1ll2uuzei4r"; /** Define the layer type * GEOGRAPHICALGRIDSYSTEMS.MAPS * GEOGRAPHICALGRIDSYSTEMS.MAPS.SCAN-EXPRESS.CLASSIQUE * GEOGRAPHICALGRIDSYSTEMS.MAPS.SCAN-EXPRESS.STANDARD */var layerIGNScanStd = "GEOGRAPHICALGRIDSYSTEMS.MAPS.SCAN-EXPRESS.STANDARD"; // The WMTS URL var url = "http://wxs.ign.fr/" + ignKey + "/geoportail/wmts"; var ign = url layer: layerIGNScanStd style: "normal" tilematrixSet: "PM" format: "image/jpeg" attribution: "<a href='https://github.com/mylen/leaflet.TileLayer.WMTS'>GitHub</a>© <a href='http://www.ign.fr'>IGN</a>" ;var map = L; Lcontrol; map; var baseLayers = "Carte IGN" : ign; LcontrollayersbaseLayers {};