SuperMap.Layer.HTTPRequest

Inherits from

Summary
SuperMap.Layer.HTTPRequest
Constants
URL_HASH_FACTOR {Float} 用于多WMS服务器的url参数字符串的选择。
Properties
proxy {String} 图层需要用到的代理地址,这个地址会直接拼接到图层的相应的url前面, 格式为:’http://localhost:8090/proxy?url=
reproject 是否进行投影转换,默认为false。 Deprecated.不赞成使用 {Boolean}
tileProxy {String} 图层需要用到的瓦片代理地址,这个地址会直接拼接到图层的瓦片相应的url前面,假如此值没有被设置,则会使用proxy参数 格式为:’http://localhost:8090/proxy.png?url=
Constructor
SuperMap.Layer.HTTPRequest
Functions
clone 克隆此图层。 Parameters: obj - {Object}
destroy 解构HTTPRequest类,释放资源。
mergeNewParams 设置新的参数并重新绘制图层。重绘时会触发changelayer事件。
redraw 重新绘制这个图层,如果这个图层被重绘过就返回真,否则为假。
setUrl 设置url。 Parameters: newUrl - {String}新的url。

Constants

URL_HASH_FACTOR

{Float} 用于多WMS服务器的url参数字符串的选择。

Properties

proxy

{String} 图层需要用到的代理地址,这个地址会直接拼接到图层的相应的url前面, 格式为:’http://localhost:8090/proxy?url=

tileProxy

{String} 图层需要用到的瓦片代理地址,这个地址会直接拼接到图层的瓦片相应的url前面,假如此值没有被设置,则会使用proxy参数 格式为:’http://localhost:8090/proxy.png?url=

reproject

是否进行投影转换,默认为false。 Deprecated.不赞成使用 {Boolean}

Constructor

SuperMap.Layer.HTTPRequest

Parameters

name {String}图层名称
url {Array(String) or String} 图层的服务地址。
params {Object} 设置到url上的可选参数。
options {Object} 该类及其父类开放的属性。

Functions

destroy

destroy: function()

解构HTTPRequest类,释放资源。

clone

clone: function ( obj )

克隆此图层。 Parameters: obj - {Object}

Returns

{SuperMap.Layer.HTTPRequest} 克隆后的HTTPRequest图层。

setUrl

setUrl: function( newUrl )

设置url。 Parameters: newUrl - {String}新的url。

mergeNewParams

mergeNewParams:function( newParams )

设置新的参数并重新绘制图层。重绘时会触发changelayer事件。

Parameters

newParams {Object}新的参数。

Returns

redrawn: {Boolean} 图层是否重绘。

redraw

redraw: function( force )

重新绘制这个图层,如果这个图层被重绘过就返回真,否则为假。

Parameters

force {Boolean} 重新加入随机参数。

Returns

{Boolean} 图层是否被重绘。

destroy: function()
解构HTTPRequest类,释放资源。
clone: function ( obj )
克隆此图层。 Parameters: obj - {Object}
setUrl: function( newUrl )
设置url。 Parameters: newUrl - {String}新的url。
mergeNewParams:function( newParams )
设置新的参数并重新绘制图层。重绘时会触发changelayer事件。
redraw: function( force )
重新绘制这个图层,如果这个图层被重绘过就返回真,否则为假。
图层类。
Close