首页地图维度修改
This commit is contained in:
parent
6a48e14e5d
commit
2097fada01
@ -84,6 +84,14 @@ class BaseMap extends React.Component{
|
||||
});
|
||||
}
|
||||
|
||||
//设置地图省份级别位置
|
||||
gotoProvince = (data) => {
|
||||
let zoom = data.zoom || 6;
|
||||
let lng = data.len || 116.405285;
|
||||
let lat = data.lat || 39.904989;
|
||||
this.state.map.setZoomAndCenter(zoom, [lng, lat]);
|
||||
}
|
||||
|
||||
//根据cityname、adcode、citycode设置地图位置
|
||||
gotoCity = (data) => {
|
||||
this.state.map.removeAllMarkers();
|
||||
@ -336,7 +344,7 @@ class BaseMap extends React.Component{
|
||||
provinceList.push({
|
||||
'value': provinceData[i].provinceAdcode,
|
||||
'label': provinceData[i].provinceName,
|
||||
'zoom': 4,
|
||||
'zoom': 7,
|
||||
'len': provinceData[i].centerCoordinate && provinceData[i].centerCoordinate.split(',')[0],
|
||||
'lat': provinceData[i].centerCoordinate && provinceData[i].centerCoordinate.split(',')[1],
|
||||
})
|
||||
@ -357,12 +365,13 @@ class BaseMap extends React.Component{
|
||||
}
|
||||
}
|
||||
// this.state.map.remove(getOverlays);
|
||||
data && this.gotoProvince(data)
|
||||
this.getCityByProvince(`${provinceAdcode}`);
|
||||
this.hideHeatMap();
|
||||
this.setState ({
|
||||
provinceAdcode: provinceAdcode ? `${provinceAdcode}` : '',
|
||||
provinceLabel: data ? data.label : '',
|
||||
zoom: 4,
|
||||
zoom: 8,
|
||||
districtList: [],//区
|
||||
cityAdcode:'',//选中的市
|
||||
cityLabel: '',
|
||||
|
Loading…
Reference in New Issue
Block a user