|
|
@@ -3784,6 +3784,7 @@ |
|
|
|
// } |
|
|
|
// }); |
|
|
|
console.log(obj.id); |
|
|
|
var vector_drawing_map; |
|
|
|
let params = { |
|
|
|
"deptId" : that.$cookies.get("item").deptId, |
|
|
|
"zjddm" : obj.zjddm, |
|
|
@@ -3813,33 +3814,6 @@ |
|
|
|
|
|
|
|
style: styleZjd |
|
|
|
}); |
|
|
|
// function createLabelStyle() { |
|
|
|
// return new ol.style.Style({ |
|
|
|
// text: new ol.style.Text({ |
|
|
|
// text: that.textMjAll+"㎡", |
|
|
|
// textAlign: "center", //位置 |
|
|
|
// textBaseline: "middle", //基准线 |
|
|
|
// font: "normal 12px 微软雅黑", //文字样式 |
|
|
|
// //text: "标注点", //文本内容 |
|
|
|
// fill: new ol.style.Fill({ |
|
|
|
// //文本填充样式(即文字颜色) |
|
|
|
// color: "#FFFFFF", |
|
|
|
// width: 10, |
|
|
|
// }), |
|
|
|
// overflow: false //超出面的部分不显示 |
|
|
|
// }), |
|
|
|
// zIndex: 9999, |
|
|
|
// }); |
|
|
|
// } |
|
|
|
// var newcenterFeatureMap = new ol.Feature({ |
|
|
|
// geometry: new ol.geom.Point(that.clickBbox), //几何信息 |
|
|
|
// //name: "标注点", |
|
|
|
// }); |
|
|
|
// var sourceMapLook = new ol.source.Vector({wrapX: false}); |
|
|
|
// vector_drawing_delete = new ol.layer.Vector({ |
|
|
|
// source: sourceMapLook, |
|
|
|
// }); |
|
|
|
// map.addLayer(vector_drawing_delete); |
|
|
|
map.addLayer(hc_land_on); |
|
|
|
var maxXMap = hc_land_on.values_.source.featuresRtree_.rbush_.data.maxX; |
|
|
|
var maxYMap = hc_land_on.values_.source.featuresRtree_.rbush_.data.maxY; |
|
|
@@ -3854,6 +3828,35 @@ |
|
|
|
rotation: undefined, // 缩放完成view视图旋转弧度 |
|
|
|
duration: 1000, // 缩放持续时间,默认不需要设置 |
|
|
|
}); |
|
|
|
function createLabelStyleMap() { |
|
|
|
return new ol.style.Style({ |
|
|
|
text: new ol.style.Text({ |
|
|
|
text: that.mapZjdData.syqr, |
|
|
|
textAlign: "center", //位置 |
|
|
|
textBaseline: "middle", //基准线 |
|
|
|
font: "normal 16px 微软雅黑", //文字样式 |
|
|
|
//text: "标注点", //文本内容 |
|
|
|
fill: new ol.style.Fill({ |
|
|
|
//文本填充样式(即文字颜色) |
|
|
|
color: "#0099FF", |
|
|
|
width: 10, |
|
|
|
}), |
|
|
|
overflow: false //超出面的部分不显示 |
|
|
|
}), |
|
|
|
zIndex: 9999, |
|
|
|
}); |
|
|
|
} |
|
|
|
var newcenterFeatureMap = new ol.Feature({ |
|
|
|
geometry: new ol.geom.Point(center), //几何信息 |
|
|
|
//name: "标注点", |
|
|
|
}); |
|
|
|
var sourceMapLookMap = new ol.source.Vector({wrapX: false}); |
|
|
|
vector_drawing_map = new ol.layer.Vector({ |
|
|
|
source: sourceMapLookMap, |
|
|
|
}); |
|
|
|
map.addLayer(vector_drawing_map); |
|
|
|
newcenterFeatureMap.setStyle(createLabelStyleMap()); //设置要素样式 |
|
|
|
sourceMapLookMap.addFeature(newcenterFeatureMap); |
|
|
|
}); |
|
|
|
//let cloneObj = JSON.parse(JSON.stringify(obj)); |
|
|
|
if(obj.zdmj != ""){ |
|
|
|