檢測到您已登錄華為云國際站賬號,為了您更好的體驗(yàn),建議您訪問國際站服務(wù)網(wǎng)站 http://www.cqfng.cn/intl/zh-cn
不再顯示此消息
實(shí)時顯示天氣預(yù)報的智能設(shè)備。將使用心知天氣API來獲取天氣數(shù)據(jù),并使用MQTT協(xié)議將數(shù)據(jù)傳遞給STM32控制器,最終在OLED顯示屏上顯示。心知天氣是一家專業(yè)的氣象數(shù)據(jù)服務(wù)提供商,致力于為全球用戶提供高質(zhì)量、定制化的氣象數(shù)據(jù)服務(wù)。其主要產(chǎn)品包括天氣API、空氣質(zhì)量API、災(zāi)害預(yù)警
com/zq2599/blog_demos 本篇概覽 本文的實(shí)戰(zhàn)是開發(fā)一個springboot應(yīng)用,通過RestTemplate獲取公共的遠(yuǎn)程api服務(wù),將查詢到的指定城市的天氣信息返回給前端; 創(chuàng)建springboot應(yīng)用 基于maven創(chuàng)建一個springboot應(yīng)用,pom信息如下,注意添加了httpclient:
使用源碼部署天氣預(yù)報微服務(wù) 源碼部署前準(zhǔn)備 源碼部署微服務(wù) 父主題: 使用ServiceStage托管和治理天氣預(yù)報微服務(wù)應(yīng)用
華為云盤古氣象大模型正式上線歐洲中期天氣預(yù)報中心官網(wǎng) 新聞報道 華為云盤古氣象大模型正式上線歐洲中期天氣預(yù)報中心官網(wǎng) 2023-07-31 近日,華為云盤古氣象大模型正式上線歐洲中期天氣預(yù)報中心官網(wǎng)。在網(wǎng)站上,全球天氣預(yù)報員、氣象愛好者和普通公眾都可以免費(fèi)查看盤古對未來10天全球天氣的預(yù)測。歐洲中期
使用軟件包部署天氣預(yù)報微服務(wù) 軟件包部署前準(zhǔn)備 軟件包部署微服務(wù) 父主題: 使用ServiceStage托管和治理天氣預(yù)報微服務(wù)應(yīng)用
CS節(jié)點(diǎn),并且綁定彈性IP。為CCE集群添加節(jié)點(diǎn),請參考創(chuàng)建節(jié)點(diǎn)。 注冊GitHub賬號并復(fù)刻天氣預(yù)報源碼 注冊GitHub賬號。 登錄GitHub。 導(dǎo)航到天氣預(yù)報源碼倉庫。 復(fù)刻天氣預(yù)報源碼倉庫到個人賬號下,請參考復(fù)刻倉庫。 設(shè)置GitHub倉庫授權(quán) 設(shè)置GitHub倉庫授權(quán)
[更新UI顯示天氣信息] 算法原理解釋 啟動應(yīng)用: 初始化 UI 和網(wǎng)絡(luò)模塊。 初始化網(wǎng)絡(luò)模塊: 配置 HTTP 請求參數(shù),用于訪問天氣 API。 發(fā)起天氣API請求: 使用 HTTP 請求獲取天氣數(shù)據(jù)。 接收并解析響應(yīng): 處理服務(wù)器返回的天氣數(shù)據(jù),并進(jìn)行解析。 更新UI顯示天氣信息: 將解析出的數(shù)據(jù)展示在用戶界面上。
在應(yīng)用廣場主界面單擊“智能體”頁簽,找到“天氣查詢助手”智能體,如圖3所示。 圖3 天氣查詢助手智能體 單擊“天氣查詢助手”應(yīng)用,在智能體應(yīng)用主界面,您可以在對話框中輸入描述。例如:“南京未來一周的天氣怎么樣?”,體驗(yàn)該智能體功能是否符合您的需求。 圖4 天氣查詢助手智能體 在應(yīng)用頁面的右上
“授權(quán)信息”選擇設(shè)置GitHub倉庫授權(quán)時創(chuàng)建的授權(quán)信息。 “用戶名/組織”選擇注冊GitHub賬號并復(fù)刻天氣預(yù)報源碼時創(chuàng)建的GitHub賬號。 “倉庫名稱”選擇注冊GitHub賬號并復(fù)刻天氣預(yù)報源碼時復(fù)刻到您的GitHub下的天氣預(yù)報源碼倉庫的名稱,例如:weathermap。 “分支”選擇“master”。
原始json格式的天氣數(shù)據(jù)和解析后的天氣和溫度數(shù)據(jù)如下: 天氣現(xiàn)象代碼對照表 解析到的天氣數(shù)據(jù),除了英文形式的天氣信息(text),還有一個對應(yīng)的天氣碼(code),如上圖的Cloudy對應(yīng)的天氣碼是4。通過天氣碼,也可以轉(zhuǎn)換為天氣。天氣碼的對照表可參考心知天氣文檔:https://docs
基于對話流程創(chuàng)建“查天氣”技能 創(chuàng)建流程簡介 創(chuàng)建“查天氣”技能 配置意圖 配置對話流程 發(fā)布測試 對話體驗(yàn)
創(chuàng)建流程簡介 本案例以調(diào)用實(shí)時天氣接口為例,實(shí)現(xiàn)查天氣技能搭建。 創(chuàng)建流程主要包括以下幾個步驟: 步驟1:創(chuàng)建“查天氣”技能 步驟2:配置意圖 步驟3:配置對話流程 步驟4:發(fā)布測試 步驟5:對話體驗(yàn) 父主題: 基于對話流程創(chuàng)建“查天氣”技能
現(xiàn)在,我們來看一下設(shè)置視圖的預(yù)覽效果吧~ 6.5 設(shè)置天氣視圖 現(xiàn)在我們來制作天氣視圖頁面。天氣視圖頁面用來顯示某地點(diǎn)的當(dāng)前天氣和天氣預(yù)報。 我們會使用Forecast.io服務(wù)發(fā)送請求來獲取天氣數(shù)據(jù)。所以要先創(chuàng)建一個賬號,登錄https://darksky.n
實(shí)時顯示天氣預(yù)報的智能設(shè)備。將使用心知天氣API來獲取天氣數(shù)據(jù),并使用MQTT協(xié)議將數(shù)據(jù)傳遞給STM32控制器,最終在OLED顯示屏上顯示。 心知天氣是一家專業(yè)的氣象數(shù)據(jù)服務(wù)提供商,致力于為全球用戶提供高質(zhì)量、定制化的氣象數(shù)據(jù)服務(wù)。其主要產(chǎn)品包括天氣API、空氣質(zhì)量API、災(zāi)害預(yù)
本方案中提供的天氣查詢接口,返回參數(shù)參考下圖。在接口調(diào)用時,機(jī)器人需要對返回參數(shù)進(jìn)行重新賦值。 添加接口調(diào)用節(jié)點(diǎn),用于分支1調(diào)用天氣接口查詢天氣。 在左上角節(jié)點(diǎn)列表中,拖拽“接口調(diào)用”節(jié)點(diǎn)到中間空白區(qū)域,同時界面右側(cè)展開“接口調(diào)用”頁簽。 設(shè)置節(jié)點(diǎn)名稱為“查天氣”,選擇“配置模
節(jié)點(diǎn),請參考創(chuàng)建節(jié)點(diǎn)。 創(chuàng)建用于存儲軟件包的桶,請參考創(chuàng)建桶。 下載并上傳天氣預(yù)報組件軟件包 參考表1下載天氣預(yù)報組件軟件包到本地(本實(shí)踐使用Java Chassis微服務(wù)開發(fā)框架開發(fā)的組件)。 表1 天氣預(yù)報組件軟件包說明 組件微服務(wù)開發(fā)框架 組件名稱 組件軟件包名稱 組件軟件包下載說明
對話體驗(yàn) 單擊頁面下方“對話體驗(yàn)”,右側(cè)展開“對話體驗(yàn)”頁簽。 在輸入框中輸入“查天氣”、“查北京天氣”,對話結(jié)果如下圖所示。 圖1 對話體驗(yàn) 父主題: 基于對話流程創(chuàng)建“查天氣”技能
如何處理當(dāng)前環(huán)境下已存在同名的天氣預(yù)報微服務(wù)應(yīng)用? 問題描述 登錄ServiceStage控制臺,創(chuàng)建指定名稱的天氣預(yù)報應(yīng)用(例如:weathermap)時,因?yàn)閼?yīng)用列表中已存在同名應(yīng)用,系統(tǒng)報“SVCSTG.00100458: 應(yīng)用名已經(jīng)被使用”錯誤提示。 解決方法 創(chuàng)建應(yīng)用時
全國天氣預(yù)報查詢,全國3000多個省市的天氣預(yù)報氣象查詢,包括實(shí)時天氣氣溫、最高最低溫度、風(fēng)級、風(fēng)力、濕度、氣壓,感冒、空氣污染擴(kuò)散、紫外線等指數(shù),7天天氣、風(fēng)力、最低最高溫度、日出日落時間,未來24小時的時天氣、氣溫等氣象信息。全國天氣預(yù)報查詢,全國3000多個省市的天氣預(yù)報氣
【實(shí)時天氣預(yù)報-全國天氣預(yù)報查詢-天氣查詢-天氣api接口-天氣預(yù)警】通過地名、地區(qū)代碼、坐標(biāo)區(qū)域、IP地址等查詢天氣情況,可查詢今日實(shí)時天氣、未來24小時天氣、未來7天、15天、40天內(nèi)的天氣預(yù)報,同時返回氣象災(zāi)害預(yù)警、PM25空氣質(zhì)量。產(chǎn)品介紹:【實(shí)時天氣預(yù)報-全國天氣預(yù)報查