text: var size = 0;
  var placement = 'point';
  
  var style_pov_percent2014_0 = function(feature, resolution){
      var context = {
          feature: feature,
          variables: {}
      };
      var value = feature.get("percen_pov");
      var labelText = "";
      size = 0;
      var labelFont = "10px, sans-serif";
      var labelFill = "#000000";
      var bufferColor = "";
      var bufferWidth = 0;
      var textAlign = "left";
      var offsetX = 8;
      var offsetY = 3;
      var placement = 'point';
      if ("" !== null) {
          labelText = String("");
      }
      if (value >= 0.000000 && value <= 6.000000) {
              style = [ new ol.style.Style({
          stroke: new ol.style.Stroke({color: 'rgba(132,142,130,0.4627450980392157)', lineDash: null, lineCap: 'butt', lineJoin: 'miter', width: 0}),fill: new ol.style.Fill({color: 'rgba(254,235,226,1.0)'}),
          text: createTextStyle(feature, resolution, labelText, labelFont,
                                labelFill, placement, bufferColor,
                                bufferWidth)
      })]
                      } else if (value >= 6.000000 && value <= 16.000000) {
              style = [ new ol.style.Style({
          stroke: new ol.style.Stroke({color: 'rgba(132,142,130,0.4627450980392157)', lineDash: null, lineCap: 'butt', lineJoin: 'miter', width: 0}),fill: new ol.style.Fill({color: 'rgba(251,180,185,1.0)'}),
          text: createTextStyle(feature, resolution, labelText, labelFont,
                                labelFill, placement, bufferColor,
                                bufferWidth)
      })]
                      } else if (value >= 16.000000 && value <= 31.000000) {
              style = [ new ol.style.Style({
          stroke: new ol.style.Stroke({color: 'rgba(132,142,130,0.4627450980392157)', lineDash: null, lineCap: 'butt', lineJoin: 'miter', width: 0}),fill: new ol.style.Fill({color: 'rgba(247,104,161,1.0)'}),
          text: createTextStyle(feature, resolution, labelText, labelFont,
                                labelFill, placement, bufferColor,
                                bufferWidth)
      })]
                      } else if (value >= 31.000000 && value <= 52.000000) {
              style = [ new ol.style.Style({
          stroke: new ol.style.Stroke({color: 'rgba(132,142,130,0.4627450980392157)', lineDash: null, lineCap: 'butt', lineJoin: 'miter', width: 0}),fill: new ol.style.Fill({color: 'rgba(197,27,138,1.0)'}),
          text: createTextStyle(feature, resolution, labelText, labelFont,
                                labelFill, placement, bufferColor,
                                bufferWidth)
      })]
                      } else if (value >= 52.000000 && value <= 100.000000) {
              style = [ new ol.style.Style({
          stroke: new ol.style.Stroke({color: 'rgba(132,142,130,0.4627450980392157)', lineDash: null, lineCap: 'butt', lineJoin: 'miter', width: 0}),fill: new ol.style.Fill({color: 'rgba(122,1,119,1.0)'}),
          text: createTextStyle(feature, resolution, labelText, labelFont,
                                labelFill, placement, bufferColor,
                                bufferWidth)
      })]
                      };
  
      return style;
  };
  