";
return str;
function saveProp(key){
var pgcolor = $("#gondiv_"+key).find('#pgcolor').val();
var pgfillcolor = $("#gondiv_"+key).find('#pgfillcolor').val();
var pg = upData[key];
if(pg!=null){
upData[key]['pgcolor'] = pgcolor;
upData[key]['pgfillcolor'] = pgfillcolor;
var overlay = overlay_arr[key];
delOverlay(overlay);
//改变图层颜色 边框颜色 填充设定透明度 需将#DDDD转换为 rgb 使用
var style = new ol.style.Style({
fill: new ol.style.Fill({
color: colorRgb('#'+pgfillcolor,0.5)
stroke: new ol.style.Stroke({
color: '#'+pgcolor,
width: 1
map.getLayers().forEach(function(layer, i) {
var source = layer.getSource();
if(source instanceof ol.source.Vector){
var feature = source.getFeatureById(key);
if(feature != undefined){
feature.setStyle(style);
if (/^(rgb|RGB)/.test(that)) {
var aColor = that.replace(/(?:\(|\)|rgb|RGB)*/g, "").split(",");
var strHex = "#";
for (var i=0; i