TDTLayer Class

TDTLayer(option)

天地图加载类

Fx构造函数

# new TDTLayer(option)

参数:
名称 类型 属性 默认值 描述
option Object

属性键值对,地图属性字段。

layerType String <optional>
'vec'

必选。图层类型。 vec:天地图矢量数据; img:天地图影像数据; cva:天地图矢量注记数据; cia:天地图影像注记数据; vec_igs:天地图矢量数据(通过IGS); img_igs:天地图影像数据(通过IGS); cva_igs:天地图矢量注记数据(通过IGS); cia_igs:天地图影像注记数据(通过IGS)

token String <optional>

必选。请求天地图的key值

isLabel Boolean <optional>
false

可选。是否为标签图层

baseURL String <optional>

可选。请求的基地址

domain String <optional>
''

【domain和(networkProtocol,ip,port)二选一】。域名

networkProtocol String <optional>
location.protocol.split(":")[0] || "http"

【domain和(networkProtocol,ip,port)二选一】。网络协议

ip String <optional>
localhost

【domain和(networkProtocol,ip,port)二选一】。地图服务ip

port String <optional>
6163

【domain和(networkProtocol,ip,port)二选一】。地图服务端口

version String <optional>
'1.0.0'

可选。请求的地图版本

style String <optional>
'default'

可选。样式

tilematrixSet String <optional>
''

可选。瓦片参考系

tileSize String <optional>
256

可选。瓦片大小

作者:
  • 基础平台/产品2部 龚跃健

查看源代码 leaflet/layer/TDTLayer.js, line 4

Examples
//常用
new Zondy.Map.TDTLayer({
                    //图层类型,必选
                    layerType: 'cva',
                    //设置地图不连续显示,可选
                    noWrap: true,
                    //key,必选
                    token:"4c27d6e0e8a90715b23a989d42272fd8"
                }).addTo(map);
//通过基地址请求
new Zondy.Map.TDTLayer({
                    //设置地图不连续显示,可选
                    noWrap: true,
                    //基地址,必选
                    baseURL:"http://t2.tianditu.gov.cn/cva_c/wmts",
                    //key,必选
                    token:"4c27d6e0e8a90715b23a989d42272fd8"
                }).addTo(map);
//通过IGS请求
new Zondy.Map.TDTLayer({
                    //图层类型,必选
                    layerType: 'cva_igs',
                    //IGServer所在ip地址,必选
                    ip: 'localhost',
                    //IGServer请求端口号,必选
                    port: '6163',
                    //设置地图不连续显示,可选
                    noWrap: true,
                    //key,必选
                    token:"4c27d6e0e8a90715b23a989d42272fd8"
                }).addTo(map);

继承关系

  • L.TileLayer