999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

氣象影視業務平臺設計與實現

2020-08-13 07:17:51潘旭光黃本峰武強
軟件 2020年6期

潘旭光 黃本峰 武強

摘 ?要: 為了減少業務人員工作量,更好的與電視臺銜接,煙臺市氣象局開發人員根據業務需要和提高工作效率的要求及時研發了氣象影視業務平臺,該平臺采用經典的 Delphi 7開發,可以一鍵式提供天氣實況、天氣預警、未來三天天氣預報和24小時分區縣天氣預報,周一提供周天氣預報,并自動通過郵箱發送,目前平臺已投入業務運行。

關鍵詞: 氣象影視;一鍵式;郵件發送

中圖分類號: TP391. 41 ? ?文獻標識碼: A ? ?DOI:10.3969/j.issn.1003-6970.2020.06.017

本文著錄格式:潘旭光,黃本峰,武強,等. 氣象影視業務平臺設計與實現[J]. 軟件,2020,41(06):7779

【Abstract】: In order to reduce the workload of business personnel and better connect with the TV station, the developers of Yantai Meteorological Bureau developed the meteorological film and television business platform in time according to the business needs and the requirements of improving work efficiency. The platform adopts the classic Delphi 7 development, which can provide weather conditions, weather early warning, weather forecast for the next three days and 24-hour weather forecast for districts and counties with one key. Weekly weather forecast is provided on Monday and sent automatically through email. At present, the platform has been put into operation.

【Key words】: Meteorological film and television; One click; Email

0 ?引言

電視天氣預報節目一直都是電視臺收視率較高的欄目。近年來,隨著新媒體技術的迅猛發展,有人開發了氣象影視數字化媒體資源管理平臺并思考節目的創新與發展[1-10],煙臺傳統電視天氣預報也收到了沖擊,為了煙臺電視天氣預報在激烈的競爭中更好的發展和生存,借助煙臺廣播電視臺在全省率先實現全頻道高清播出的契機,自2019年開始,煙臺市氣象局改變服務方式,由之前的制作、錄制節目,改為提供氣象信息資料,以保證高清版電視天氣預報節目正常播出。

為了減少業務人員工作量,更好的與電視臺銜接,煙臺市氣象局開發人員根據業務需要和提高工作效率的要求及時研發了氣象影視業務平臺,該平臺可以提供天氣實況、天氣預警、未來三天天氣預報和24小時分區縣天氣預報,周一提供周天氣預報,目前平臺已投入業務運行。

1 ?系統設計

煙臺氣象影視業務平臺采用經典的 Delphi 7開發。Delphi 7具有功能強大的可視化開發設計環境和編譯速度快的優點。平臺分模塊化操作,平臺主要分提取氣象臺文本、提取分縣預報、分縣轉換、提取周報、一鍵發送、歷史查詢和軟件設置等7個模塊。

1.1 ?提取氣象臺文本

氣象臺文本由后臺本文提供,包括預警信號、未來三天天氣預報及其全市主要圖標文字信息。前兩項內容一鍵式提取到平臺的編輯框中,在提取前,平臺先自動判斷文本是否存在,若不存在給出提示,另外,在提取時自動過濾掉預報員姓名、森林火險氣象等級和一氧化碳中毒潛勢預報等無關信息。最后,氣象臺文本下面會自動給出未來三天主要圖標文字信息編輯模板,值班員手工輸入主要天況和氣溫預報。

1.2 ?提取分縣預報

分縣預報由后臺文本提供,內容包括各分區縣的天況、風向、風力和氣溫預報。所有內容都是一鍵式提取到平臺的編輯框中,在提取前,先進行格式轉換,如把全角標點符號轉換為半角格式。平臺按照電視臺需要的順序提取各縣市區的預報內容。

1.3 ?分縣轉換

把分縣預報按照轉換策略轉換成電視臺需要的格式內容,主要是從天況中自動挑取兩個兩個主要的,分縣預報內容由天況、風向、風力、氣溫和特殊項5項組成,第5項特殊項一般是指霜凍、霧和冰雹等災害性天氣,例如分縣預報內容是“多云轉陰,北到西北風,5-6級轉3-4級,0-5℃,有霜凍”,轉換后提取的天況就是“霜凍”和“陰”,天況轉換流程圖如圖1。點擊分縣轉換后平臺顯示中間轉換結果,若檢查沒問題可以點擊轉換按鈕轉換為電視臺需要的格式內容,若有問題可以修改后臺轉換策略重新轉換。最后轉換結果如圖3所示。

1.4 ?提取周報

