原文地址:https://segmentfault.com/a/1190000009124524
Cesiumjs 是一套javascript庫(kù)企垦,用來(lái)渲染3D地球切平,2D區(qū)域地圖晚吞,和多種GIS要素惊窖,不需要安裝任何插件就能在支持最新HTML5標(biāo)準(zhǔn)的瀏覽器上運(yùn)行,支持WebGL硬件加速扯键,非常適合動(dòng)態(tài)數(shù)據(jù)在GIS圖層上的展示苫拍,是一個(gè)跨平臺(tái)芜繁,開(kāi)源,非常有前途的webgis表現(xiàn)層庫(kù)绒极。
這里將Cesiumjs作為webgis的前端框架骏令,框架安裝很簡(jiǎn)單,按照官網(wǎng)說(shuō)明操作即可:Cesium安裝步驟
win2016server安裝docker
docker官網(wǎng):https://docs.docker.com/engine/installation/windows/docker-ee/#docker-universal-control-plane-and-windows
1垄提、Install-Module DockerProvider -Force
2榔袋、Install-Package Docker -ProviderName DockerProvider -Force
原始 DEM 數(shù)據(jù)切片制作
DEM 數(shù)據(jù)切片工具地址:GitHub
這里推薦使用 Docker 操作該工具,省去了配置環(huán)境之苦(之前我為了配置Linux環(huán)境花了不少時(shí)間)铡俐,使用Docker命令:
docker pull homme/cesium-terrain-builder
下載 Docker 鏡像
cesium-terrain-builder 的 Docker-hub 頁(yè)面:cesium-terrain-builder
按照 Docker-hub 以及 GitHub 上邊的說(shuō)明凰兑,即可完成操作。