Geoportal Layers Factory to be used together with Leaflet Maps.
Example
var map = L.Map(...) ;
var layer = L.geoportalLayer.WMTS({
layer : "ORTHOIMAGERY.ORTHOPHOTOS",
}).addTo(map) ;
Members
-
innerLayersL.geoportalLayer
-
Methods
-
staticWMS(options, settings){L.geoportalLayer.WMS}
Leaflet/Layers/Layers.js, line 89 -
Factory function for Geoportal or INSPIRE WMS Layers creation.
Name Type Description options Object options for function call.
Name Type Description layer String layer name (e.g. "ORTHOIMAGERY.ORTHOPHOTOS")
ssl Boolean optional if set true, enforce protocol https (only for nodejs)
apiKey String optional access key to Geoportal platform, obtained here.
settings Object optional other options for L.TileLayer.WMS function (see http://leafletjs.com/reference.html#tilelayer-wms-options)
Name Type Description legends Array optional Overloads the default legends objects associated to the layer
metadata Array optional Overloads the default Metadata objects associated to the layer
title String optional Overloads the default title of the layer
description String optional Overloads the default description of the layer
quicklookUrl String optional Overloads the default quicklookUrl of the layer
Returns:
layer
Example
var map = L.Map('divmap').setView(); var lyr = L.geoportalLayer.WMS( { layer : "OI.OrthoimageCoverage" }, { opacity : 1, transparent : true, minZoom : 1, maxZoom : 21 ... }); lyr.addTo(map); // ou map.addLayer(lyr);
-
staticWMTS(options, settings){L.geoportalLayer.WMTS}
Leaflet/Layers/Layers.js, line 201 -
Factory function for Geoportal WMTS Layers creation.
Name Type Description options Object options for function call.
Name Type Description layer String layer name (e.g. "ORTHOIMAGERY.ORTHOPHOTOS")
ssl Boolean optional if set true, enforce protocol https (only for nodejs)
apiKey String optional free access key to Geoportal platform, obtained here.
settings Object optional other options for L.TileLayer function (see http://leafletjs.com/reference.html#tilelayer-options)
Returns:
layer
Example
var map = L.Map('divmap').setView(); var lyr = L.geoportalLayer.WMTS( { layer : "ORTHOIMAGERY.ORTHOPHOTOS" }, { opacity : 1, transparent : true, minZoom : 1, maxZoom : 21 ... }); lyr.addTo(map); // ou map.addLayer(lyr);