周報內容每周一更新,包括全市一周天氣展望和每天具體天氣預報和森林火險預報等。所有內容都是一鍵式提取后臺word文本中的內容到前臺文本編輯框中。

1.5 ?一鍵發送

在提取氣象信息資料后,會自動加上郵件的標題,當點擊發送按鍵后,氣象信息資料就會通過公用郵箱自動群發給電視臺編輯的個人郵箱,平臺會彈出提示框,顯示各郵箱的發送情況,并且下發的狀態欄會給出最終的發送結果并記錄日志文件,日志內容主要包括連接郵件服務器及發送郵件情況。若發送的是氣象臺文本,平臺會先自動判斷圖標文字信息編輯模板有無空項,若有會彈出警示框,防止有遺漏項。

1.6 ?歷史查詢

點擊歷史查詢,平臺會定位到存放的歷史發送氣象信息資料的文件夾下,平臺一天建立一個文件夾,以日期命名,每個文件夾里以記事本方式存放著氣象臺文本、分縣預報、分縣轉換結果、周報和日志文件。

1.7 ?軟件設置

點擊軟件設置,可設置被聯系人的姓名、電話和郵箱地址,不同的被聯系人對應內容用分號相隔;可設置發送郵件的服務器、用戶名和密碼;還可設置周報、氣象臺文本、分縣預報和歷史發送氣象信息資料的文件路徑,可直接輸入,也可通過每項右邊的瀏覽按鈕選擇輸入。

2 ?主要技術方法

2.1 ?讀取WORD文檔內容

使用Delphi的CreateOleObject方法對WORD文檔操作具有優勢,與delphi所提供的那些控件方式的訪問相比較,CreateOleObject方法距離WORD核心的操作更近,因為它直接使用OFFICE所提供的VBA語言對WORD文檔的操作進行編程。主要代碼如下:

ole1:=CreateOleObject('word.Application'); //創建WORD對象

ole1.documents.open(zb_Text); ? ? ? ? ?//打開指定WORD文檔

ole1.activedocument.SaveAs('c:\tmp.txt',2); //將WORD文檔存入臨時文本文件

2.2 ?文字處理

使用delphi的正則TPerlRegEx,替換字符串中指定的內容實現對分縣文字內容的轉換。主要代碼如下:

reg:TPerlRegEx; ? ? ? ?//定義正則變量

reg.Subject:=p; ? ? ? ?//要處理的數據源

reg.RegEx:=s1; ? ? ? ?//被替換的正則式s1

reg.Replacement:=s2; //要替換成s2

reg.ReplaceAll; ? ? ? ?//執行替換

2.3 ?郵件發送

delphi 7發送個郵件用到TIdSMTP與Tid?Mes?sage這兩個組件,他們分別在Indy Clients和Indy Misc兩個面板組件頁內。

首先配置TIdSMTP和TIdMessage的相關屬性,再對TIdSMTP進行編程:

with msg do

begin

Recipients.Clear;

Recipients.Add.Address:=MailTo.Text; ? ? ? //配置發送地址

Subject:=MailTitle.Text; ? ? ? ? ? ? ? ? ?//配置主題

SetBody(MailContent.Lines); ? ? ? ? ? ? ?//配置內容

From.Address:='yangshiqiang@163.com';

end;

SMTP.Connect(); ? ? ? ? ? //SMTP的連接

SMTP.Authenticate; ? ? ? ?//SMTP的相關認證

SMTP.Send(msg); ? ? ? ? ? //SMTP的發送郵件

SMTP.Disconnect; ? ? ? ? ?//SMTP斷開連接

3 ?平臺運行情況

平臺實現了以下功能:一鍵式提取天氣實況、天氣預警、未來三天天氣預報、24小時分區縣天氣預報和天氣預報,并通過郵箱自動分發給電視臺的編輯,保存、查詢氣象影視信息。

自2019年1月份試運行以來,平臺性能穩定,在一年多的使用過程中,未出現影響正常業務的情況。平臺主界面設計如圖2所示。平臺分區縣轉換結果界面如圖3所示。

4 ?結束語

氣象影視業務平臺實現了日常氣象影視信息資料的一鍵式提取、發送和保存,業務人員可在平臺上編輯,尤其是分縣轉換模塊實現了分縣內容按照后臺轉換策略自動轉換為電視臺需要的格式內容,提高了工作效率,為高清版電視天氣預報節目正常播出提供有力技術支撐。

在使用過程中也存在一些不足,主要是分縣轉換時碰到很復雜天氣時候會轉換失敗,這需要修改后臺策略,影響了效率,還有發送郵件一段時間后會有發送失敗的情況發生,這可能是郵件服務器限制造成的。

