new GeoBoundaryRenderer(object, param)
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
object |
CMAP.GeoBoundary | 要渲染的GeoBoundary实例 |
||||||||||||||||||||||||||||||||||||||||||
param |
Object | 参数列表 Properties
|
Members
-
alphaImageUrl :String
-
透明贴图的url
Type:
- String
-
alphaSpeed :Array
-
代表透明贴图在x和y方向的滚动速度
Type:
- Array
Example
geoObject.renderer.alphaSpeed = [0,1];
-
blending :Boolean
-
是否混合
Type:
- Boolean
Example
geoObject.renderer.blending = true;
-
color :String|Array|Number
-
设置围栏贴图的叠加色
Type:
- String | Array | Number
Example
geoObject.renderer.color = 'rgb(255,0,0)';
-
imageUrl :String|Array
-
围栏贴图url 可以传入数组使用两层贴图
Type:
- String | Array
Example
geoObject.renderer.imageUrl = './uGeo/image/base.png'; //一张图渲染围栏 geoObject.renderer.imageUrl = ['./uGeo/image/top.png','./uGeo/image/base.png']; //两张图渲染围栏 数组第一个元素会盖在第二个元素之上
-
opacity :Number
-
不透明度
Type:
- Number
Example
geoObject.renderer.opacity = 1; //将不透明度设置为1
-
speed :Array
-
代表贴图在x和y方向的滚动速度 可分别设置两层图的速度
Type:
- Array
Example
geoObject.renderer.speed = [0,1]; geoObject.renderer.speed = [[0,1],[0,0]];//上层设置[0,1] 下层设置[0,0]
-
useAlphaMap :Boolean
-
是否使用透明纹理
Type:
- Boolean
-
useColor :Boolean
-
是否叠加颜色(color是否生效)
Type:
- Boolean
-
uvRatio :Array
-
代表贴图在x和y方向的重复次数 可分别设置两层图的速度
Type:
- Array
Example
geoObject.renderer.uvRatio = [10,10]; geoObject.renderer.uvRatio = [[10,10],[1,1]];//上层设置[10,10] 下层设置[1,1]