Microsoft的Azure地圖服務(wù)添加了兩個(gè)新的SDK和一系列附加功能,以幫助企業(yè)客戶(hù)使用Azure及其基于云的服務(wù)為移動(dòng)用戶(hù)提供地圖服務(wù)。

最新的功能由Azure Maps的首席項目經(jīng)理Chris Pendleton在2月11日發(fā)布的Azure博客上發(fā)布。他寫(xiě)道,這些新功能包括實(shí)時(shí)分析,設備之間的跨屏體驗以及強大的安全服務(wù)。
彭德?tīng)栴D寫(xiě)道,第一個(gè)新的SDK是Android SDK,用于支持依賴(lài)Android上運行的應用程序的客戶(hù)。SDK包括渲染地圖和流量功能,繪圖和事件處理,以及使用各種Azure地圖地圖畫(huà)布。用戶(hù)還可以通過(guò)Azure Maps服務(wù)API連接到其他Azure Maps服務(wù),例如搜索和路由。
Pendleton寫(xiě)道,Android SDK現在與現有的Azure Maps Web SDK一起提供,它可以在移動(dòng)平臺上的Web控件中運行。他解釋說(shuō),這是因為許多開(kāi)發(fā)人員更喜歡原生支持以與其他本機組件進(jìn)行互操作。
另一個(gè)新的SDK是Azure Maps Web SDK 2.0,它是一個(gè)用于訪(fǎng)問(wèn)Azure地圖控件以與Azure Map Control結合使用的新模塊。“新的服務(wù)模塊允許您本地直接使用Azure地圖服務(wù),”彭德?tīng)栴D寫(xiě)道。
除了新的SDK之外,Azure地圖現在原生支持Azure Active Directory(AAD),它將幫助用戶(hù)保持對Azure Maps的訪(fǎng)問(wèn)安全,他寫(xiě)道。
“這個(gè)新模塊加上上面采用的Azure Active Directory,保證了創(chuàng )建新版本并將它們封裝到單個(gè)Web SDK中的必要性,”彭德?tīng)栴D寫(xiě)道。“從此,我們將把我們?yōu)閃eb開(kāi)發(fā)人員提供的服務(wù)集成到Azure Maps Web SDK 2.0中。”
據該帖子稱(chēng),新的服務(wù)模塊增加了對AAD的支持,并使用更清晰的API接口來(lái)訪(fǎng)問(wèn)Azure地圖服務(wù)。它既適用于Web SDK,也適用于NodeJS。Azure地圖服務(wù)模塊旨在與統一Azure SDK的計劃保持一致,并且是為了添加對AAD的支持所必需的。
現有的Azure Map Control 1.x將繼續為希望繼續使用它的用戶(hù)提供服務(wù),但Azure Maps將繼續推進(jìn)使用新的Azure Maps Web SDK 2.0的持續改進(jìn),他寫(xiě)道。
通過(guò)將Azure Maps和AAD捆綁在一起作為Azure Maps的核心新功能,用戶(hù)將能夠通過(guò)提供基于角色的訪(fǎng)問(wèn)控制來(lái)更好地保護其客戶(hù)信息并實(shí)現安全訪(fǎng)問(wèn),Pendleton寫(xiě)道。“無(wú)論您是公共應用程序還是需要登錄的應用程序,AAD和Azure Maps都會(huì )通過(guò)驗證您的應用程序和AAD用戶(hù)來(lái)滿(mǎn)足您的安全需求。”
此外,新的AAD實(shí)現支持Azure資源的托管身份,Azure資源提供Azure服務(wù),Azure功能和虛擬機等Azure服務(wù),具有自動(dòng)管理的身份,可以授權訪(fǎng)問(wèn)Azure地圖服務(wù),他寫(xiě)道。
其他新的Azure地圖功能包括Azure地圖空間操作的預覽,它將獲取位置信息并動(dòng)態(tài)分析,以幫助客戶(hù)了解時(shí)間和空間中發(fā)生的持續事件,彭德?tīng)栴D寫(xiě)道。擴展的功能是數據分析的核心,可與物聯(lián)網(wǎng)一起使用,實(shí)現近實(shí)時(shí)分析和事件預測建模。
另外還有一項新的數據服務(wù)預覽,現在可以讓用戶(hù)上傳和存儲多達50MB的地理空間數據,以便與其他Azure地圖服務(wù)一起使用,例如地理圍欄或圖像合成。“數據是地圖的必要條件,讓客戶(hù)數據更接近Azure地圖服務(wù)將減少延遲,提高生產(chǎn)力,并創(chuàng )建強大的新方案,以便在應用程序中點(diǎn)亮,”彭德?tīng)栴D寫(xiě)道。
