SMap.MapTools
目录 |
说明
- 地图工具类,它包含所有地图应用功能。
构造函数
SMap.MapTools(mapObj:Object)
- 构造一个MapTools对象,参数表示当前地图对象。
参数
- mapObj:Object
- 当前地图对象。
示例
var maptools=new SMap.MapTools(mapObj);
方法
addMassOverlay(massType:SMap.Constant,serverLayer:String,options:SMap.MassOverlayOptions)
- 海量数据展示。
参数
- massType
- 海量数据叠加类型。
- 取值:SMap.Constants.ADD_MARKER,加真点型。
- serverLayer
- 渲染服务端数据层名称。
- options
- 海量数据参数选项。
示例
maptools = new SMap.MapTools(mapObj); var tileOpt = new SMap.TileLayerOptions(); tileOpt.tileUrl ="层地址"; var opt = new SMap.MassOverlayOptions(); opt.tileLayerType =SMap.TL_CUSTOM_MAP; opt.tileLayerOptions = tileOpt; maptools.addMassOverlay(SMap.Constants.ADD_MARKER,"渲染服务端数据层名称",opt);
removeMassOverlay(massType:SMap.Constant,options:SMap.MassOverlayOptions)
- 删除地图上加载的海量数据。
参数
- massType
- 加载海量数据类型。
- 取值:SMap.ADD_MARKER,加真点型。
- options
- 加载海量数据参数选项。
示例
maptools.removeMassOverlay(SMap.Constants.ADD_MARKER,opt);
文档更新时间: 2011-03-22