Class: SolarAnalysisModule

ov. SolarAnalysisModule

new ov.SolarAnalysisModule()

webgl/module/solarAnalysisModule/ov-SolarAnalysis.js, line 6

日照分析模組

Methods

setBoundary(boundary)

webgl/module/solarAnalysisModule/ov-SolarAnalysis.js, line 32

設定分析範圍。

Name Type Description
boundary GeoBoundary | null

範圍。

setColorStops(colorStops)

webgl/module/solarAnalysisModule/ov-SolarAnalysis.js, line 40

設定分層填色。

Name Type Description
colorStops Array.<ov.SolarAnalysisModule.ColorStop>

分層填色參數。

setGap(gap)

webgl/module/solarAnalysisModule/ov-SolarAnalysis.js, line 24

設定分析間隔。

Name Type Description
gap number

時間間隔(ms)。

setOnClick(callback)

webgl/module/solarAnalysisModule/ov-SolarAnalysis.js, line 62

設定點擊分析範圍事件。

Name Type Description
callback ov.SolarAnalysisModule~onClickCallback

點擊分析範圍事件。

setTime(from, to)

webgl/module/solarAnalysisModule/ov-SolarAnalysis.js, line 16

設定分析時間。

Name Type Description
from Date

開始時間。

to Date

結束時間。

Type Definitions

ov.SolarAnalysisModule.ColorStopObject

Properties:
Name Type Description
color ov.Color

資料在此數值呈現的顏色。

position number

對應的數值,範圍0~1。

onClickCallback(value, pos)

webgl/module/solarAnalysisModule/ov-SolarAnalysis.js, line 65
Name Type Description
value number

日照時間百分比

pos GeoPoint

滑鼠坐標。

See: