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.

主站蜘蛛池模板: 99在线视频免费| 日韩a级片视频| 成人精品视频一区二区在线| 亚洲无码四虎黄色网站| 日韩 欧美 小说 综合网 另类| 中文字幕人妻av一区二区| 久久99久久无码毛片一区二区| 夜夜操天天摸| 久久这里只精品国产99热8| 精品国产99久久| 国产精品伦视频观看免费| 国产91色在线| 免费观看精品视频999| 日日摸夜夜爽无码| 精品伊人久久大香线蕉网站| 国产免费久久精品99re不卡| 狠狠色综合网| 国产91蝌蚪窝| 无码粉嫩虎白一线天在线观看| 91在线播放国产| 国产一级妓女av网站| 午夜福利网址| 午夜福利亚洲精品| 久久性妇女精品免费| 视频二区欧美| 91免费国产高清观看| 91娇喘视频| 2024av在线无码中文最新| 亚洲Av综合日韩精品久久久| 激情乱人伦| 国产精品欧美日本韩免费一区二区三区不卡| 国产福利拍拍拍| AⅤ色综合久久天堂AV色综合| 农村乱人伦一区二区| 国产在线日本| 青青草一区| 青青操国产视频| 67194成是人免费无码| 好吊色国产欧美日韩免费观看| 国产精品性| 免费一极毛片| 国产大全韩国亚洲一区二区三区| 国产精品一区不卡| 国产一级视频久久| 国产性生大片免费观看性欧美| 国产美女免费| 中文无码日韩精品| 中文字幕人妻av一区二区| 最新国产高清在线| 中文字幕精品一区二区三区视频 | 国产成人资源| 久久午夜影院| 小说区 亚洲 自拍 另类| 欧美精品成人一区二区在线观看| 国产h视频免费观看| 国产在线观看一区二区三区| 露脸一二三区国语对白| 国内精品手机在线观看视频| 日韩精品无码免费一区二区三区 | 亚洲动漫h| 99久久精品免费视频| 成人午夜亚洲影视在线观看| 中文成人在线| 国产精品对白刺激| 中文纯内无码H| 色婷婷亚洲综合五月| 无码综合天天久久综合网| 午夜a视频| 伊人久久婷婷五月综合97色| 欧美精品在线看| 亚洲综合色婷婷中文字幕| 中国国产一级毛片| 国产不卡国语在线| 91精品啪在线观看国产60岁| 色网站免费在线观看| 97无码免费人妻超级碰碰碰| 国产综合在线观看视频| 伊人色天堂| 亚洲第一视频区| 国产无码高清视频不卡| 好紧好深好大乳无码中文字幕| 欧美视频在线观看第一页|