一、前言 安信可EC-01G模塊內置了GPS定位芯片,可以將定位信息導入到云阿里平臺,實(shí)現空間數據的可視化。 更多資料請見(jiàn)阿里云官方文檔:https://help.aliyun.com/document_detail/90710.html?spm=a2c4g.11186623.6.585.15b152f5OBYw1P 二、創(chuàng )建產(chǎn)品和設備 首先我們需要創(chuàng )建一個(gè)帶有地理位置物理模型的產(chǎn)品,比如我們創(chuàng )建一個(gè)定位器 添加一個(gè)地理位置的功能 到這里我們的產(chǎn)品就創(chuàng )建成功 ,接著(zhù)在產(chǎn)品下創(chuàng )建設備,獲取三元組信息 三、 創(chuàng )建場(chǎng)景 找到實(shí)驗室,點(diǎn)擊空間數據可視化 創(chuàng )建場(chǎng)景,導入我們剛才創(chuàng )建的定位器 四、上傳設備位置 產(chǎn)品和場(chǎng)景創(chuàng )建好之后,下一步我們將設備的地理位置上報到阿里云,地理位置的物理模型如下圖所示(更詳細資料請見(jiàn)阿里云官網(wǎng)文檔https://help.aliyun.com/document_detail/108675.html?spm=a2c4g.11186623.6.593.43973868CF8xTl) 可以看見(jiàn)地理位置這個(gè)模型有四個(gè)參數,經(jīng)度(Longitude),緯度(Latitude),海拔高度(Altitude),坐標系統(CoordinateSystem)。其中海波高度我們在二維數據可視化中不需要關(guān)心,可以大概寫(xiě)一個(gè);我們模組輸出的經(jīng)緯度是基于WGS_84國際經(jīng)緯度坐標系統的,所以CoordinateSystem可以固定為1(WGS_84)。
我們先連上阿里云: 1 | (1)AT+ECMTCFG ="cloud",0,2,1 //配置平臺為阿里物聯(lián)網(wǎng),數據類(lèi)型為 string 格式 2 | (2)AT+ECMTCFG="aliauth",0 ,"a1jwdPx0mp1","S45osOK8ogfzL1Gi3zaZ","d81baf32439f815a49fdc59424694b75" //分別寫(xiě)入剛才我們生成測試設備的設備證書(shū)的ProductKey、DeviceName、DeviceSecret 3 | (3)AT+ECMTOPEN=0, "a1jwdPx0mp1.iot-as-mqtt.cn-shanghai.aliyuncs.com",1883 //建立 tcp,其中域名組成方式為${YourProductKey}.iot-as-mqtt.${YourRegionId}.aliyuncs.com,${YourProductKey}即設備ProductKey,${YourRegionId}即地域,這里我們可以統一選擇cn-shanghai,端口統一為1883 4 | (4)AT+ECMTCONN=0, "12345" //創(chuàng )建 mqtt,在阿里物聯(lián)網(wǎng)平臺上注冊設備,clientID可為任意字符串(最大48個(gè)字節) 獲取經(jīng)緯度: 1 | AT+GPS=1 //打開(kāi)GPS 2 | AT+LOCATION=1 //獲取經(jīng)緯度 注意 模組需要放到室外才能獲取到定位信息,室內是無(wú)法定位的! 假如我們獲取到了設備的經(jīng)緯度為:22.602480000,113.840381000。上報位置信息: 1 | AT+ECMTPUB=0,0,0,0,"/sys/a1jwdPx0mp1/S45osOK8ogfzL1Gi3zaZ/thing/event/property/post","{"method":"thing.service.property.set","id":"259061280","params":{"GeoLocation":{"Longitude":113.840381000,"Latitude":22.602480000,"Altitude":100,"CoordinateSystem":1}},"version":"1.0.0"}" 其中a1jwdPx0mp1和S45osOK8ogfzL1Gi3zaZ分別為我的產(chǎn)品ID和設備名,這個(gè)需要根據自己的三元組信息來(lái)適配。 設備上報地理位置成功!打開(kāi)我們剛才創(chuàng )建的場(chǎng)景,可以看見(jiàn)我們的設備可以在地圖上顯示了! 空間數據可視化中的二維/三維數據可視化服務(wù)支持分享場(chǎng)景,詳細操作步驟見(jiàn)阿里云官網(wǎng)文檔https://help.aliyun.com/document_detail/108875.html?spm=a2c4g.11186623.6.596.b63179b29VhZHA
在場(chǎng)景右上角點(diǎn)擊分享,可看見(jiàn)分享方式有兩種: 1.免登錄訪(fǎng)問(wèn),有效時(shí)間可選10小時(shí)-永久; 2.授權登錄訪(fǎng)問(wèn),通過(guò)授權手機驗證碼登陸,有效時(shí)間可選1小時(shí)-永久。 大功告成,總結一下,總共三個(gè)步驟, 1.創(chuàng )建帶位置屬性的高級版產(chǎn)品和設備; 2.用產(chǎn)品來(lái)創(chuàng )建場(chǎng)景; 3.上傳設備位置。
|