本文主要是介绍Cesium教程(九):加载几何形体文件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在二维GIS中,矢量数据格式有很多,常见的有shapefile(SHP),DWG,KMZ/KML,GeoJSON等。Shapefile文件结构复杂,会给网络传输带来压力,故Cesium主要采用GeoJSON和KML两种适合于网络传输的数据格式存储几何形体。这里介绍GeoJSON和KML的使用方法。
1、GeoJSON
GeoJSON是一种对各种地理数据结构进行编码的JSON数据格式。GeoJSON对象可以表示几何、特征或特征集合,支持的几何类型有点、线、面、多点、多线、多面和几何集合。
可以通过阿里云DataV获取GeoJSON数据,选择一定范围后,复制数据的url即可。
我这里选择的是武汉区域的数据
代码编写
const viewer = new Cesium.Viewer("cesiumContainer",{imageryProvider: Cesium.createWorldImagery({style: Cesium.IonWorldImageryStyle.AERIAL_WITH_LABELS,}),}
);
co
这篇关于Cesium教程(九):加载几何形体文件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!