認(rèn)識(shí)cesium和mapbox(附入門教程)
Mapbox : 高性能的地圖渲染
https://docs.mapbox.com/
mapbox是一個(gè)開源的地圖類庫,通過使用mapbox的類庫,可以很方便的構(gòu)建web、app等地圖應(yīng)用,支持的地圖sdk有web、ios、Android和Unity。

網(wǎng)址:https://docs.mapbox.com/mapbox-gl-js/overview/
mapbox gl要使用mapbox在線的一些資源,所以,要申請開發(fā)者的key才能進(jìn)行開發(fā)使用。
mapbox gl包括了二維三維地圖的交互,三維地圖是在平面地圖的基礎(chǔ)上進(jìn)行立體展示,三維模型是簡單的顏色形狀渲染,能夠基于geojson數(shù)據(jù)進(jìn)行渲染,渲染的數(shù)據(jù)量還是挺可觀的,并可以進(jìn)行數(shù)據(jù)的交互。
Cesium: 三維地球的奇妙之旅
https://cesium.com/

Cesium是一個(gè)用于創(chuàng)建三維地球和地圖應(yīng)用程序的JavaScript庫。它利用WebGL技術(shù)實(shí)現(xiàn)高性能的地球渲染,為開發(fā)者提供了強(qiáng)大的地理空間分析和可視化功能。Cesium不僅支持地球表面的三維渲染,還可以展示地球上的各種數(shù)據(jù),如衛(wèi)星軌道、地質(zhì)信息等。借助Cesium,開發(fā)者可以在Web瀏覽器中實(shí)現(xiàn)驚人的三維地球應(yīng)用
Cesium作為3D地理空間可視化平臺(tái),按照其官方網(wǎng)站的介紹,具有以下特性:
從異構(gòu)數(shù)據(jù)創(chuàng)建3D Tiles的最快可用管道
全球 3D 內(nèi)容,包括 3D 地形和建筑物
CesiumJS(開源)同類最佳,用于在網(wǎng)絡(luò)上進(jìn)行準(zhǔn)確的 3D 可視化
Cesium for Unreal(開源)——第一個(gè)用于游戲引擎的高精度(WGS84)地球儀
Cesium 用于 O3DE(開源)——WGS84 地球用于開源 Open 3D 引擎
Cesium目前的功能:3D地球可視化漫游和導(dǎo)航地形和影像數(shù)據(jù)3D建筑模型3D TilesCZML實(shí)時(shí)位置追蹤地下和空中場景天文數(shù)據(jù)集成其他GIS工具
為了快速入門cesium的開發(fā)知識(shí),從官方示例學(xué)習(xí)是一個(gè)絕佳的途徑,如何循序漸進(jìn)學(xué)習(xí)cesium官方為開發(fā)者提供的從入門到高階的一系列知識(shí),首先動(dòng)手搭建開發(fā)環(huán)境是最基礎(chǔ)的。
也可以掃碼添加小北,獲取mapbox+cesium入門教程
