站長資訊網
        最全最豐富的資訊網站

        蜂鳥視圖JS SDK v3.0:五大亮點,打造更小更快的可視化地圖應用

          近期,蜂鳥視圖發布了FengMap JavaScript SDK v3.0版本,該版本在不減少任何功能的情況下,對原有的渲染內核進行了優化,使得數據加載性能提升了30%,渲染性能提升了25%,包體大小降低了30%。

        蜂鳥視圖JS SDK v3.0:五大亮點,打造更小更快的可視化地圖應用

          此后,開發人員基于FengMap JavaScript SDK V3.0開發自己的應用程序,將獲取更小KB的包體、更快的加載速度、更流暢的運行幀數、更簡易的使用方式,提升用戶體驗!

          一、什么是SDK

          SDK是 Software Development Kit 的縮寫,翻譯過來是——軟件開發工具包,一般都是一些軟件工程師為特定的軟件包、軟件框架、硬件平臺、操作系統等建立應用軟件時的開發工具的集合。

        蜂鳥視圖JS SDK v3.0:五大亮點,打造更小更快的可視化地圖應用

          通俗一點的理解,是指由第三方服務商提供的實現軟件產品某項功能的工具包。一般以集合kpi和文檔、范例、工具的形式出現。SDK使得開發者不再需要對產品每個功能進行開發,選擇合適、穩定的SDK服務并花費很少的精力即可在產品中集成某項功能!

          二、蜂鳥視圖JS SDK3.0能賦予室內地圖哪些能力

          (1)室內地圖展示能力

          支持2d/3d多種展示、離線/在線展示、支持精模/簡模,形象逼真

        蜂鳥視圖JS SDK v3.0:五大亮點,打造更小更快的可視化地圖應用

          (2)室內地圖交互能力

          360度無死角旋轉(一般2D地圖做不到,基本都是固定角度,都是偽3D)、支持鼠標/鍵盤/手勢全端全功能覆蓋

          (3)室內地圖標注能力

          覆蓋物(maker),基于用戶的需求進行圖標、文字、幾何形狀等的標注;還支持動畫模型的覆蓋物

        蜂鳥視圖JS SDK v3.0:五大亮點,打造更小更快的可視化地圖應用

          (4)室內地圖查詢能力

          通過文字、名稱、關鍵詞檢索查詢找到地圖的某個店鋪、某個要素

          還支持空間方式查詢:畫一個圈子/幾何多邊形進行周邊查,比如查詢某個點周邊X公里的店鋪、基礎設施等

          框選查詢: 多用于非C端用戶,看區域里面的人、覆蓋物、危險區、禁行區等

          (5)室內地圖路算能力

          way finding,給定一個起始點,給你這個起始點的最優路徑,比如時間最短,綜合最優,只走電梯還是只走扶梯,是否有殘障設施設備等

          (6)結合定位 SDK 提供導航能力

          一個應用程序會有一大堆SDK,蜂鳥視圖基于定位系統來進行實時導航,相比路徑規劃會有更多的實效性

          三、蜂鳥視圖JSSDK v3.0的特性

          1、更快的加載速度、更流暢的運行幀數

          重構了底層渲染引擎,擁有更快的加載速度和更流暢的運行幀數。在 v3.0版本中,我們對原有的渲染內核進行了優化,數據加載性能提升了30%,渲染性能提升了25%。

        蜂鳥視圖JS SDK v3.0:五大亮點,打造更小更快的可視化地圖應用

        v2.7版本(上圖)和v3.0(下圖)加載速度對比

        蜂鳥視圖JS SDK v3.0:五大亮點,打造更小更快的可視化地圖應用

        v2.7版本(左圖)—v3.0版本(右圖) 更流暢的運行幀數

          2、對象的接口命名優化

          命名更便于理解,更容易使用。之前的代碼結構 ——Map.getFloor(level) ,現在的代碼結構——Map.getFMGroup(groupID)

          例如:現在用戶可以直接通過 map.getFloor() 方法獲取地圖上的所有樓層;所有覆蓋物(Marker)都具有 addTo()和remove()方法,用戶在構造完成后,只需調用marker.addTo(floor)或marker.addTo(map)方法即可快速添加覆蓋物,如果要移除覆蓋物,可直接使用marker.remove()直接移除。

          3、更小KB的包體

          我們精簡了代碼數量,為用戶提供更小KB體量的包文件,包體的大小降低了 30%!同等條件下,新版本的性能更高。

          4、插件化

          我們將多種API接口集合,形成一個個插件包,以插件的形式為用戶提供更多場景功能組合。簡單來說,原來客戶實現一個功能需要100行代碼,現在僅需2行代碼就可以搞定了!

          5、支持 Node.js 方式在服務端調用路徑計算和路線查詢

          將地圖與計算內核進行了解耦,用戶可以根據實際業務場景在前端通過本地 JavaScript 代碼調用路徑計算,或在 Web Worker 中調用路徑計算,同時還可以在服務端以 Node.js 的方式將路徑計算包裝成為 restful 服務進行使用。

          總之,服務端的調用方式,能夠極大的降低前端計算的壓力,同時提升地圖的交互體驗。

          四、如何更新到蜂鳥視圖JS SDK v3.0

          了解完SDK本質、功能和特性后,您一定好奇如何更新到最新版本的FengMap SDK呢?

          現在,蜂鳥視圖官網上提供了FengMap JS SDK v3.0的最新版本,您可以在官網進行下載更新和升級。

        蜂鳥視圖JS SDK v3.0:五大亮點,打造更小更快的可視化地圖應用

          如果您想要了解本次更新的更多信息,請移步Fengmap JavaScript SDK v3發布日志查看詳情。未來我們也將對FengMap SDK進行更多更新,為用戶提供更實用的可視化地圖應用工具包。敬請關注,未完待續!

        特別提醒:本網信息來自于互聯網,目的在于傳遞更多信息,并不代表本網贊同其觀點。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,并請自行核實相關內容。本站不承擔此類作品侵權行為的直接責任及連帶責任。如若本網有任何內容侵犯您的權益,請及時聯系我們,本站將會在24小時內處理完畢。

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 人人妻人人澡人人爽人人精品 | 久久线看观看精品香蕉国产| 国产精品自产拍高潮在线观看| 久久精品中文无码资源站| 免费看污污的网站欧美国产精品不卡在线观看 | 国产精品成人国产乱一区| 国产精品熟女高潮视频| 日韩亚洲精品福利| 精品免费久久久久国产一区 | 久久久久久久久久久免费精品| 四虎永久在线精品国产免费| 精品日韩亚洲AV无码一区二区三区| 亚欧无码精品无码有性视频| 国产精品综合久久第一页| 久久99国产精品二区不卡| 国产国拍亚洲精品mv在线观看 | 久久精品成人欧美大片| 中文字幕亚洲综合精品一区| 国产成人精品亚洲日本在线| 国产精品毛片VA一区二区三区| 精品亚洲成a人片在线观看少妇| 亚洲精品无码成人片久久| 欧美国产成人久久精品| 国产精品永久久久久久久久久| 中文字幕一区二区精品区| 亚洲精品国产成人专区| 久久国产精品99久久久久久老狼| 国产精品久久久久久久久免费 | 国产精品看高国产精品不卡| 精品卡一卡二卡乱码高清| 日韩精品无码熟人妻视频| 无码精品国产VA在线观看| 青青草原精品99久久精品66| 日韩精品无码一区二区三区不卡| 久久精品一本到99热免费| 久久国产精品成人片免费| 精品无码国产一区二区三区AV | 91精品全国免费观看青青| 国产成人精品综合网站| 精品一区二区三区四区| 老司机国内精品久久久久|