本發(fā)明涉及可視化技術(shù)領(lǐng)域,具體涉及一種氣象信息的處理及展示方法、系統(tǒng)。
背景技術(shù):
目前,風(fēng)力變化對于現(xiàn)代化的生產(chǎn)和生活意義重大,尤其對于風(fēng)力發(fā)電廠,根據(jù)風(fēng)力變化而最大程度地利用風(fēng)能,對于氣象觀測部門,進行風(fēng)力預(yù)測,降低災(zāi)害影響。
但是,現(xiàn)很少有成熟的技術(shù)能夠進行風(fēng)力預(yù)測,給人們的日常生活帶來諸多不便。雖然,部分設(shè)備能夠進行風(fēng)力預(yù)測,但也只能對固定地點進行風(fēng)力預(yù)測,且展現(xiàn)形式單調(diào)、不美觀,視覺效果差。
如何有效地預(yù)測目標(biāo)地理位置的風(fēng)力變化,且提高可視化展示效果,是本領(lǐng)域技術(shù)人員亟需解決的問題。
技術(shù)實現(xiàn)要素:
針對現(xiàn)有技術(shù)中的缺陷,本發(fā)明提供一種氣象信息的處理及展示方法、系統(tǒng),能夠有效地預(yù)測目標(biāo)地理位置的風(fēng)力變化,且提高可視化展示效果,方便用戶使用。
第一方面,本發(fā)明提供一種氣象信息的處理及展示方法,該方法包括:
獲取訓(xùn)練樣本點的時間信息、位置信息、風(fēng)力值和風(fēng)向;
根據(jù)位置信息、風(fēng)力值和風(fēng)向進行訓(xùn)練,獲取與時間信息相應(yīng)的回歸模型;
將粒子按照預(yù)定規(guī)則設(shè)置于目標(biāo)區(qū)域圖像的位置坐標(biāo)上,目標(biāo)區(qū)域圖像與位置信息相匹配;
根據(jù)位置坐標(biāo)對應(yīng)的位置信息和回歸模型,確定粒子的運動軌跡;
根據(jù)可視化顯示規(guī)則,顯示粒子的運動軌跡。
進一步地,根據(jù)位置坐標(biāo)對應(yīng)的位置信息和回歸模型,確定粒子的運動軌跡,具體包括:根據(jù)初始位置坐標(biāo)對應(yīng)的初始位置信息和回歸模型,獲得粒子的最終位置坐標(biāo);
根據(jù)初始位置坐標(biāo)、最終位置坐標(biāo)和預(yù)置的運動軌跡精度,確定粒子的運動軌跡,位置坐標(biāo)包括初始位置坐標(biāo)和最終位置坐標(biāo)。
進一步地,根據(jù)初始位置坐標(biāo)、最終位置坐標(biāo)和預(yù)置的運動軌跡精值,確定粒子的運動軌跡,具體包括:根據(jù)初始位置坐標(biāo)和最終位置坐標(biāo),確定當(dāng)前運動軌跡的實際精度;
將當(dāng)前運動軌跡的實際精度與預(yù)置的運動軌跡精度進行比較:若當(dāng)前運動軌跡的實際精度高于預(yù)置的運動軌跡精度,則判定當(dāng)前運動軌跡為粒子的運動軌跡;
若當(dāng)前運動軌跡的實際精度等于或低于預(yù)置的運動軌跡精度,則根據(jù)初始位置坐標(biāo)對應(yīng)的初始位置信息和回歸模型,獲得粒子的動態(tài)位置坐標(biāo),
根據(jù)初始位置坐標(biāo)和動態(tài)位置坐標(biāo),確定動態(tài)運動軌跡的實際精度,直至動態(tài)運動軌跡的實際精度高于預(yù)置的運動軌跡精度,則判定動態(tài)運動軌跡為粒子的運動軌跡。
基于上述任意氣象信息的處理及展示方法實施例,進一步地,根據(jù)可視化顯示規(guī)則,顯示粒子的運動軌跡,具體包括:根據(jù)風(fēng)力強度顯示規(guī)則,顯示粒子運動軌跡的線條長度和線條亮度;根據(jù)風(fēng)力方向顯示規(guī)則,顯示粒子運動軌跡的切角,可視化顯示規(guī)則包括風(fēng)力強度顯示規(guī)則和風(fēng)力方向顯示規(guī)則。
進一步地,根據(jù)位置信息、風(fēng)力值和風(fēng)向進行訓(xùn)練,獲取與時間信息相應(yīng)的回歸模型,具體包括:將位置信息作為輸入量,將風(fēng)力值和風(fēng)向作為輸出量,進行訓(xùn)練,獲得與時間信息相對應(yīng)的風(fēng)力神經(jīng)網(wǎng)絡(luò)模型;根據(jù)位置坐標(biāo)對應(yīng)的位置信息和回歸模型,確定粒子的運動軌跡,具體包括:根據(jù)位置對應(yīng)的位置信息和風(fēng)力神經(jīng)網(wǎng)絡(luò)模型,確定粒子的運動軌跡。
第二方面,本發(fā)明實施例提供一種氣象信息的處理及展示系統(tǒng),該系統(tǒng)包括信息獲取模塊、回歸模型確定模塊、粒子設(shè)置模塊、運動軌跡確定模塊和運動軌跡顯示模塊。信息獲取模塊用于獲取訓(xùn)練樣本點的時間信息、位置信息、風(fēng)力值和風(fēng)向;回歸模型確定模塊用于根據(jù)位置信息、風(fēng)力值和風(fēng)向進行訓(xùn)練,獲取與時間信息相應(yīng)的回歸模型;粒子設(shè)置模塊用于將粒子按照預(yù)定規(guī)則設(shè)置于目標(biāo)區(qū)域圖像的位置坐標(biāo)上,目標(biāo)區(qū)域圖像與位置信息相匹配;運動軌跡確定模塊用于根據(jù)位置坐標(biāo)對應(yīng)的位置信息和回歸模型,確定粒子的運動軌跡;運動軌跡顯示模塊用于根據(jù)可視化顯示規(guī)則,顯示粒子的運動軌跡。
進一步地,運動軌跡確定模塊具體用于:根據(jù)初始位置坐標(biāo)對應(yīng)的初始位置信息和回歸模型,獲得粒子的最終位置坐標(biāo);根據(jù)初始位置坐標(biāo)、最終位置坐標(biāo)和預(yù)置的運動軌跡精度,確定粒子的運動軌跡,位置坐標(biāo)包括初始位置坐標(biāo)和最終位置坐標(biāo)。
進一步地,運動軌跡確定模塊,在根據(jù)初始位置坐標(biāo)、最終位置坐標(biāo)和預(yù)置的運動軌跡精值,確定粒子的運動軌跡時,具體用于:根據(jù)初始位置坐標(biāo)和最終位置坐標(biāo),確定當(dāng)前運動軌跡的實際精度;
將當(dāng)前運動軌跡的實際精度與預(yù)置的運動軌跡精度進行比較:若當(dāng)前運動軌跡的實際精度高于預(yù)置的運動軌跡精度,則判定當(dāng)前運動軌跡為粒子的運動軌跡;若當(dāng)前運動軌跡的實際精度等于或低于預(yù)置的運動軌跡精度,則根據(jù)初始位置坐標(biāo)對應(yīng)的初始位置信息和回歸模型,獲得粒子的動態(tài)位置坐標(biāo),根據(jù)初始位置坐標(biāo)和動態(tài)位置坐標(biāo),確定動態(tài)運動軌跡的實際精度,直至動態(tài)運動軌跡的實際精度高于預(yù)置的運動軌跡精度,則判定動態(tài)運動軌跡為粒子的運動軌跡。
基于上述任意氣象信息的處理及展示系統(tǒng)實施例,進一步地,運動軌跡顯示模塊具體用于:根據(jù)風(fēng)力強度顯示規(guī)則,顯示粒子運動軌跡的線條長度和線條亮度;根據(jù)風(fēng)力方向顯示規(guī)則,顯示粒子運動軌跡的切角,可視化顯示規(guī)則包括風(fēng)力強度顯示規(guī)則和風(fēng)力方向顯示規(guī)則。
進一步地,回歸模型確定模塊具體用于:將位置信息作為輸入量,將風(fēng)力值和風(fēng)向作為輸出量,進行訓(xùn)練,獲得與時間信息相對應(yīng)的風(fēng)力神經(jīng)網(wǎng)絡(luò)模型;運動軌跡確定模塊具體用于:根據(jù)位置對應(yīng)的位置信息和風(fēng)力神經(jīng)網(wǎng)絡(luò)模型,確定粒子的運動軌跡。
由上述技術(shù)方案可知,本實施例氣象信息的處理及展示方法、系統(tǒng),采用位置信息、風(fēng)力值和風(fēng)向進行訓(xùn)練,獲得與時間信息向?qū)?yīng)的回歸模型,運用該回歸模型,采用訓(xùn)練方式獲得與時間信息相應(yīng)的回歸模型,結(jié)合目標(biāo)地點的位置信息,即可確定圖像上粒子的運動軌跡,更形象展示預(yù)測的風(fēng)力信息,且準(zhǔn)確度高、誤差小。
同時,該方法還能夠根據(jù)可視化顯示規(guī)則,將粒子運動軌跡進行可視化顯示,展示風(fēng)場的變化,能夠提高信息的識別度,且直觀、可靠。
因此,本實施例氣象信息的處理及展示方法、系統(tǒng),能夠有效地預(yù)測目標(biāo)地理位置的氣象信息,且能夠采用粒子的運動軌跡進行可視化展示,有利于提高用戶體驗。
附圖說明
為了更清楚地說明本發(fā)明具體實施方式或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對具體實施方式或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹。在所有附圖中,類似的元件或部分一般由類似的附圖標(biāo)記標(biāo)識。附圖中,各元件或部分并不一定按照實際的比例繪制。
圖1示出了本發(fā)明所提供的一種氣象信息的處理及展示方法流程圖;
圖2示出了本發(fā)明所提供的一種氣象信息的處理及展示系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合附圖對本發(fā)明技術(shù)方案的實施例進行詳細的描述。以下實施例僅用于更加清楚地說明本發(fā)明的技術(shù)方案,因此只是作為示例,而不能以此來限制本發(fā)明的保護范圍。
需要注意的是,除非另有說明,本申請使用的技術(shù)術(shù)語或者科學(xué)術(shù)語應(yīng)當(dāng)為本發(fā)明所屬領(lǐng)域技術(shù)人員所理解的通常意義。
第一方面,本發(fā)明實施例提供一種氣象信息的處理及展示方法,結(jié)合圖1,該方法包括:
步驟S1:獲取訓(xùn)練樣本點的時間信息、位置信息、風(fēng)力值和風(fēng)向;
步驟S2:根據(jù)位置信息、風(fēng)力值和風(fēng)向進行訓(xùn)練,獲取與時間信息相應(yīng)的回歸模型,在此,回歸模型是根據(jù)位置信息,獲取該位置信息對應(yīng)的風(fēng)力值和風(fēng)向,其將位置信息作為輸入量,將風(fēng)力值和風(fēng)向作為輸出量;
步驟S3:將粒子按照預(yù)定規(guī)則設(shè)置于目標(biāo)區(qū)域圖像的位置坐標(biāo)上,目標(biāo)區(qū)域圖像與位置信息相匹配,在此,可以在目標(biāo)區(qū)域圖像上均勻分布N個粒子,如基于安卓坐標(biāo)系統(tǒng),顯示某圖像,并均勻設(shè)置粒子分布;
步驟S4:根據(jù)位置坐標(biāo)對應(yīng)的位置信息和回歸模型,確定粒子的運動軌跡,在此,可以將位置信息輸入回歸模型,獲取風(fēng)場信息,如風(fēng)力值和風(fēng)向,風(fēng)場作用于粒子時,即可使粒子的位置發(fā)生變化,形成運動軌跡;
步驟S5:根據(jù)可視化顯示規(guī)則,顯示粒子的運動軌跡,如用運動軌跡的切角表示風(fēng)向,運動軌跡的明亮程度或長度,表示風(fēng)力強度。
由上述技術(shù)方案可知,本實施例氣象信息的處理及展示方法,采用位置信息、風(fēng)力值和風(fēng)向進行訓(xùn)練,獲得與時間信息向?qū)?yīng)的回歸模型,運用該回歸模型,采用訓(xùn)練方式獲得與時間信息相應(yīng)的回歸模型,結(jié)合目標(biāo)地點的位置信息,即可確定圖像上粒子的運動軌跡,更形象展示預(yù)測的風(fēng)力信息,且準(zhǔn)確度高、誤差小。
同時,該方法還能夠根據(jù)可視化顯示規(guī)則,將粒子運動軌跡進行可視化顯示,展示風(fēng)場的變化,能夠提高信息的識別度,且直觀、可靠。
因此,本實施例氣象信息的處理及展示方法,能夠有效地預(yù)測目標(biāo)地理位置的氣象信息,且能夠采用粒子的運動軌跡進行可視化展示,有利于提高用戶體驗。
為了進一步提高本實施例氣象信息的處理及展示方法的用戶體驗,具體地,在運動軌跡的顯示精度設(shè)置方面,在根據(jù)位置坐標(biāo)對應(yīng)的位置信息和回歸模型,確定粒子的運動軌跡時,具體實現(xiàn)方式如下:
根據(jù)初始位置坐標(biāo)對應(yīng)的初始位置信息和回歸模型,獲得粒子的最終位置坐標(biāo);
根據(jù)初始位置坐標(biāo)、最終位置坐標(biāo)和預(yù)置的運動軌跡精度,確定粒子的運動軌跡,位置坐標(biāo)包括初始位置坐標(biāo)和最終位置坐標(biāo)。
其中,在根據(jù)初始位置坐標(biāo)、最終位置坐標(biāo)和預(yù)置的運動軌跡精值,確定粒子的運動軌跡時,具體實現(xiàn)方式如下:
根據(jù)初始位置坐標(biāo)和最終位置坐標(biāo),確定當(dāng)前運動軌跡的實際精度;
將當(dāng)前運動軌跡的實際精度與預(yù)置的運動軌跡精度進行比較:
若當(dāng)前運動軌跡的實際精度高于預(yù)置的運動軌跡精度,則判定當(dāng)前運動軌跡為粒子的運動軌跡;
若當(dāng)前運動軌跡的實際精度等于或低于預(yù)置的運動軌跡精度,則根據(jù)初始位置坐標(biāo)對應(yīng)的初始位置信息和回歸模型,獲得粒子的動態(tài)位置坐標(biāo),
根據(jù)初始位置坐標(biāo)和動態(tài)位置坐標(biāo),確定動態(tài)運動軌跡的實際精度,直至動態(tài)運動軌跡的實際精度高于預(yù)置的運動軌跡精度,則判定動態(tài)運動軌跡為粒子的運動軌跡。
在此,本實施例氣象信息的處理及展示方法,能夠結(jié)合粒子的初始位置坐標(biāo)、動態(tài)位置坐標(biāo)和最終位置坐標(biāo),確定粒子的實際運動軌跡的精度,并且,該方法還能夠根據(jù)用戶的需求,對實際運動軌跡的精度進行調(diào)整,以滿足用戶的實際需求,且提高數(shù)據(jù)處理的效率。
具體地,在運動軌跡的顯示設(shè)置方面,本實施例氣象信息的處理及展示方法,在根據(jù)可視化顯示規(guī)則,顯示粒子的運動軌跡時,具體實現(xiàn)方式如下:根據(jù)風(fēng)力強度顯示規(guī)則,顯示粒子運動軌跡的線條長度和線條亮度,其中,風(fēng)力強度越大,線條長度越長,且線條的亮度越高;根據(jù)風(fēng)力方向顯示規(guī)則,顯示粒子運動軌跡的切角,其中,風(fēng)力方向的改變由切角表示,風(fēng)力方向改變越大,則切角的角度越大,可視化顯示規(guī)則包括風(fēng)力強度顯示規(guī)則和風(fēng)力方向顯示規(guī)則。
在此,用戶可以根據(jù)運動軌跡的線條長度和線條亮度,確定風(fēng)力的強度,如線條越長、線條亮度越高,則風(fēng)力強度越大。用戶還可以根據(jù)運動軌跡的切角,確定風(fēng)力的方向。用戶可以根據(jù)粒子的運動軌跡的狀況,更直觀、快捷地獲取風(fēng)力強度和/或風(fēng)力方向,為用戶出行或查詢目標(biāo)地點的風(fēng)力信息提供便利。
具體地,在回歸模型的選擇方面,本實施例氣象信息的處理及展示方法選擇神經(jīng)網(wǎng)絡(luò)模型,具體實現(xiàn)過程如下:將位置信息作為輸入量,將風(fēng)力值和風(fēng)向作為輸出量,進行訓(xùn)練,獲得與時間信息相對應(yīng)的風(fēng)力神經(jīng)網(wǎng)絡(luò)模型;根據(jù)位置對應(yīng)的位置信息和風(fēng)力神經(jīng)網(wǎng)絡(luò)模型,確定粒子的運動軌跡。
在此,風(fēng)力神經(jīng)網(wǎng)絡(luò)模型能夠?qū)⒋罅康臄?shù)據(jù)進行處理,獲得一個簡單的數(shù)據(jù)模型,該模型具有自適應(yīng)能力和自學(xué)習(xí)能力,有利于提高數(shù)據(jù)處理效率。
第二方面,本發(fā)明實施例提供一種氣象信息的處理及展示系統(tǒng),結(jié)合圖2,該系統(tǒng)包括信息獲取模塊1、回歸模型確定模塊2、粒子設(shè)置模塊3、運動軌跡確定模塊4和運動軌跡顯示模塊5。信息獲取模塊1用于獲取訓(xùn)練樣本點的時間信息、位置信息、風(fēng)力值和風(fēng)向;回歸模型確定模塊2用于根據(jù)位置信息、風(fēng)力值和風(fēng)向進行訓(xùn)練,獲取與時間信息相應(yīng)的回歸模型;粒子設(shè)置模塊3用于將粒子按照預(yù)定規(guī)則設(shè)置于目標(biāo)區(qū)域圖像的位置坐標(biāo)上,目標(biāo)區(qū)域圖像與位置信息相匹配;運動軌跡確定模塊4用于根據(jù)位置坐標(biāo)對應(yīng)的位置信息和回歸模型,確定粒子的運動軌跡;運動軌跡顯示模塊5用于根據(jù)可視化顯示規(guī)則,顯示粒子的運動軌跡。
由上述技術(shù)方案可知,本實施例氣象信息的處理及展示系統(tǒng),采用位置信息、風(fēng)力值和風(fēng)向進行訓(xùn)練,獲得與時間信息向?qū)?yīng)的回歸模型,運用該回歸模型,采用訓(xùn)練方式獲得與時間信息相應(yīng)的回歸模型,結(jié)合目標(biāo)地點的位置信息,即可確定圖像上粒子的運動軌跡,更形象展示預(yù)測的風(fēng)力信息,且準(zhǔn)確度高、誤差小。
同時,該系統(tǒng)還能夠根據(jù)可視化顯示規(guī)則,將粒子運動軌跡進行可視化顯示,展示風(fēng)場的變化,能夠提高信息的識別度,且直觀、可靠。
因此,本實施例氣象信息的處理及展示系統(tǒng),能夠有效地預(yù)測目標(biāo)地理位置的氣象信息,且能夠采用粒子的運動軌跡進行可視化展示,有利于提高用戶體驗。
為了進一步提高本實施例氣象信息的處理及展示系統(tǒng)的用戶體驗,具體地,在運動軌跡的顯示精度設(shè)置方面,運動軌跡確定模塊4具體用于根據(jù)初始位置坐標(biāo)對應(yīng)的初始位置信息和回歸模型,獲得粒子的最終位置坐標(biāo);根據(jù)初始位置坐標(biāo)、最終位置坐標(biāo)和預(yù)置的運動軌跡精度,確定粒子的運動軌跡,位置坐標(biāo)包括初始位置坐標(biāo)和最終位置坐標(biāo)。其中,運動軌跡確定模塊4在在根據(jù)初始位置坐標(biāo)、最終位置坐標(biāo)和預(yù)置的運動軌跡精值,確定粒子的運動軌跡,具體用于:根據(jù)初始位置坐標(biāo)和最終位置坐標(biāo),確定當(dāng)前運動軌跡的實際精度;將當(dāng)前運動軌跡的實際精度與預(yù)置的運動軌跡精度進行比較:若當(dāng)前運動軌跡的實際精度高于預(yù)置的運動軌跡精度,則判定當(dāng)前運動軌跡為粒子的運動軌跡;若當(dāng)前運動軌跡的實際精度等于或低于預(yù)置的運動軌跡精度,則根據(jù)初始位置坐標(biāo)對應(yīng)的初始位置信息和回歸模型,獲得粒子的動態(tài)位置坐標(biāo),根據(jù)初始位置坐標(biāo)和動態(tài)位置坐標(biāo),確定動態(tài)運動軌跡的實際精度,直至動態(tài)運動軌跡的實際精度高于預(yù)置的運動軌跡精度,則判定動態(tài)運動軌跡為粒子的運動軌跡。
在此,本實施例氣象信息的處理及展示系統(tǒng)的運動軌跡確定模塊4能夠結(jié)合粒子的初始位置坐標(biāo)、動態(tài)位置坐標(biāo)和最終位置坐標(biāo),確定粒子的實際運動軌跡的精度,并且,運動軌跡確定模塊4還能夠根據(jù)用戶的需求,對實際運動軌跡的精度進行調(diào)整,以滿足用戶的實際需求,且提高數(shù)據(jù)處理的效率。
具體地,在運動軌跡的顯示設(shè)置方面,本實施例氣象信息的處理及展示系統(tǒng)的運動軌跡顯示模塊5具體用于:根據(jù)風(fēng)力強度顯示規(guī)則,顯示粒子運動軌跡的線條長度和線條亮度;根據(jù)風(fēng)力方向顯示規(guī)則,顯示粒子運動軌跡的切角,可視化顯示規(guī)則包括風(fēng)力強度顯示規(guī)則和風(fēng)力方向顯示規(guī)則。
在此,用戶可以根據(jù)運動軌跡顯示模塊5顯示的運動軌跡,確定風(fēng)力信息,如根據(jù)線條長度和線條亮度,確定風(fēng)力的強度,根據(jù)運動軌跡的切角,確定風(fēng)力的方向。用戶可以根據(jù)粒子的運動軌跡的狀況,更直觀、快捷地獲取風(fēng)力強度和/或風(fēng)力方向,為用戶出行或查詢目標(biāo)地點的風(fēng)力信息提供便利。
具體地,在回歸模型的選擇方面,本實施例氣象信息的處理及展示系統(tǒng)選擇神經(jīng)網(wǎng)絡(luò)模型,回歸模型確定模塊2具體用于將位置信息作為輸入量,將風(fēng)力值和風(fēng)向作為輸出量,進行訓(xùn)練,獲得與時間信息相對應(yīng)的風(fēng)力神經(jīng)網(wǎng)絡(luò)模型;運動軌跡確定模塊4具體用于根據(jù)位置對應(yīng)的位置信息和風(fēng)力神經(jīng)網(wǎng)絡(luò)模型,確定粒子的運動軌跡。
在此,回歸模型確定模塊2確定采用風(fēng)力神經(jīng)網(wǎng)絡(luò)模型,風(fēng)力神經(jīng)網(wǎng)絡(luò)模型能夠?qū)⒋罅康臄?shù)據(jù)進行處理,獲得一個簡單的數(shù)據(jù)模型,該模型具有自適應(yīng)能力和自學(xué)習(xí)能力,有利于提高運動軌跡確定模塊4的數(shù)據(jù)處理效率。
最后應(yīng)說明的是:以上各實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分或者全部技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍,其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求和說明書的范圍當(dāng)中。