1. // 构造点标记
    2. var marker = new AMap.Marker({
    3. icon: "https://webapi.amap.com/theme/v1.3/markers/n/mark_b.png",
    4. position: [116.405467, 39.907761]
    5. });
    6. // 构造矢量圆形
    7. var circle = new AMap.Circle({
    8. center: new AMap.LngLat("116.403322", "39.920255"), // 圆心位置
    9. radius: 1000, //半径
    10. strokeColor: "#F33", //线颜色
    11. strokeOpacity: 1, //线透明度
    12. strokeWeight: 3, //线粗细度
    13. fillColor: "#ee2200", //填充颜色
    14. fillOpacity: 0.35 //填充透明度
    15. });
    16. // 将以上覆盖物添加到地图上
    17. // 单独将点标记添加到地图上
    18. map.add(marker);
    19. // add方法可以传入一个覆盖物数组,将点标记和矢量圆同时添加到地图上
    20. map.add([marker,circle]);