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