require([
"esri/map", "esri/Color",
"esri/layers/GraphicsLayer", "esri/graphic",
"esri/InfoTemplate",
"esri/geometry/Point",
"esri/geometry/Polyline", "esri/geometry/Polygon", "ncam/DirectionalLineSymbol",
"esri/SpatialReference",
"esri/layers/ArcGISTiledMapServiceLayer",
"esri/symbols/SimpleMarkerSymbol", "esri/symbols/PictureMarkerSymbol",
"esri/symbols/SimpleLineSymbol", "esri/symbols/SimpleFillSymbol",
"esri/toolbars/draw", "esri/dijit/Print", "esri/config", "esri/request",
"dojo/_base/array",
"dojo/ready", "dojo/dom", "dojo/on"],
function (Map, Color,
GraphicsLayer, Graphic,
InfoTemplate,
Point,
Polyline, Polygon, DirectionalLineSymbol,
SpatialReference,
ArcGISTiledMapServiceLayer,
SimpleMarkerSymbol, PictureMarkerSymbol,
SimpleLineSymbol, SimpleFillSymbol,
Draw, Print, config, request,
arrayUtils,
ready, dom, on) {
/*航迹线中的箭头*/
var picSymbol = new PictureMarkerSymbol();
picSymbol.setUrl("ncam/filled-arrow.png");
picSymbol.setHeight(12);
picSymbol.setWidth(12);
/*航迹线的颜色&