[發(fā)明專利]一種基于各地氣象基站和移動終端的氣象數(shù)據(jù)傳輸方法和精準推送系統(tǒng)有效
| 申請?zhí)枺?/td> | 201710770623.0 | 申請日: | 2017-08-31 |
| 公開(公告)號: | CN107580297B | 公開(公告)日: | 2020-12-29 |
| 發(fā)明(設計)人: | 徐陽;朱雅莉;伍瓊;王暉;楊禮新 | 申請(專利權)人: | 安徽愛上農家樂電子商務有限公司 |
| 主分類號: | H04W4/029 | 分類號: | H04W4/029;H04W4/06;H04W4/12;H04L29/08;H04L29/06 |
| 代理公司: | 安徽知問律師事務所 34134 | 代理人: | 代群群;歐陽超 |
| 地址: | 230031 安徽省馬鞍山市馬鞍山*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 各地 氣象 基站 移動 終端 數(shù)據(jù)傳輸 方法 精準 推送 系統(tǒng) | ||
1.一種基于各地氣象基站和移動終端的氣象數(shù)據(jù)精準推送系統(tǒng)進行氣象數(shù)據(jù)傳輸?shù)姆椒?,該系統(tǒng)包括:氣象數(shù)據(jù)服務器和平臺服務器,所述的移動終端、所述的平臺服務器、所述的氣象數(shù)據(jù)服務器以及所述的氣象基站依次經網(wǎng)絡通信連接;
還包括氣象數(shù)據(jù)交易系統(tǒng);
所述的氣象數(shù)據(jù)交易系統(tǒng)包括表現(xiàn)層、業(yè)務邏輯層、服務層以及數(shù)據(jù)訪問層;
所述的表現(xiàn)層設置在所述的移動終端內,與所述的移動終端內顯示屏進行數(shù)據(jù)交互,所述的表現(xiàn)層接收用戶對顯示屏執(zhí)行的操作指令;
所述的業(yè)務邏輯層設置在所述的平臺服務器內;所述的表現(xiàn)層與所述的業(yè)務邏輯層經網(wǎng)絡通信連接,將操作指令傳輸至所述的業(yè)務邏輯層;同時將所需要的顯示數(shù)據(jù)輸出至顯示屏進行顯示;
所述的服務層和所述的數(shù)據(jù)訪問層均設置在所述的氣象數(shù)據(jù)服務器內;所述的業(yè)務邏輯層與所述的服務層經網(wǎng)絡通信連接;所述的服務層與所述的數(shù)據(jù)訪問層經網(wǎng)絡通信連接;
所述的網(wǎng)絡通信連接采用TCP/IP協(xié)議;
上述系統(tǒng)運行方法,包括如下步驟:
步驟1,激發(fā)氣象數(shù)據(jù)交易系統(tǒng),
用戶通過移動終端的顯示屏與所述的表現(xiàn)層進行數(shù)據(jù)交互,即通過對表現(xiàn)層在顯示屏所顯示的控件進行操作,向表現(xiàn)層發(fā)送氣象交易指令;
步驟2,判斷用戶是否打開移動終端定位權限,
表現(xiàn)層向移動終端定位模塊請求獲取定位信息,若定位模塊響應,則移動終端定位權限打開,執(zhí)行下一步驟,否則結束;
步驟3,上述步驟1中移動終端的表現(xiàn)層接收到用戶的氣象交易指令,經網(wǎng)絡通信傳輸至平臺服務器的業(yè)務邏輯層;
與此同時,上述步驟2中移動終端的表現(xiàn)層將獲取的定位信息經網(wǎng)絡通信傳輸至平臺服務器的業(yè)務邏輯層;
業(yè)務邏輯層分析所述的氣象交易指令和所述的定位信息,將氣象交易指令和定位信息轉換成報文請求數(shù)據(jù),并經網(wǎng)絡通信連接傳輸至氣象大數(shù)據(jù)服務器中的服務層;
步驟4,上述步驟3中業(yè)務邏輯層將轉換后的報文數(shù)據(jù)經網(wǎng)絡通信傳輸至氣象數(shù)據(jù)服務器內的服務層,再經服務層傳輸至數(shù)據(jù)訪問層;
步驟5,上述步驟4中數(shù)據(jù)訪問層獲取經服務層所傳輸?shù)膱笪臄?shù)據(jù)后,分析并選擇與表現(xiàn)層定位信息最接近的氣象基站,并經網(wǎng)絡通信向該氣象基站請求獲取氣象數(shù)據(jù),氣象基站處理檢測到的氣象數(shù)據(jù)返回至氣象數(shù)據(jù)服務器的數(shù)據(jù)訪問層,數(shù)據(jù)訪問層傳輸至服務層,經服務層返回氣象數(shù)據(jù)至平臺服務器的業(yè)務邏輯層,再經業(yè)務邏輯層傳輸至表現(xiàn)層,由表現(xiàn)層傳送至移動終端的顯示屏顯示;
其中所述步驟5中篩選的具體方法是,先根據(jù)表現(xiàn)層獲取的用戶地理信息,通過網(wǎng)絡通信連接向服務層發(fā)起報文請求數(shù)據(jù)后,并通過數(shù)據(jù)訪問層依次根據(jù)省,市,區(qū),縣進行初始條件進行檢索,再根據(jù)所述移動終端獲取到的坐標定位信息進行篩選,將獲取的所述移動終端定位經緯度信息,傳輸至邏輯處理層,與篩選后的氣象信息的坐標進行計算距離差值,并獲取到其所述距離差值的最小值,即最小值的氣象數(shù)據(jù),將所述氣象數(shù)據(jù)返回至所述移動端顯示屏上,該數(shù)據(jù)即為該用戶當前地區(qū)的氣象信息;
所述距離差值為Distance,
Distance=R*Arccos(C)*Pi/180,其中:
C=sin(MLatA)*sin(MLatB)*cos(MLonA-MLonB)+cos(MLatA)*cos(MLatB);
所述移動終端定位點A的坐標為((LonA,LatA)),所述氣象基站定位點B的坐標為(LonB,LatB),按照0度經線的基準,東經取經度的正值Longitude,西經取經度負值-Longitude,北緯取90-緯度值,即90-Latitude,南緯取90+緯度值,即90+Latitude,則經過上述處理后的A點為(MlonA,MLatA),B點為(MLonB,MLatB);
Pi為圓周率;R為地球半徑,Distance和R單位相同,為千米。
2.根據(jù)權利要求1所述的氣象數(shù)據(jù)傳輸?shù)姆椒?,其特征在于:步驟3中報文請求數(shù)據(jù)即為用戶所觸發(fā)天氣對應所在功能,包括實時天氣以及預報天氣信息參數(shù)。
3.根據(jù)權利要求1所述的氣象數(shù)據(jù)傳輸?shù)姆椒ǎ涮卣髟谟冢翰襟E4中服務層是業(yè)務邏輯層與數(shù)據(jù)訪問層之間的紐帶,負責將業(yè)務邏輯層的報文數(shù)據(jù)請求發(fā)送至數(shù)據(jù)訪問層,并將數(shù)據(jù)訪問層返回的數(shù)據(jù)放回至響應的業(yè)務邏輯層。
4.一種運行如權利 要求 1-3任意一項所述的方法的基于各地氣象基站和移動終端的氣象數(shù)據(jù)精準推送系統(tǒng),其特征在于:包括氣象數(shù)據(jù)服務器和平臺服務器,所述的移動終端、所述的平臺服務器、所述的氣象數(shù)據(jù)服務器以及所述的氣象基站依次經網(wǎng)絡通信連接;
還包括氣象數(shù)據(jù)交易系統(tǒng);
所述的氣象數(shù)據(jù)交易系統(tǒng)包括表現(xiàn)層、業(yè)務邏輯層、服務層以及數(shù)據(jù)訪問層;
所述的表現(xiàn)層設置在所述的移動終端內,與所述的移動終端內顯示屏進行數(shù)據(jù)交互,所述的表現(xiàn)層接收用戶對顯示屏執(zhí)行的操作指令;
所述的業(yè)務邏輯層設置在所述的平臺服務器內;所述的表現(xiàn)層與所述的業(yè)務邏輯層經網(wǎng)絡通信連接,將操作指令傳輸至所述的業(yè)務邏輯層;同時將所需要的顯示數(shù)據(jù)輸出至顯示屏進行顯示;
所述的服務層和所述的數(shù)據(jù)訪問層均設置在所述的氣象數(shù)據(jù)服務器內;所述的業(yè)務邏輯層與所述的服務層經網(wǎng)絡通信連接;所述的服務層與所述的數(shù)據(jù)訪問層經網(wǎng)絡通信連接;
所述的網(wǎng)絡通信連接采用TCP/IP協(xié)議。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安徽愛上農家樂電子商務有限公司,未經安徽愛上農家樂電子商務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710770623.0/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類





