Class: SingleKanqLayer

SingleKanqLayer

返回单张瓦片的图层类(苍穹协议)。

L.KQMap.Mapping.SingleKanqLayer(url)

leaflet/mapping/TileLayer.SingleKanq.js, line 11
Name Type Description
url string

服务地址。

Example
var url = "http://172.16.1.155:8699/KQGis/rest/services/jiyuan/MapServer/export";

 // 设置resolutions
 var res = [];
 for (var i = 0; i < 18; i++) {
    res.push(156542.726903 / (Math.pow(2, i)));
  }

 // 初始化地图
 var map = L.map('map', {
    center: [35.09, 112.39],
    zoom: 11,
    crs: new L.Proj.CRS("EPSG:3857",
        {
          origin: [-2.0037508342789244E7, 2.0037508342789244E7],
          resolutions: res,
          bounds: L.bounds([-2.0037508342789244E7, -2.0037508342789244E7], [2.0037508342789244E7, 2.0037508342789244E7])
        })
  });

 // 添加苍穹协议的单张图层
 L.kqmap.mapping.singleKanqLayer(url,
 {
   layers: 1,
   style: "default",
   format: "image/png",
   transparent: true,
 }
 ).addTo(map);

Extends

Methods

inherited bringToBack()

leaflet/mapping/TileLayer.SingleLayer.js, line 173

将图层放置在所有覆盖层的底部

inherited bringToFront()

leaflet/mapping/TileLayer.SingleLayer.js, line 184

将图层放置在所有覆盖层的顶部

inherited getAttribution(){string}

leaflet/mapping/TileLayer.SingleLayer.js, line 117

获取版权信息。

Returns:
Type Description
string 返回服务的版权信息。

inherited getEvents()

leaflet/mapping/TileLayer.SingleLayer.js, line 151

改写基类中'moveend'事件的响应函数。

inherited getImageUrl()

leaflet/mapping/TileLayer.SingleLayer.js, line 204

返回请求Image图片的url地址

inherited onAdd()

leaflet/mapping/TileLayer.SingleLayer.js, line 126

将图层添加到map中。

inherited onRemove(map)

leaflet/mapping/TileLayer.SingleLayer.js, line 136

将图层从map中移除。

Name Type Description
map Object

存放图层的map对象。

inherited setOpacity(opacity)

leaflet/mapping/TileLayer.SingleLayer.js, line 161

设置返回瓦片的透明度。

Name Type Description
opacity Number

瓦片的透明度。

inherited setParams(params)

leaflet/mapping/TileLayer.SingleLayer.js, line 98

设置服务请求的参数。

Name Type Description
params Object

服务请求的参数。

inherited setZIndex(zIndex)

leaflet/mapping/TileLayer.SingleLayer.js, line 108

设置图层的zIndex。

Name Type Description
zIndex Number

图层的zIndex。

updateParams(map)

leaflet/mapping/TileLayer.SingleKanq.js, line 54

改写更新服务请求参数的方法

Name Type Description
map Object

图层需要存放的map对象。