new ov.WeatherModule()
            webgl/module/weatherModule/ov-Weather.js, line 6
        
        
    氣候模組(需先設定氣象資料開放平台授權碼authorization才能成功獲得資料)
Members
- 
    apiServer
- 
    
    氣象資料開放平台伺服器位址。 Properties:Name Type Description apiServerString 氣象資料開放平台伺服器位址。 
- 
    authorization
- 
    
    氣象資料開放平台授權碼,需先設定有效的氣象資料開放平台授權碼才能成功獲得資料。 Properties:Name Type Description authorizationString 氣象資料開放平台授權碼。 
- 
    readonlylayers
- 
    
    取得全部圖素陣列 Properties:Name Type Description layersArray.<ov.WeatherLayer> 圖層陣列 
- 
    proxy
- 
    
    代理伺服器。 Properties:Name Type Description proxyString 代理伺服器,需支援TLS1.2以上。 
Methods
- 
    addRadarReflectivityHistoryLayer(parameter, callback)webgl/module/weatherModule/ov-Weather.js, line 107
- 
    
    
    新增雷達回波歷史圖層。 Name Type Description parameterObject 參數物件。 Name Type Default Description layernameString optional 圖層名稱。 timeFromDate new Date(-8640000000000000) optional 開始時間(包含),氣象資料開放平台只有保存十天(10246筆)的資料。 timeToDate new Date() optional 結束時間(包含)。 limitNumber 10 optional 限制最多回傳符合條件的最新資料筆數。 offsetNumber 0 optional 指定從第幾筆開始回傳。 intervalNumber 10 optional 資料間隔(分鐘),氣象資料開放平台的歷史資料間隔為10分鐘,可以設大一點來降低網路流量與系統負載。 urlString optional 直接指定資料來源而不使用API。 callbackov.WeatherModule~addWeatherImageLayerCallback optional 完成後的回呼函式。 
- 
    addWeatherImageLayer(parameter, callback)webgl/module/weatherModule/ov-Weather.js, line 78
- 
    
    
    新增氣候觀測影像圖層,目前支援png/jpeg/網格資料。 Name Type Description parameterObject 參數物件。 Name Type Description layernameString optional 圖層名稱。 apiString optional 觀測API代碼。 urlString optional 直接指定資料來源而不使用API。 callbackov.WeatherModule~addWeatherImageLayerCallback optional 完成後的回呼函式。 
- 
    getLayerByName(){ov.WeatherLayer|null}webgl/module/weatherModule/ov-Weather.js, line 136
- 
    
    
    取得第一個符合名稱的氣候圖層。 Returns:Type Description ov.WeatherLayer | null 氣候圖層物件或null。 
- 
    getRadarReflectivityHistoryValidTimeSpan(callback){Array.<Date>|String}webgl/module/weatherModule/ov-Weather.js, line 123
- 
    
    
    取得雷達回波歷史可用時間區間。 Name Type Description callbackov.WeatherModule~getRadarReflectivityHistoryValidTimeSpanCallback optional 完成後的回呼函式。 Returns:Type Description Array.<Date> | String 若未給callback則為同步(注意若在網速較慢的環境可能會卡很久),成功則回傳可用區間的起迄時間,失敗則回傳錯誤訊息。 
- 
    removeAllLayer()webgl/module/weatherModule/ov-Weather.js, line 161
- 
    
    
    移除所有氣候圖層。 
- 
    removeLayer(entity){Boolean}webgl/module/weatherModule/ov-Weather.js, line 152
- 
    
    
    移除指定氣候圖層。 Name Type Description entityov.WeatherLayer 圖素。 Returns:Type Description Boolean 是否移除成功。 
Type Definitions
- 
    addWeatherImageLayerCallback(result)webgl/module/weatherModule/ov-Weather.js, line 88
- 
    
    
    
    
    
    
    
        
Name Type Description resultov.WeatherLayer | String 成功則回傳ov.WeatherLayer物件,失敗則回傳錯誤訊息。 
- 
    getRadarReflectivityHistoryValidTimeSpanCallback(result)webgl/module/weatherModule/ov-Weather.js, line 126
- 
    
    
    
    
    
    
    
        
Name Type Description resultArray.<Date> | String 成功則回傳可用區間的起迄時間,失敗則回傳錯誤訊息。