# LWMSTileLayer
Display WMS services as tile layers on the map
# Demo








show code
<template> <l-map style="height: 350px" :zoom="zoom" :center="center"> <l-tile-layer :url="baseLayer.url" :attribution="baseLayer.attribution"></l-tile-layer> <l-wms-tile-layer :key="wmsLayer.name" :base-url="wmsLayer.url" :layers="wmsLayer.layers" :visible="wmsLayer.visible" :name="wmsLayer.name" :attribution="wmsLayer.attribution" :transparent="true" format="image/png" layer-type="base"> </l-wms-tile-layer> </l-map> </template> <script> import {LMap, LTileLayer, LWMSTileLayer } from 'vue2-leaflet'; export default { components: { LMap, LTileLayer, 'l-wms-tile-layer': LWMSTileLayer }, data () { return { zoom: 4, center: [39.833333, -98.583333], baseLayer: { url: 'https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', attribution: '© <a target="_blank" href="http://osm.org/copyright">OpenStreetMap</a> contributors', }, wmsLayer: { url: 'http://mesonet.agron.iastate.edu/cgi-bin/wms/nexrad/n0r.cgi', name: 'Weather Data', visible: true, format: 'image/png', layers: 'nexrad-n0r-900913', transparent: true, attribution: 'Weather data © 2012 <a href="https://mesonet.agron.iastate.edu/docs/nexrad_mosaic/">IEM Nexrad</a>', } }; } } </script>Copied!
# Props
| Prop name | Description | Type | Values | Default |
|---|---|---|---|---|
| pane | string | - | 'tilePane' | |
| attribution | string | - | null | |
| name | string | - | undefined | |
| layerType | string | - | undefined | |
| visible | boolean | - | true | |
| opacity | number | - | 1.0 | |
| zIndex | number | - | 1 | |
| tileSize | number|object|array | - | 256 | |
| noWrap | boolean | - | false | |
| tms | boolean | - | false | |
| subdomains | string|array | - | 'abc' | |
| detectRetina | boolean | - | false | |
| layers | string | - | '' | |
| styles | string | - | '' | |
| format | string | - | 'image/jpeg' | |
| transparent | boolean | - | ||
| version | string | - | '1.1.1' | |
| crs | object | - | null | |
| uppercase | boolean | - | false | |
| options | Leaflet options to pass to the component constructor | object | - | {} |
| baseUrl | string | - | null |
# Events
| Event name | Type | Description |
|---|---|---|
| update:visible | boolean | Triggers when the visible prop needs to be updated |
| ready | object | Triggers when the component is ready |
← LTooltip