美文网首页cesium
cesium-geojson和kml

cesium-geojson和kml

作者: 姜治宇 | 来源:发表于2022-01-21 09:44 被阅读0次
    let viewer = new Cesium.Viewer('cesiumContainer');
    //geojson
    let geoProm = Cesium.GeoJsonDataSource.load('吉林省.geojson', {
        stroke: Cesium.Color.YELLOW,
        fill: Cesium.Color.RED,
        strokeWidth: 3,
    });

    geoProm.then(dataSource=>{
        viewer.dataSources.add(dataSource);
        let entities = dataSource.entities.values;
        console.log(entities);
        for (let i = 0; i < entities.length; i++) {
            let entity = entities[i];
            let color = Cesium.Color.fromRandom({
                alpha: 1.0
            });
            entity.polygon.material = color;//随机颜色
            entity.polygon.outline = false; //去掉边框           
            entity.polygon.extrudedHeight =5000.0;//带高度
        }
    });
    //kml
    let kmlProm = Cesium.KmlDataSource.load('demo.kml');
    kmlProm.then(dataSource=>{
        viewer.dataSources.add(dataSource);
    });
img.gif

相关文章

网友评论

    本文标题:cesium-geojson和kml

    本文链接:https://www.haomeiwen.com/subject/vmijhrtx.html