require(["esri/layers/GraphicsLayer"], function(GraphicsLayer) { // 创建图形层。 graphicsLayer = new GraphicsLayer(); rangeLineLayer = new GraphicsLayer({id:"rangeLine"}); // map2d.addLayer(graphicsLayer); map2d.addLayers([rangeLineLayer, graphicsLayer]); });
我猜: map2d.graphics是map2d的自带图层,且始终处于所有图层的最上层。 map2d添加的图层“后来居上”,即后添加的图层位于先添加图层的上边。 图形层有属性graphics,即构成图层的所有图形的数组。