json文件加载
var xColors = new Cesium.Color(0.09412, 0.09804, 0.18431, 0.5) //陆地色
var xColors2 = new Cesium.Color(1, 1, 1, 0.8) //白色
// json
viewer.dataSources.add(Cesium.GeoJsonDataSource.load('../SampleData/kml/kml/provice.json', {
stroke: xColors2,
strokeWidth: 0.2,
markerSymbol: '?'
}));
topojson文件加载
// topojson
viewer.dataSources.add(Cesium.GeoJsonDataSource.load('../SampleData/kml/kml/world.topojson', {
stroke: xColors2,
fill: xColors,// 填充颜色
strokeWidth: 1,
markerSymbol: '?'
}));
kml文件加载
// kml
viewer.dataSources.add(Cesium.KmlDataSource.load('../SampleData/kml/kml/provice.kmz', options)).then(function (dataSource) {
});
// 对kmz 资源进行操作
var jsonPromise = Cesium.GeoJsonDataSource.load('../SampleData/kml/kml/地名.json');
jsonPromise.then(function (dataSource) {
console.log(dataSource);
})
此笔记仅仅为了记录自己在项目中所学到的知识,如果有问题,可以提出,我们可以共同探讨。