|
|
@@ -35,6 +35,7 @@ export default { |
|
|
newZb: null, |
|
|
newZb: null, |
|
|
newGeom: null, |
|
|
newGeom: null, |
|
|
mapData: null, |
|
|
mapData: null, |
|
|
|
|
|
map:this.guidProduct(), |
|
|
//地图服务地址 |
|
|
//地图服务地址 |
|
|
mapGeoServerUrl:"", |
|
|
mapGeoServerUrl:"", |
|
|
}; |
|
|
}; |
|
|
@@ -68,7 +69,7 @@ export default { |
|
|
/* console.log(this.message);*/ |
|
|
/* console.log(this.message);*/ |
|
|
//加载地图编辑 |
|
|
//加载地图编辑 |
|
|
var that = this; |
|
|
var that = this; |
|
|
var map; |
|
|
|
|
|
|
|
|
//var map; |
|
|
//var hc_land; |
|
|
//var hc_land; |
|
|
var draw; // global so we can remove it later |
|
|
var draw; // global so we can remove it later |
|
|
var vector_drawing; |
|
|
var vector_drawing; |
|
|
@@ -102,6 +103,7 @@ export default { |
|
|
}), |
|
|
}), |
|
|
isGroup: true, |
|
|
isGroup: true, |
|
|
name: "卫星影像图", |
|
|
name: "卫星影像图", |
|
|
|
|
|
resolution:Math.random() * 0.00000001 |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
var yingxzi = new ol.layer.Tile({ |
|
|
var yingxzi = new ol.layer.Tile({ |
|
|
@@ -110,9 +112,10 @@ export default { |
|
|
}), |
|
|
}), |
|
|
isGroup: true, |
|
|
isGroup: true, |
|
|
name: "天地图文字标注--卫星影像图", |
|
|
name: "天地图文字标注--卫星影像图", |
|
|
|
|
|
resolution:Math.random() * 0.00000001 |
|
|
}); |
|
|
}); |
|
|
//加载地图 |
|
|
//加载地图 |
|
|
map = new ol.Map({ |
|
|
|
|
|
|
|
|
that.map = new ol.Map({ |
|
|
controls: ol.control.defaults({attribution: false, zoom: false, rotate: false}).extend([]), //隐藏放大缩小按钮 |
|
|
controls: ol.control.defaults({attribution: false, zoom: false, rotate: false}).extend([]), //隐藏放大缩小按钮 |
|
|
layers: [aerial, yingxzi], |
|
|
layers: [aerial, yingxzi], |
|
|
projection: projection, |
|
|
projection: projection, |
|
|
@@ -122,7 +125,10 @@ export default { |
|
|
zoom: 15, |
|
|
zoom: 15, |
|
|
minZoom: 5, //地图缩小限制 |
|
|
minZoom: 5, //地图缩小限制 |
|
|
maxZoom: 18.3, //地图放大限制 |
|
|
maxZoom: 18.3, //地图放大限制 |
|
|
resolution:Math.random() * 0.00000001 |
|
|
|
|
|
|
|
|
resolution:Math.random() * 0.00000001, |
|
|
|
|
|
}), |
|
|
|
|
|
interactions: ol.interaction.defaults({ |
|
|
|
|
|
pinchRotate: false // 移动端禁止地图旋转 |
|
|
}), |
|
|
}), |
|
|
//view: new ol.View({ol.view.getResolution() + Math.random() * 0.00000001)});//随机数缩放实现刷新 |
|
|
//view: new ol.View({ol.view.getResolution() + Math.random() * 0.00000001)});//随机数缩放实现刷新 |
|
|
}); |
|
|
}); |
|
|
@@ -130,22 +136,14 @@ export default { |
|
|
var zjdTc; |
|
|
var zjdTc; |
|
|
var zrzTc; |
|
|
var zrzTc; |
|
|
var fsssTc; |
|
|
var fsssTc; |
|
|
map.removeLayer(zrzTc); |
|
|
|
|
|
map.removeLayer(zjdTc); |
|
|
|
|
|
map.removeLayer(fsssTc); |
|
|
|
|
|
|
|
|
that.map.removeLayer(zrzTc); |
|
|
|
|
|
that.map.removeLayer(zjdTc); |
|
|
|
|
|
that.map.removeLayer(fsssTc); |
|
|
//宅基地图层查询开始 ------------------start |
|
|
//宅基地图层查询开始 ------------------start |
|
|
// var zjddmNew; |
|
|
|
|
|
// if(that.$cookies.get("search").zjddm !=undefined && that.$cookies.get("search").zjddm !=""){ |
|
|
|
|
|
// zjddmNew = that.$cookies.get("search").zjddm; |
|
|
|
|
|
// }else { |
|
|
|
|
|
// if(that.$cookies.get("item").zjddm !=undefined && that.$cookies.get("item").zjddm !=""){ |
|
|
|
|
|
// zjddmNew = that.$cookies.get("item").zjddm; |
|
|
|
|
|
// } |
|
|
|
|
|
// } |
|
|
|
|
|
var cql_filter_all = "dept_id='" + that.$cookies.get("search").deptId + "'" + "and zjddm='" + that.$cookies.get("search").zjddm + "'"; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//村边界查询开始 ------------------------------end |
|
|
|
|
|
var cql_filter_all = "dept_id='" + that.$cookies.get("item").deptId + "'" + "and zjddm='" + that.$cookies.get("search").zjddm + "'"; |
|
|
console.log(cql_filter_all); |
|
|
console.log(cql_filter_all); |
|
|
console.log(that.$cookies.get("item")); |
|
|
|
|
|
console.log(that.$cookies.get("search")); |
|
|
|
|
|
zjdTc= new ol.layer.Image({ |
|
|
zjdTc= new ol.layer.Image({ |
|
|
source: new ol.source.ImageWMS({ |
|
|
source: new ol.source.ImageWMS({ |
|
|
url: that.mapGeoServerUrl +"/geoserver/zjd_dc/wms", |
|
|
url: that.mapGeoServerUrl +"/geoserver/zjd_dc/wms", |
|
|
@@ -158,7 +156,7 @@ export default { |
|
|
resolution:Math.random() * 0.00000001, |
|
|
resolution:Math.random() * 0.00000001, |
|
|
}), |
|
|
}), |
|
|
}); |
|
|
}); |
|
|
map.addLayer(zjdTc); |
|
|
|
|
|
|
|
|
that.map.addLayer(zjdTc); |
|
|
//宅基地图层查询开始 ------------------start |
|
|
//宅基地图层查询开始 ------------------start |
|
|
//自然幢图层查询开始 ------------------start |
|
|
//自然幢图层查询开始 ------------------start |
|
|
zrzTc= new ol.layer.Image({ |
|
|
zrzTc= new ol.layer.Image({ |
|
|
@@ -173,7 +171,7 @@ export default { |
|
|
resolution:Math.random() * 0.00000001, |
|
|
resolution:Math.random() * 0.00000001, |
|
|
}), |
|
|
}), |
|
|
}); |
|
|
}); |
|
|
map.addLayer(zrzTc); |
|
|
|
|
|
|
|
|
that.map.addLayer(zrzTc); |
|
|
//自然幢图层查询结束 ------------------end |
|
|
//自然幢图层查询结束 ------------------end |
|
|
|
|
|
|
|
|
//附属设施图层查询开始 ------------------start |
|
|
//附属设施图层查询开始 ------------------start |
|
|
@@ -189,7 +187,7 @@ export default { |
|
|
resolution:Math.random() * 0.00000001, |
|
|
resolution:Math.random() * 0.00000001, |
|
|
}), |
|
|
}), |
|
|
}); |
|
|
}); |
|
|
map.addLayer(fsssTc); |
|
|
|
|
|
|
|
|
that.map.addLayer(fsssTc); |
|
|
//附属设施图层查询结束 ------------------end |
|
|
//附属设施图层查询结束 ------------------end |
|
|
//图层查询定位开始 ---------start |
|
|
//图层查询定位开始 ---------start |
|
|
if(this.message.substring(0,1) =="{"){ |
|
|
if(this.message.substring(0,1) =="{"){ |
|
|
@@ -218,14 +216,14 @@ export default { |
|
|
}), |
|
|
}), |
|
|
}), |
|
|
}), |
|
|
}); |
|
|
}); |
|
|
map.addLayer(hc_land); |
|
|
|
|
|
|
|
|
that.map.addLayer(hc_land); |
|
|
var maxXMap = hc_land.values_.source.featuresRtree_.rbush_.data.maxX; |
|
|
var maxXMap = hc_land.values_.source.featuresRtree_.rbush_.data.maxX; |
|
|
var maxYMap = hc_land.values_.source.featuresRtree_.rbush_.data.maxY; |
|
|
var maxYMap = hc_land.values_.source.featuresRtree_.rbush_.data.maxY; |
|
|
var minXMap = hc_land.values_.source.featuresRtree_.rbush_.data.minX; |
|
|
var minXMap = hc_land.values_.source.featuresRtree_.rbush_.data.minX; |
|
|
var minYMap = hc_land.values_.source.featuresRtree_.rbush_.data.minY; |
|
|
var minYMap = hc_land.values_.source.featuresRtree_.rbush_.data.minY; |
|
|
//定位查询位置 |
|
|
//定位查询位置 |
|
|
var center = ol.extent.getCenter([maxXMap, maxYMap, minXMap, minYMap]); //获取边界区域的中心位置 |
|
|
var center = ol.extent.getCenter([maxXMap, maxYMap, minXMap, minYMap]); //获取边界区域的中心位置 |
|
|
map.getView().animate({ |
|
|
|
|
|
|
|
|
that.map.getView().animate({ |
|
|
// 只设置需要的属性即可 |
|
|
// 只设置需要的属性即可 |
|
|
center: center, // 中心点 |
|
|
center: center, // 中心点 |
|
|
zoom: 16.9, // 缩放级别 |
|
|
zoom: 16.9, // 缩放级别 |
|
|
@@ -262,14 +260,14 @@ export default { |
|
|
}), |
|
|
}), |
|
|
}), |
|
|
}), |
|
|
}); |
|
|
}); |
|
|
map.addLayer(hc_land); |
|
|
|
|
|
|
|
|
that.map.addLayer(hc_land); |
|
|
var maxXMap = hc_land.values_.source.featuresRtree_.rbush_.data.maxX; |
|
|
var maxXMap = hc_land.values_.source.featuresRtree_.rbush_.data.maxX; |
|
|
var maxYMap = hc_land.values_.source.featuresRtree_.rbush_.data.maxY; |
|
|
var maxYMap = hc_land.values_.source.featuresRtree_.rbush_.data.maxY; |
|
|
var minXMap = hc_land.values_.source.featuresRtree_.rbush_.data.minX; |
|
|
var minXMap = hc_land.values_.source.featuresRtree_.rbush_.data.minX; |
|
|
var minYMap = hc_land.values_.source.featuresRtree_.rbush_.data.minY; |
|
|
var minYMap = hc_land.values_.source.featuresRtree_.rbush_.data.minY; |
|
|
//定位查询位置 |
|
|
//定位查询位置 |
|
|
var center = ol.extent.getCenter([maxXMap, maxYMap, minXMap, minYMap]); //获取边界区域的中心位置 |
|
|
var center = ol.extent.getCenter([maxXMap, maxYMap, minXMap, minYMap]); //获取边界区域的中心位置 |
|
|
map.getView().animate({ |
|
|
|
|
|
|
|
|
that.map.getView().animate({ |
|
|
// 只设置需要的属性即可 |
|
|
// 只设置需要的属性即可 |
|
|
center: center, // 中心点 |
|
|
center: center, // 中心点 |
|
|
zoom: 16.9, // 缩放级别 |
|
|
zoom: 16.9, // 缩放级别 |
|
|
@@ -287,15 +285,15 @@ export default { |
|
|
//开始绘制地图 |
|
|
//开始绘制地图 |
|
|
$("#"+this.drawingPolygonMap).click(function () { |
|
|
$("#"+this.drawingPolygonMap).click(function () { |
|
|
that.newGeom = 1; |
|
|
that.newGeom = 1; |
|
|
map.removeLayer(hc_land); |
|
|
|
|
|
map.removeLayer(vector_drawing); |
|
|
|
|
|
|
|
|
that.map.removeLayer(hc_land); |
|
|
|
|
|
that.map.removeLayer(vector_drawing); |
|
|
//that.closeMoule = null; |
|
|
//that.closeMoule = null; |
|
|
map.removeInteraction(draw); |
|
|
|
|
|
|
|
|
that.map.removeInteraction(draw); |
|
|
//var source = new ol.source.Vector({wrapX: false}); |
|
|
//var source = new ol.source.Vector({wrapX: false}); |
|
|
vector_drawing = new ol.layer.Vector({ |
|
|
vector_drawing = new ol.layer.Vector({ |
|
|
source: new ol.source.Vector(), |
|
|
source: new ol.source.Vector(), |
|
|
}); |
|
|
}); |
|
|
map.addLayer(vector_drawing); |
|
|
|
|
|
|
|
|
that.map.addLayer(vector_drawing); |
|
|
|
|
|
|
|
|
function addInteraction() { |
|
|
function addInteraction() { |
|
|
draw = new ol.interaction.Draw({ |
|
|
draw = new ol.interaction.Draw({ |
|
|
@@ -308,12 +306,12 @@ export default { |
|
|
var coordinate = geometry.getCoordinates(); |
|
|
var coordinate = geometry.getCoordinates(); |
|
|
if(coordinate !="" && coordinate !=null){ |
|
|
if(coordinate !="" && coordinate !=null){ |
|
|
//map.addLayer(vector_drawing); |
|
|
//map.addLayer(vector_drawing); |
|
|
map.removeInteraction(draw); |
|
|
|
|
|
|
|
|
that.map.removeInteraction(draw); |
|
|
} |
|
|
} |
|
|
that.closeMoule = coordinate; |
|
|
that.closeMoule = coordinate; |
|
|
that.formSubmit(); |
|
|
that.formSubmit(); |
|
|
}); |
|
|
}); |
|
|
map.addInteraction(draw); |
|
|
|
|
|
|
|
|
that.map.addInteraction(draw); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
addInteraction(); |
|
|
addInteraction(); |
|
|
@@ -328,9 +326,9 @@ export default { |
|
|
$("#"+this.drawingResetMap).click(function () { |
|
|
$("#"+this.drawingResetMap).click(function () { |
|
|
that.newGeom = 2; |
|
|
that.newGeom = 2; |
|
|
if(that.closeMoule !=null) { |
|
|
if(that.closeMoule !=null) { |
|
|
map.addLayer(hc_land); |
|
|
|
|
|
map.removeInteraction(draw); |
|
|
|
|
|
map.removeLayer(vector_drawing); |
|
|
|
|
|
|
|
|
that.map.addLayer(hc_land); |
|
|
|
|
|
that.map.removeInteraction(draw); |
|
|
|
|
|
that.map.removeLayer(vector_drawing); |
|
|
that.formSubmit(); |
|
|
that.formSubmit(); |
|
|
} |
|
|
} |
|
|
}); |
|
|
}); |
|
|
@@ -381,7 +379,7 @@ export default { |
|
|
var minYMap = hc_landFuther.values_.source.featuresRtree_.rbush_.data.minY; |
|
|
var minYMap = hc_landFuther.values_.source.featuresRtree_.rbush_.data.minY; |
|
|
//定位查询位置 |
|
|
//定位查询位置 |
|
|
var center = ol.extent.getCenter([maxXMap, maxYMap, minXMap, minYMap]); //获取边界区域的中心位置 |
|
|
var center = ol.extent.getCenter([maxXMap, maxYMap, minXMap, minYMap]); //获取边界区域的中心位置 |
|
|
map.getView().animate({ |
|
|
|
|
|
|
|
|
that.map.getView().animate({ |
|
|
// 只设置需要的属性即可 |
|
|
// 只设置需要的属性即可 |
|
|
center: center, // 中心点 |
|
|
center: center, // 中心点 |
|
|
zoom: 17.9, // 缩放级别 |
|
|
zoom: 17.9, // 缩放级别 |
|
|
@@ -423,7 +421,7 @@ export default { |
|
|
var minYMap = hc_landFuther.values_.source.featuresRtree_.rbush_.data.minY; |
|
|
var minYMap = hc_landFuther.values_.source.featuresRtree_.rbush_.data.minY; |
|
|
//定位查询位置 |
|
|
//定位查询位置 |
|
|
var center = ol.extent.getCenter([maxXMap, maxYMap, minXMap, minYMap]); //获取边界区域的中心位置 |
|
|
var center = ol.extent.getCenter([maxXMap, maxYMap, minXMap, minYMap]); //获取边界区域的中心位置 |
|
|
map.getView().animate({ |
|
|
|
|
|
|
|
|
that.map.getView().animate({ |
|
|
// 只设置需要的属性即可 |
|
|
// 只设置需要的属性即可 |
|
|
center: center, // 中心点 |
|
|
center: center, // 中心点 |
|
|
zoom: 16.9, // 缩放级别 |
|
|
zoom: 16.9, // 缩放级别 |
|
|
@@ -465,7 +463,7 @@ export default { |
|
|
var minYMap = hc_landFuther.values_.source.featuresRtree_.rbush_.data.minY; |
|
|
var minYMap = hc_landFuther.values_.source.featuresRtree_.rbush_.data.minY; |
|
|
//定位查询位置 |
|
|
//定位查询位置 |
|
|
var center = ol.extent.getCenter([maxXMap, maxYMap, minXMap, minYMap]); //获取边界区域的中心位置 |
|
|
var center = ol.extent.getCenter([maxXMap, maxYMap, minXMap, minYMap]); //获取边界区域的中心位置 |
|
|
map.getView().animate({ |
|
|
|
|
|
|
|
|
that.map.getView().animate({ |
|
|
// 只设置需要的属性即可 |
|
|
// 只设置需要的属性即可 |
|
|
center: center, // 中心点 |
|
|
center: center, // 中心点 |
|
|
zoom: 17.9, // 缩放级别 |
|
|
zoom: 17.9, // 缩放级别 |
|
|
@@ -508,7 +506,7 @@ export default { |
|
|
var minYMap = hc_landFuther.values_.source.featuresRtree_.rbush_.data.minY; |
|
|
var minYMap = hc_landFuther.values_.source.featuresRtree_.rbush_.data.minY; |
|
|
//定位查询位置 |
|
|
//定位查询位置 |
|
|
var center = ol.extent.getCenter([maxXMap, maxYMap, minXMap, minYMap]); //获取边界区域的中心位置 |
|
|
var center = ol.extent.getCenter([maxXMap, maxYMap, minXMap, minYMap]); //获取边界区域的中心位置 |
|
|
map.getView().animate({ |
|
|
|
|
|
|
|
|
that.map.getView().animate({ |
|
|
// 只设置需要的属性即可 |
|
|
// 只设置需要的属性即可 |
|
|
center: center, // 中心点 |
|
|
center: center, // 中心点 |
|
|
zoom: 16.9, // 缩放级别 |
|
|
zoom: 16.9, // 缩放级别 |
|
|
@@ -548,7 +546,7 @@ export default { |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
//加载地图 |
|
|
//加载地图 |
|
|
map = new ol.Map({ |
|
|
|
|
|
|
|
|
that.map = new ol.Map({ |
|
|
controls: ol.control.defaults({attribution: false, zoom: false, rotate: false}).extend([]), //隐藏放大缩小按钮 |
|
|
controls: ol.control.defaults({attribution: false, zoom: false, rotate: false}).extend([]), //隐藏放大缩小按钮 |
|
|
layers: [aerial, yingxzi], |
|
|
layers: [aerial, yingxzi], |
|
|
projection: projection, |
|
|
projection: projection, |
|
|
@@ -610,8 +608,8 @@ export default { |
|
|
console.log(data); |
|
|
console.log(data); |
|
|
let resolution = map.getView().getResolutionForExtent(data.bbox,map.getSize()); |
|
|
let resolution = map.getView().getResolutionForExtent(data.bbox,map.getSize()); |
|
|
resolution:resolution + Math.random() * 0.00000001, |
|
|
resolution:resolution + Math.random() * 0.00000001, |
|
|
map.getView().fit(data.bbox); |
|
|
|
|
|
map.getView().setResolution(resolution); |
|
|
|
|
|
|
|
|
that.map.getView().fit(data.bbox); |
|
|
|
|
|
that.map.getView().setResolution(resolution); |
|
|
// var datamap = data.bbox; |
|
|
// var datamap = data.bbox; |
|
|
// var center = ol.extent.getCenter(datamap); |
|
|
// var center = ol.extent.getCenter(datamap); |
|
|
// map.getView().animate({ |
|
|
// map.getView().animate({ |
|
|
@@ -623,7 +621,7 @@ export default { |
|
|
.catch((error) => { |
|
|
.catch((error) => { |
|
|
console.log("【异常】", error); |
|
|
console.log("【异常】", error); |
|
|
}); |
|
|
}); |
|
|
map.addLayer(cunTc); |
|
|
|
|
|
|
|
|
that.map.addLayer(cunTc); |
|
|
//村边界查询开始 ------------------------------end |
|
|
//村边界查询开始 ------------------------------end |
|
|
//宅基地图层查询开始 ------------------start |
|
|
//宅基地图层查询开始 ------------------start |
|
|
//var cql_filter_all = "dept_id='" + that.$cookies.get("item").deptId + "'"; |
|
|
//var cql_filter_all = "dept_id='" + that.$cookies.get("item").deptId + "'"; |
|
|
@@ -638,7 +636,7 @@ export default { |
|
|
}, |
|
|
}, |
|
|
}), |
|
|
}), |
|
|
}); |
|
|
}); |
|
|
map.addLayer(zjdTc); |
|
|
|
|
|
|
|
|
that.map.addLayer(zjdTc); |
|
|
//宅基地图层查询开始 ------------------start |
|
|
//宅基地图层查询开始 ------------------start |
|
|
// getQueryLand().then((response) => { |
|
|
// getQueryLand().then((response) => { |
|
|
// if (response.code == 200) { |
|
|
// if (response.code == 200) { |
|
|
@@ -674,12 +672,12 @@ export default { |
|
|
//开始绘制地图 |
|
|
//开始绘制地图 |
|
|
$("#"+this.drawingPolygonMap).click(function () { |
|
|
$("#"+this.drawingPolygonMap).click(function () { |
|
|
//that.closeMoule = null; |
|
|
//that.closeMoule = null; |
|
|
map.removeInteraction(draw); |
|
|
|
|
|
|
|
|
that.map.removeInteraction(draw); |
|
|
//var source = new ol.source.Vector({wrapX: false}); |
|
|
//var source = new ol.source.Vector({wrapX: false}); |
|
|
vector_drawing = new ol.layer.Vector({ |
|
|
vector_drawing = new ol.layer.Vector({ |
|
|
source: new ol.source.Vector(), |
|
|
source: new ol.source.Vector(), |
|
|
}); |
|
|
}); |
|
|
map.addLayer(vector_drawing); |
|
|
|
|
|
|
|
|
that.map.addLayer(vector_drawing); |
|
|
|
|
|
|
|
|
function addInteraction() { |
|
|
function addInteraction() { |
|
|
draw = new ol.interaction.Draw({ |
|
|
draw = new ol.interaction.Draw({ |
|
|
@@ -698,7 +696,7 @@ export default { |
|
|
that.closeMoule = coordinate; |
|
|
that.closeMoule = coordinate; |
|
|
that.formSubmit(); |
|
|
that.formSubmit(); |
|
|
}); |
|
|
}); |
|
|
map.addInteraction(draw); |
|
|
|
|
|
|
|
|
that.map.addInteraction(draw); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
addInteraction(); |
|
|
addInteraction(); |
|
|
@@ -712,8 +710,8 @@ export default { |
|
|
// }); |
|
|
// }); |
|
|
//还原之前图层 |
|
|
//还原之前图层 |
|
|
$("#"+this.drawingResetMap).click(function () { |
|
|
$("#"+this.drawingResetMap).click(function () { |
|
|
map.removeInteraction(draw); |
|
|
|
|
|
map.removeLayer(vector_drawing); |
|
|
|
|
|
|
|
|
that.map.removeInteraction(draw); |
|
|
|
|
|
that.map.removeLayer(vector_drawing); |
|
|
//that.closeMoule = null; |
|
|
//that.closeMoule = null; |
|
|
that.formSubmit(); |
|
|
that.formSubmit(); |
|
|
}); |
|
|
}); |
|
|
@@ -755,7 +753,7 @@ export default { |
|
|
var minYMap = hc_landFuther.values_.source.featuresRtree_.rbush_.data.minY; |
|
|
var minYMap = hc_landFuther.values_.source.featuresRtree_.rbush_.data.minY; |
|
|
//定位查询位置 |
|
|
//定位查询位置 |
|
|
var center = ol.extent.getCenter([maxXMap, maxYMap, minXMap, minYMap]); //获取边界区域的中心位置 |
|
|
var center = ol.extent.getCenter([maxXMap, maxYMap, minXMap, minYMap]); //获取边界区域的中心位置 |
|
|
map.getView().animate({ |
|
|
|
|
|
|
|
|
that.map.getView().animate({ |
|
|
// 只设置需要的属性即可 |
|
|
// 只设置需要的属性即可 |
|
|
center: center, // 中心点 |
|
|
center: center, // 中心点 |
|
|
zoom: 17.9, // 缩放级别 |
|
|
zoom: 17.9, // 缩放级别 |
|
|
@@ -798,7 +796,7 @@ export default { |
|
|
var minYMap = hc_landFuther.values_.source.featuresRtree_.rbush_.data.minY; |
|
|
var minYMap = hc_landFuther.values_.source.featuresRtree_.rbush_.data.minY; |
|
|
//定位查询位置 |
|
|
//定位查询位置 |
|
|
var center = ol.extent.getCenter([maxXMap, maxYMap, minXMap, minYMap]); //获取边界区域的中心位置 |
|
|
var center = ol.extent.getCenter([maxXMap, maxYMap, minXMap, minYMap]); //获取边界区域的中心位置 |
|
|
map.getView().animate({ |
|
|
|
|
|
|
|
|
that.map.getView().animate({ |
|
|
// 只设置需要的属性即可 |
|
|
// 只设置需要的属性即可 |
|
|
center: center, // 中心点 |
|
|
center: center, // 中心点 |
|
|
zoom: 16.9, // 缩放级别 |
|
|
zoom: 16.9, // 缩放级别 |
|
|
|