最近公司項目涉及地圖相關,所以了解了一下國內幾個大的地圖服務,也關注了相應公眾號文章。近來發現騰訊位置服務和高德開放平台公眾號都發布了一篇關於升級Javascript API GL的文章,點進去一看,內容結構實在太相似了,看起來像是出自同一個人之手,不禁想起了上學時的“抄作業”,文化人可能說:這叫借鑒~。
至於是誰“借鑒”誰,相信各位看官心中自有判斷~~
騰訊位置服務:https://mp.weixin.qq.com/s/qJ7fOaPBYccJlPNoG8K23Q
高德開放平台:https://mp.weixin.qq.com/s/6wLGJ4OkabBbCqUCVKMjAA
【產品發布時間】
根據兩篇文章中提到的產品發布時間,二者都是19年推出beta版本,2020年推出正式版,但從時間上騰訊較高德更領先一步:
騰訊GL beta | 2019年6月首次推出 | 騰訊GL正式版 | 2020年3月 |
---|---|---|---|
高德GL beta | 2019年11月首次推出 | 高德GL正式版 | 2020年4月 |
怎么樣?是不是有種亦步亦趨的趕腳?
【交互體驗提升】
騰訊用了2張3D動態圖片/1張2D動態圖片/1張靜態圖將升級特色從不同維度展現“流暢”,動感效果很酷炫拉風,讓人眼前一亮。
3D無級縮放,縮放由18級擴大到20級
文字實時渲染/碰撞消失淡進淡出
底圖文字可隱藏
高德僅用了1張3D靜態圖和1張2D無極縮放動圖來表現交互提升,”流暢“表現力度不夠強烈。
天級數據矢量文字標注
流暢的一體化交互體驗
【接口性能提升】
兩位大佬都用版本對比和動態數據渲染圖來體現性能提升。
讓我們看下官方拋出的數據如何:
騰訊
高德
騰訊給出了機器配置下數據對比(4個維度),海量數據渲染對機器配置是有一定要求的,給出機器配置表現得更專業;通過數據可以看出“海量”,尤其點標注達到了20w, 接口性能邁上了新的高度。
高德給出了7個維度數據對比,數據維度更多,分別從不通的角度讓開發者感受數量/耗時的提升,讓開發者對升級感受更細膩。
通過數據看兩家性能提升的確是大幅度,可以說是質的飛躍。
【場景化功能升級】
兩家在功能上基本一致,只是從功能展現分類來看,兩個平台的的表現手法還是有所不同,騰訊用了偏技術點分類的方式,高德用了偏功能分類的方式,在如今這個鋪天蓋地技術文章的時代,估計很多人和我一樣不會通讀全文而是直奔關注點,我更傾向於后者分類方式。
騰訊 | 點標記(沿線動畫)/內置點聚合/多邊形填充樣式、3D拔起/折線/自定義柵格圖層/Canvas貼地圖層/地圖繪圖工具/距離測量工具 |
---|---|
高德 | 標准GeoJSON支持/矢量覆蓋物編輯器/軌跡動畫功能/LabelMarker避讓 |
【個性化及數據呈現】
騰訊專門提到了個性化定制,使得數據酷炫呈現,可以讓開發者充分的DIY出個人風格,不再千篇一律。
數據可視化展現:實現軌跡數據、坐標點數據、熱力、遷徙、航線等空間數據的可視化展現。
【官方 JSAPI 加載器】
高德則推出了官方 JSAPI 加載器,支持 Browser 和 NPM 兩種使用方式,給了開發者很貼心的開發體驗。
以上就是本人對兩大地圖平台升級到Javascript API GL版本的一些對比,各位讀者,你更青睞哪家呢?