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.

主站蜘蛛池模板: 国产精品成人不卡在线观看| 国产成人综合欧美精品久久| 日韩在线成年视频人网站观看| 另类专区亚洲| 欧美日韩专区| 中文字幕在线播放不卡| 国产乱码精品一区二区三区中文| 成人看片欧美一区二区| 亚洲成人在线免费观看| 正在播放久久| 无码一区18禁| 久草视频精品| 国产一级毛片网站| 免费看av在线网站网址| 欧美激情,国产精品| 国产成人综合日韩精品无码首页 | 国产成人1024精品| 黄色福利在线| 亚洲综合香蕉| 亚洲男人的天堂久久精品| 欧美啪啪精品| 在线看片中文字幕| 日韩高清在线观看不卡一区二区| 欧美不卡视频在线| 福利姬国产精品一区在线| 亚洲美女AV免费一区| 日韩AV手机在线观看蜜芽| 久久久久中文字幕精品视频| 特级aaaaaaaaa毛片免费视频| 欧美色综合网站| 久久男人资源站| 欧美在线三级| 国产69精品久久久久孕妇大杂乱| 波多野结衣二区| 国产成人亚洲精品无码电影| 亚洲无码高清视频在线观看| 91精品国产麻豆国产自产在线| 中日韩欧亚无码视频| 一本大道无码日韩精品影视| 亚洲国产精品不卡在线| yjizz国产在线视频网| 波多野结衣中文字幕久久| 呦女精品网站| 久久久噜噜噜久久中文字幕色伊伊 | 小说 亚洲 无码 精品| 无码国内精品人妻少妇蜜桃视频 | 国产精品原创不卡在线| 中国一级毛片免费观看| 一级毛片在线免费看| 暴力调教一区二区三区| 无码啪啪精品天堂浪潮av| 国产91全国探花系列在线播放| 97se亚洲综合在线天天| 69精品在线观看| 欧美综合一区二区三区| 被公侵犯人妻少妇一区二区三区| 91精品啪在线观看国产| 日韩一区二区三免费高清| 亚国产欧美在线人成| 亚洲欧洲天堂色AV| 91美女视频在线观看| 久久频这里精品99香蕉久网址| 久久这里只有精品免费| 亚洲中文字幕23页在线| 奇米影视狠狠精品7777| 国产乱论视频| 久久伊人操| 国产va欧美va在线观看| 美女国产在线| 国产最新无码专区在线| 国产va欧美va在线观看| 欧美精品在线看| 性色生活片在线观看| 国产va欧美va在线观看| 国产成人精品午夜视频'| 亚洲国产欧美中日韩成人综合视频| 高潮爽到爆的喷水女主播视频| 无码国内精品人妻少妇蜜桃视频| 无码国产偷倩在线播放老年人| 国产内射一区亚洲| 免费播放毛片| 日韩精品资源|