arcgis for javascript(4.12)加载Gra

2020-06-23  本文已影响0人  panergongzi

GraphicsLayer是用于显示自定义几何图形的,包括点(points),线(lines),面(polygons)等。如何创建一个GraphicsLayer并在地图上显示

1,创建一个geometry,可以是点,线,面

var polyline = {

    type: "polyline",

    paths: [[-111.3, 52.68], [-98, 49.5], [-93.94, 29.89]]

  };

2,指定geometry的渲染符号

var lineSymbol = {

    type: "simple-line", 

  color: [226, 119, 40],

   width: 4 

 };

3,创建一个graphic

let graphic = new Graphic({

geometry: polyline,

symbol: lineSymbol ,

 });

4,创建一个GraphicLayer,GraphicLayer对象提供了很多用于管理graphic的接口,包括增,删,批量增,批量删。 将graphic添加到graphicLayer中

let layer = new GraphicsLayer({

    graphics: [graphic]

  });

//或者

layer.add(graphic)

5,效果(图片仅供参考)

上一篇下一篇

猜你喜欢

热点阅读