# new TileLayer(opt_name, opt_hdfName, opt_options)
Zondy.Map.TileLayer
参数:
名称 | 类型 | 属性 | 默认值 | 描述 |
---|---|---|---|---|
opt_name |
String | 可选项,显示瓦片地图的名称,无实际意义,可为NULL。 |
||
opt_hdfName |
String | 必选项,瓦片地图的名称(IGServer上发布的实际名称) |
||
opt_options |
Object | 可选项,设置其他属性键值对对象。对象中的属性来自本类的属性。例如:{key1:value1, key2:value2 …} |
||
ip |
String |
<optional> |
'' | 服务器ip地址,本地为“127.0.0.1”或“localhost”。 |
port |
String |
<optional> |
'' | 服务器端口号,默认为6163 |
domain |
String |
<optional> |
'' | 服务器域名,注意:传入ip、port和传入domain两种方式二选一,代理服务器不提供端口号时可采用传入domain的方式。例如:domain: |
projection |
ol.ProjectionLike |
<optional> |
'' | 可选项,瓦片地图投影信息,通过如下方法获得 //projectionExtent为图层左下角到右上角坐标范围 var projectionExtent = [114.12567815477894, 30.457571584721734, 114.47583026053915, 30.708389893334449]; var projection = new ol.proj.Projection({ units: ol.proj.Units.DEGREES, extent: projectionExtent }); |
isAutoConfig |
Boolean |
<optional> |
'true' | 可选项,是否自动配置瓦片服务参数,默认为true,注意:该参数为true时调用GetMapInfoService,获取瓦片的范围、分辨率等参数,为false时需要手动添加这些参数,且参数列表中必须指定projection,否则瓦片无法正常显示 |
cache |
Boolean |
<optional> |
'false' | 可选项,瓦片地图是否为地图文档发布动态裁图方式,默认为false |
token |
String |
<optional> |
'' | 可选项,服务访问控制,如果在 MapGIS Server Manager 服务管理中开启token,须设置此项,其key值可在设置处获取。 |
maxResolution |
Number |
<optional> |
'' | 可选项,最大分辨率 |
minZoom |
Number |
<optional> |
'' | 可选项,最小缩放级别 |
maxZoom |
Number |
<optional> |
'' | 可选项,最大缩放级别 |
tileOriginType |
String |
<optional> |
'leftTop' | 可选项,瓦片裁剪方式,是左上还是左下的方式,即是新瓦片裁剪的方式还是旧瓦片。一般无需设置此参数,直接由原点和中心点进行判断,只有在某些特殊的裁剪的瓦片中需要用到。例如若裁剪瓦片时以左下角为原点,方式却是新瓦片的方式则需要设置此参数为leftTop。 |
tileSize |
Number |
<optional> |
'256' | 可选项,地图图片大小 |