33 linhas
1006 B
JavaScript
33 linhas
1006 B
JavaScript
var size = 0;
|
|
var placement = 'point';
|
|
|
|
var style_pontos_3 = function(feature, resolution){
|
|
var context = {
|
|
feature: feature,
|
|
variables: {}
|
|
};
|
|
var value = ""
|
|
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("");
|
|
}
|
|
var style = [ new ol.style.Style({
|
|
image: new ol.style.Circle({radius: 4.0 + size,
|
|
stroke: new ol.style.Stroke({color: 'rgba(35,35,35,1.0)', lineDash: null, lineCap: 'butt', lineJoin: 'miter', width: 0}), fill: new ol.style.Fill({color: 'rgba(196,60,57,1.0)'})}),
|
|
text: createTextStyle(feature, resolution, labelText, labelFont,
|
|
labelFill, placement, bufferColor,
|
|
bufferWidth)
|
|
})];
|
|
|
|
return style;
|
|
};
|