new ov.TerrainWFSOverlay()
webgl/ov-TerrainWFSOverlay.js, line 6
WFS疊加圖層
Extends
Members
-
readonlylayername
-
圖層名稱
Properties:
Name Type Description layername
String 圖層名稱
-
opacity
-
圖層不透明度
Properties:
Name Type Description opacity
Number 圖層不透明度
-
show
-
圖層顯示
Properties:
Name Type Description show
Boolean 圖層顯示
Methods
-
getAttr(id){Object|null}
webgl/ov-TerrainWFSOverlay.js, line 30 -
取得指定圖素id屬性。
Name Type Description id
Number 圖素id。
Returns:
Type Description Object | null 屬性。 -
inherited goto(callback)
webgl/ov-TerrainOverlay.js, line 70 -
飛到圖層的位置。
Name Type Description callback
ov.TerrainOverlay~gotoCallback 移動完成後執行的回呼。
-
removeEntityStyleFunction()
webgl/ov-TerrainWFSOverlay.js, line 52 -
-
setEntityStyleFunction(styleFunction)
webgl/ov-TerrainWFSOverlay.js, line 38 -
以圖素屬性來設置各圖素的樣式
Name Type Description styleFunction
ov.TerrainWFSOverlay~setEntityStyleFunctionCallback 依據屬性輸出樣式的函數。
-
setOnClickEntity(callback)
webgl/ov-TerrainWFSOverlay.js, line 15 -
設定此圖層圖素被點擊時的回呼。
Name Type Description callback
ov.TerrainWFSOverlay~setOnClickEntityCallback 圖素被點擊時的回呼,若輸入非function將被忽略,輸入null則清除設定。
-
inherited update(param)
webgl/ov-TerrainOverlay.js, line 99 -
更新疊加圖層屬性。
Name Type Description param
Object optional 參數物件。
Type Definitions
-
setEntityStyleFunctionCallback(id, attr){ov.TerrainWFSOverlay~style}
webgl/ov-TerrainWFSOverlay.js, line 41 -
Name Type Description id
Number 圖素id。
attr
Object 屬性。
Returns:
Type Description ov.TerrainWFSOverlay~style -
setOnClickEntityCallback(id, pos)
webgl/ov-TerrainWFSOverlay.js, line 18 -
Name Type Description id
Number 圖素id。
pos
GeoPoint 滑鼠坐標。
- See:
-
style
-
Properties:
Name Type Argument Description pointStyle
Object <optional>
點樣式設定。
setting.pointStyle.symbol
Object <optional>
點圖示設定。
Properties
Name Type Argument Description src
String 圖示來源。
width
Number <optional>
圖示寬。
height
Number <optional>
圖示高。
pointStyle.radius
Number <optional>
點的半徑大小。
pointStyle.lineWidth
Number <optional>
線寬。
pointStyle.fill
Boolean <optional>
是否要填充顏色。
pointStyle.stroke
Boolean <optional>
是否要畫線。
pointStyle.fillStyle
String <optional>
填充的樣式。
pointStyle.strokeStyle
String <optional>
筆刷的樣式。
pointStyle.lineCap
"butt" | "round" | "square" <optional>
線終端的樣式。
pointStyle.lineJoin
"bevel" | "miter" | "round" <optional>
線閉合的樣式。
lineStyle
Object <optional>
線樣式設定。
Properties
Name Type Argument Description lineWidth
Number <optional>
線寬。
stroke
Boolean <optional>
是否要畫線。
strokeStyle
String <optional>
筆刷的樣式。
lineCap
"butt" | "round" | "square" <optional>
線終端的樣式。
lineJoin
"bevel" | "miter" | "round" <optional>
線閉合的樣式。
polygonStyle
Object <optional>
多邊形樣式設定。
Properties
Name Type Argument Description lineWidth
Number <optional>
線寬。
fill
Boolean <optional>
是否要填充顏色。
stroke
Boolean <optional>
是否要畫線。
fillStyle
String <optional>
填充的樣式。
strokeStyle
String <optional>
筆刷的樣式。
lineCap
"butt" | "round" | "square" <optional>
線終端的樣式。
lineJoin
"bevel" | "miter" | "round" <optional>
線閉合的樣式。