symbol: function () { //線樣式 //樣式詳情請看官方文檔 let style = { //線顏色,支持多種格式: //CSS color string:例如"dodgerblue"; //HEX:例如"#33cc33" //RGBA,最後一個值是透明度,值爲1-0:例如[51, 204, 51, 0.3] color: "dodgerblue", //線寬,支持多種格式: //pt,能夠寫成"4pt"或者4 //像素,例如:"2px" width: 3, //線樣式(線型),有如下值: //實線=solid,一點點的虛線=short-dot,長條虛線=dash,還有其餘樣式請看官方文檔 style: "solid" }; //面樣式 //樣式詳情請看官方文檔 style = { //填充顏色,顏色說明詳見線樣式 color: [50, 205, 50, 0.3], //填充樣式,有如下值: //通常填充=solid,斜線填充=backward-diagonal,格子填充=cross,橫線填充=horizontal,豎線填充=vertical,還有其餘樣式請看官方文檔 style: "solid", //邊框的線樣式,線樣式說明詳見線樣式 outline: { color: [255, 0, 0], width: 1 } }; //通常點樣式 //樣式詳情請看官方文檔 style = { //點樣式,值有:circle=圓,cross=十字,diamond=菱形,square=正方形,x=X style: "circle", //點填充顏色,顏色說明詳見線樣式 color: "blue", //點大小,值類型詳見線樣式的width size: "8px", //邊框線樣式,具體同線的樣式 outline: { color: [255, 255, 0], width: 3 }, //旋轉角度 angle: 3, //x和y軸偏移 xoffset: "2px", yoffset: "2px", }; //文字點樣式 //樣式詳情請看官方文檔 style = { //字體顏色,顏色說明詳見線樣式 color: "black", //文字內容 text: "文字demo", //字體樣式 font: { //字體大小 size: 12, //字體名稱 family: "sans-serif", }, //背景顏色 backgroundColor: "black", //邊框顏色 borderLineColor: "black", //邊框線寬 borderLineSize: 3, //旋轉角度 angle: 3, //x和y軸偏移 xoffset: "2px", yoffset: "2px", }; //圖片點樣式 //樣式詳情請看官方文檔 style = { //圖片url url: "https://static.arcgis.com/images/Symbols/Shapes/BlackStarLargeB.png", //圖片大小 width: "64px", height: "64px", //旋轉角度 angle: 3, //x和y軸偏移 xoffset: "2px", yoffset: "2px", }; },