添加三维面
基于坐标点位构建三维面。

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8"/>
    <title>添加三维面</title>
    <meta name="viewport" content="initial-scale=1,maximum-scale=1,user-scalable=no"/>
    <style>
        body {
            margin: 0;
            padding: 0;
        }
        #map {
            position: absolute;
            top: 0;
            bottom: 0;
            width: 100%;
        }
    </style>
    <script src="https://delivery.mapmost.com/cdn/sdk/webgl/v9.7.0/mapmost-webgl-min.js"></script>
</head>
<body>
<div id="map"></div>
<script>
    let map = new mapmost.Map({
        container: 'map',  
        style: "<your style url>", 
        center: [120.74603465203592, 31.30605899929158], 
        zoom: 16.810035105070947, 
        pitch: 59.48725112156901, 
        bearing: -54.10626584095007, 
        userId: '***', // 授权码
    });
 map.on('load', function () {
        let options = {
            id: 'model_id',
            type: 'model',
            callback: function (group, layer) {
                let group_polygons = layer.addPolygons({
                    color: 0xffff00,
                    opacity:0.5,
                    data: [{
                        coordinate: [
                            [120.623, 31.295, 20],
                            [120.621, 31.295, 20],
                            [120.621, 31.293, 20],
                            [120.623, 31.293, 20],
                            [120.623, 31.295, 20],
                        ]
                    }, {
                        coordinate: [
                            [120.623, 31.296, 60],
                            [120.621, 31.296, 60],
                            [120.621, 31.295, 20],
                            [120.623, 31.295, 20],
                            [120.623, 31.296, 60],
                        ]
                    }]
                })
            }
        };
        map.addLayer(options);
    })
</script>
</body>
</html>