包 | com.supermap.web.iServerJava6R.mapServices |
类 | public class ClearCacheService |
继承 | ClearCacheService ![]() |
该类用于清除地图在服务端的缓存。
属性 | 定义方 | ||
---|---|---|---|
bounds : Rectangle2D
必设参数,需要清除的地理范围,地理范围与该范围相交的缓存图片都会被清掉。
|
ClearCacheService | ||
picHeight : int
指定要清除的缓存图片高度。该参数必须与 picWidth 参数同时设置。单位:像素。
|
ClearCacheService | ||
picWidth : int
指定要清除的缓存图片宽度。该参数必须与 picHeight 参数同时设置。单位:像素。
|
ClearCacheService | ||
scale : Number
指定清除哪一比例尺级别下的缓存图片。
|
ClearCacheService |
方法 | 定义方 | ||
---|---|---|---|
ClearCacheService(url:String)
使用缓存资源地址实例化 ClearCacheService 对象。.
|
ClearCacheService | ||
processAsync(responder:IResponder = null):AsyncToken
根据缓存资源地址与服务端完成异步通讯,清除地图缓存。
|
ClearCacheService |
bounds | 属性 |
bounds:Rectangle2D
必设参数,需要清除的地理范围,地理范围与该范围相交的缓存图片都会被清掉。
public function get bounds():Rectangle2D
public function set bounds(value:Rectangle2D):void
picHeight | 属性 |
picHeight:int
指定要清除的缓存图片高度。该参数必须与 picWidth 参数同时设置。单位:像素。
public function get picHeight():int
public function set picHeight(value:int):void
另请参见
picWidth | 属性 |
picWidth:int
指定要清除的缓存图片宽度。该参数必须与 picHeight 参数同时设置。单位:像素。
public function get picWidth():int
public function set picWidth(value:int):void
另请参见
scale | 属性 |
scale:Number
指定清除哪一比例尺级别下的缓存图片。
public function get scale():Number
public function set scale(value:Number):void
ClearCacheService | () | 构造函数 |
public function ClearCacheService(url:String)
使用缓存资源地址实例化 ClearCacheService 对象。.
参数url:String — 缓存资源地址,如:http://IP:8090/iserver/services/map-world/rest/maps/世界地图/clearcache.rjson,IP 为服务器 IP 地址。 |
processAsync | () | 方法 |
public function processAsync(responder:IResponder = null):AsyncToken
根据缓存资源地址与服务端完成异步通讯,清除地图缓存。
参数
responder:IResponder (default = null ) — 由 AsyncResponder 类实现。远程或异步请求服务完成时将调用的处理函数。使用方法为AsyncResponder(result:Function, fault:Function, token:Object = null) result:Function — 成功完成请求时应调用的函数。必须具有以下签名: public function (result:object, token:Object = null):void; fault:Function — 请求完成但出错时应调用的函数。必须具有以下签名: public function (error:FaultEvent, token:Object = null):void; token:Object (default = null) — 与此请求相关的其他信息。 有关 AsyncResponder 类的详细信息请参见 “ActionScript 语言帮助文档”。 |
AsyncToken — 返回 AsyncToken 对象,它为异步 RPC 操作提供设置额外数据或标记级别数据的位置。它也允许为单独的调用附加 IResponder。可从 token 属性的 ResultEvent 和 FaultEvent 中引用 AsyncToken。有关 AsyncToken 类的详细信息请参见 “ActionScript 语言帮助文档”。 |