<< Click to Display Table of Contents >>

SuperGIS Server JavaScript API

 

new sg.symbols.SimpleFillSymbol(style, outline, color)

 

 

Description

建立一個(具有參數的) SimpleFillSymbol 物件。

 

Position

Symbol.js

 

 

Parameters

 

Parameter

Type

Description

style

String

符號樣式

color

sg.Color

符號顏色

outline

sg.symbols.LineSymbol

符號外框

 

 

Constants

 

Constants

Description

STYLE_BACKWARD_DIAGONAL

反對角線填充。

STYLE_CROSS

十字填充。

STYLE_DIAGONAL_CROSS

對角十字填充。

STYLE_FORWARD_DIAGONAL

對角線填充。

STYLE_HORIZONTAL

水平填充。

STYLE_NULL

空白填充。

STYLE_SOLID

實心填充。

STYLE_VERTICAL

垂直填充。

 

 

Properties

 

Properties

Type

Description

color

sg.Color

填充符號的顏色

style

String

填充符號樣式定義

(參考Constants列舉定義)

outline

sg.symbols.LineSymbol

填充符號的外框

type

String

填充符號的類型

 

 

Methods

 

 

Methods

Type

Description

setColor(color)

sg.Color

設定填充符號顏色。

Name

Type

Description

color

sg.Color

符號的顏色

setOutline(outline)

sg.symbols.LineSymbol

設定填充符號邊框。

Name

Type

Description

outline

sg.symbols.LineSymbol

填充符號的外框

setStyle(style)

String

設定填充符號樣式。

(參考Constants列舉定義)

Name

Type

Description

style

String

面符號樣式

toXml(innerText)

innerText:String

Returns:String

取得填充符號的xml字串。

Name

Type

Description

innerText

String

symbol的tag 名稱

null: symbol的tag 名稱為"tag"

string: symbol的tag 名稱為"innerText"

Returns:

Type

Description

String

填充符號的xml字串。

 

 

Example

 

 

<script type="text/javascript" src="scripts/Symbol.js"></script>

 

var outline = new sg.symbols.SimpleLineSymbol(sg.symbols.SimpleLineSymbol.STYLE_NULL, new sg.Color(0, 0, 0, 0), 0);

 

var defaultFillSymbol = new sg.symbols.SimpleFillSymbol(sg.symbols.SimpleFillSymbol.STYLE_SOLID, outline, new sg.Color(255, 211, 127, 0.7));

 

 

 

See live example

 


©2015 Supergeo Technologies Inc.