TdtLayer

new mars2d.layer.TdtLayer(options)

天地图瓦片 图层

参数名称 类型 描述信息
options Object

参数对象,包括以下:

参数名称 类型 默认值 描述信息
layer String 可选

图层类型,以及以下内容:

  • vec_d: 电子图层
  • vec_z: 电子注记
  • vec_e: 电子注记英文
  • img_d: 卫星影像
  • img_z: 影像注记
  • img_e: 影像注记英文
  • ter_d: 地形渲染图
  • ter_z: 地形渲染图注记
key Array.<String> mars2d.Token.tiandituArr 可选

天地图服务Token,可以自行注册官网: https://console.tianditu.gov.cn/api/key

opacity Number 1 可选

瓦片的不透明度。

minZoom Number 0 可选

最小的缩放级别

maxZoom Number 18 可选

最大的缩放级别

maxNativeZoom Number 可选

瓦片来源可用的最大缩放倍数。如果指定,则所有缩放级别上的图块maxNativeZoom将高于将从maxNativeZoom级别加载并自动缩放。

minNativeZoom Number 可选

瓦片来源可用的最小缩放数。如果指定,所有缩放级别上的图块minNativeZoom将从minNativeZoom级别加载并自动缩放。

zIndex Number 1 可选

瓦片层的显式zIndex

rectangle Object 可选

瓦片数据的矩形区域范围

参数名称 类型 描述信息
xmin Number

最小经度值, -180 至 180

xmax Number

最大纬度值, -180 至 180

ymin Number

最小纬度值, -90 至 90

ymax Number

最大纬度值, -90 至 90

bbox Array.<Number> 可选

bbox规范的瓦片数据的矩形区域范围,与rectangle二选一即可。

bounds L.LatLngBounds 可选

leaflet原生写法,同rectangle或bbox

errorTileUrl String 可选

显示加载瓦片失败时,显示的图片的url

tms Boolean 可选

如果此值为true,反转切片Y轴的编号(对于TMS服务需将此项打开)

zoomReverse Boolean false 可选

如果设置为true,则URL网址中使用的缩放z数字将被颠倒(maxZoom - zoom而不是zoom)

xOffset Number 可选

对URL中地图的缩放级别x值加上xOffset值

yOffset Number 可选

对URL中地图的缩放级别y值加上yOffset值

zOffset Number 可选

对URL中地图的缩放级别z值加上zOffset值

customTags function 可选

自定义对瓦片请求参数处理

tileSize Number | L.Point 256 可选

网格中瓦片的宽度和高度。如果宽度和高度相等,则使用数字,否则L.point(width, height)。

className String 可选

要分配给瓦片图层的自定义类名称

keepBuffer Number 2 可选

当平移地图时,在卸载它们之前,先保留许多行和列的数据块。

detectRetina Boolean false 可选

如果此项为true,并且用户是视网膜显示模式,会请求规定大小一般的四个切片和一个地区内一个更大的缩放级别来利用高分辨率.

crossOrigin Boolean false 可选

如果为true,则所有图块将其crossOrigin属性设置为“*”。如果要访问像素数据,则需要这样做。

updateInterval Number 200 可选

当平移时,updateInterval毫秒不会更新一次瓦片。

updateWhenZooming Boolean true 可选

默认情况下,平滑缩放动画(touch zoom 或flyTo()) 会在整个缩放级别更新网格图层。设置此选项false将仅在平滑动画结束时更新网格层。

noWrap Boolean false 可选

该层是否在子午线断面。 如果为true,GridLayer只能在低缩放级别显示一次。当地图CRS 不包围时,没有任何效果。 可以结合使用bounds 以防止在CRS限制之外请求瓦片。

chinaCRS ChinaCRS 可选

标识瓦片的国内坐标系(用于自动纠偏或加偏),自动将瓦片转为map对应的chinaCRS类型坐标系。

id String | Number createGuid() 可选

图层id标识

pid String | Number -1 可选

图层父级的id,一般图层管理中使用

name String '' 可选

图层名称

show Boolean true 可选

图层是否显示

pane String 'tilePane' 可选

指定图层添加到地图的哪个pane的DIV中,用于控制不同层级显示的,优先级高于zIndex。

参考:

继承