1. /* 1、根据范围(从左下角到右上角) */
    2. const Rectangle = new ol.Feature({
    3. /*
    4. 第一个参数:左下角
    5. 第二个参数: 右上角
    6. */
    7. geometry:new ol.geom.Polygon.fromExtent([80,0,110,20])
    8. })
    9. /* 2、设置样式 */
    10. Rectangle.setStyle(
    11. new ol.style.Style({
    12. fill:new ol.style.Fill({
    13. color:'rgba(255,255,255,.7)'
    14. }),
    15. stroke:new ol.style.Stroke({
    16. color:"#333",
    17. width:3
    18. })
    19. })
    20. )
    21. /* 3、设置数据源 */
    22. var source = new ol.source.Vector({
    23. features:[Rectangle]
    24. })
    25. /* 4、创建图层 */
    26. var vector = new ol.layer.Vector({
    27. source:source
    28. })
    29. /* 5、将图层添加到地图容器中 */
    30. map.addLayer(vector)