在arcgis api3.23及之后的版本中提供了linesymbo.setMarker()方法,在里面可以设置具体的起始段还是终止端的箭头。
lineSymbol.setMarker({
style: "arrow",
placement: "end",
});
这本是很简单的事情,但是在实际操作中,由于粗心问题,在设置颜色时写成 lineSymbol.setColor([250, 150, 0, 1]); 在不加箭头时,所有的绘制线及颜色都是正常的,但是设置箭头就没有用且出现多次绘制,前端也不会报错!!!!仔细查找才发现自己的错误颜色设置应该是 lineSymbol.setColor(new Color([250, 150, 0, 1]));一点点不同直接让我在坑里躺了好久。。。算是做个记录。