后續還要進一步完善分縣轉換策略,制定備用方案,在平時出現問題時業務人員可用備用方案轉換,另外要改進郵件發送機制,如減少短時間的發送頻次,探索把有些內容合并發送等。

參考文獻

[1] 黃宇生, 羅桂湘. 新媒體時代氣象影視節目創新的思考[J]. 氣象研究與應用, 2016, 37(S1): 193-194.

[2] 周靜, 李厚偉, 史成, 等. 提高市級電視天氣預報節目水平的思考[J]. 廣東氣象, 2016, 38(4): 49-52.

[3] 黎琮煒, 宋彬, 孔毅民. 提高氣象傳媒競爭力的思考[J]. 氣象研究與應用, 2017, 38(2): 106.

[4] 羅延斌. 柳州市氣象影視節目集約化發展的思路及做法[J]. 氣象研究與應用, 2018, 39(1): 141-146.

[5] 容軍. 發展氣象影視精細化服務的思路與探討[J]. 氣象研究與應用, 2018, 39(4): 83-85.

[6] 王帥. 氣象影視節目圖文信息可視化效果提升探索[J]. 氣象研究與應用, 2019, 40(4): 96-98.

[7] 丁濤. 電視天氣預報節目的創新與發展[J]. 聲屏世界, 2012, 2(上半月): 64-65.

[8] 丁灝, 張哲睿. 現代傳媒高效氣象服務的新模式[J]. 氣象研究與應用, 2014, 35(3): 122.

[9] 王克誠. 地方電視臺氣象節目發展探討[J]. 新聞界, 2008(3): 140-141: 170.

[10] 阮水根, 李修池, 秦祥士, 等. 電視氣象服務與標準化研究[M]. 北京: 氣象出版社, 2005: 3-4.

主站蜘蛛池模板: 综合色亚洲| 国产杨幂丝袜av在线播放| 欧美a√在线| 中文字幕乱码二三区免费| 91在线视频福利| 天天综合天天综合| 都市激情亚洲综合久久| 丝袜高跟美脚国产1区| 91在线视频福利| 91口爆吞精国产对白第三集 | 日本手机在线视频| 欧美日韩高清| 国产在线一区视频| 在线国产91| 国产探花在线视频| 夜夜操天天摸| 亚洲热线99精品视频| 视频二区中文无码| 免费无码又爽又黄又刺激网站| 久久精品国产电影| 亚洲久悠悠色悠在线播放| 欧美激情,国产精品| www.youjizz.com久久| 欧美a在线视频| 欧美α片免费观看| 欧亚日韩Av| 欧美午夜在线观看| 久久亚洲精少妇毛片午夜无码| igao国产精品| 一本无码在线观看| 国产v精品成人免费视频71pao | 国产在线拍偷自揄观看视频网站| 熟女日韩精品2区| 91蜜芽尤物福利在线观看| 国产国产人在线成免费视频狼人色| 国产乱人伦精品一区二区| 亚洲永久色| 国产女人综合久久精品视| 99这里只有精品在线| 成人亚洲视频| av一区二区三区在线观看 | 国产真实乱子伦精品视手机观看 | 成人在线天堂| 亚洲av日韩av制服丝袜| 国产成人禁片在线观看| 亚洲福利网址| 久久性视频| 天堂成人av| 久久精品丝袜高跟鞋| 久草热视频在线| 在线看免费无码av天堂的| 二级特黄绝大片免费视频大片| 亚洲天堂在线免费| 久久婷婷国产综合尤物精品| 久久免费视频6| 六月婷婷综合| 亚洲中文无码av永久伊人| 亚洲视频在线网| 九九热在线视频| 国产一区亚洲一区| 无码一区二区三区视频在线播放| 91黄色在线观看| 国产精品制服| 亚洲AV无码久久精品色欲| 亚洲首页国产精品丝袜| 亚洲人成网站18禁动漫无码| 91精品啪在线观看国产91| 亚洲人成网站在线播放2019| 国产成年女人特黄特色大片免费| 91久久夜色精品国产网站| 自偷自拍三级全三级视频| 免费一级无码在线网站| 无码啪啪精品天堂浪潮av| 亚洲人成网线在线播放va| 国产精品人成在线播放| 色欲色欲久久综合网| 国产亚洲精品97AA片在线播放| 美女毛片在线| 成人精品在线观看| 精品91自产拍在线| 91小视频在线观看| 在线免费看黄的网站|