通用创建symbol符号 */ function CommonCreateSymbol(data){ for(var i = 0; i < data.length; i++){ var SymbolInfo={ code:data[i]["code"], type:data[i]["type"] } if(data[i]["type"] == "simple-marker"){ SymbolInfo["color"] = eval(data[i]["color"]); SymbolInfo["size"] = data[i]["size"]; SymbolInfo["outline"] = {}; SymbolInfo["outline"]["width"] = data[i]["outlinewidth"]; SymbolInfo["outline"]["color"] = eval(data[i]["outlinecolor"]); } if(data[i]["type"] == "picture-marker"){ SymbolInfo["url"] = data[i]["url"]; SymbolInfo["width"] = data[i]["width"]; SymbolInfo["height"] = data[i]["height"]; } if(data[i]["type"] == "simple-line"){ SymbolInfo["color"] = eval(data[i]["color"]); SymbolInfo["width"] = data[i]["width"]; } if(data[i]["type"] == "simple-fill"){ SymbolInfo["color"] = eval(data[i]["color"]); SymbolInfo["style"] = data[i]["style"]; SymbolInfo["outline"] = {}; SymbolInfo["outline"]["width"] = data[i]["outlinewidth"]; SymbolInfo["outline"]["color"] = eval(data[i]["outlinecolor"]); } symbolsInfo.push(SymbolInfo); } }
请扫码点赞支持: