|
|
@@ -142,21 +142,23 @@ export default {
|
|
|
getHight(item.lzb_x, item.bzb_y, (gcHight) => {
|
|
|
// this.table.data[index].hight = gcHight
|
|
|
console.log(gcHight)
|
|
|
- let geom = `POINT (${item.lzb_x} ${item.bzb_y}${gcHight?' '+gcHight : ''})`
|
|
|
- console.log(geom,'geom')
|
|
|
+ let geom = `POINT (${item.lzb_x} ${item.bzb_y}${gcHight ? ' ' + gcHight : ''})`
|
|
|
+ console.log(geom, 'geom')
|
|
|
loadGeoJSON(geom, "#facd91", { isfly: false, point: 'landslide' }, (data) => {
|
|
|
geoSources[item.bsm] = data;
|
|
|
data.name = "dzzh";
|
|
|
data.entities.values.forEach((entity) => {
|
|
|
- entity.properties = {type: "图斑上图",bsm:item.bsm};
|
|
|
- });
|
|
|
+ entity.properties = { type: "图斑上图", bsm: item.bsm };
|
|
|
+ });
|
|
|
});
|
|
|
})
|
|
|
|
|
|
});
|
|
|
},
|
|
|
flyTo(item) {
|
|
|
- viewer.flyTo(geoSources[item.bsm]);
|
|
|
+ viewer.flyTo(geoSources[item.bsm], {
|
|
|
+ offset: new Cesium.HeadingPitchRange(0, Cesium.Math.toRadians(-15), 2000) // 距离2000米
|
|
|
+ });
|
|
|
// removeGeoJSON("dzzhhig");
|
|
|
// setTimeout(() => {
|
|
|
// getHight(item.lzb_x, item.bzb_y, (gcHight) => {
|