| | |
| | | } |
| | | ); |
| | | tilesetLayer.addOverlay(tileset); |
| | | |
| | | setTimeout((res) => { |
| | | viewer.flyTo(tileset); |
| | | //转圈 |
| | | that.$store.dispatch("mapFlyTo", { |
| | | lntLat: [111.25036579, 34.83767277, 11443175.85], |
| | | heading: 0, |
| | | pitch: -90, |
| | | roll: 0, |
| | | noOpen: true, |
| | | fn: function () { |
| | | viewer.flyTo(tileset); |
| | | }, |
| | | }); |
| | | |
| | | // viewer.flyTo(tileset); |
| | | }, 2500); |
| | | //精细模型↑ |
| | | |
| | |
| | | |
| | | viewer.compass.enable = false; |
| | | viewer.zoomController.enable = true; |
| | | viewer.locationBar.enable = false; |
| | | viewer.locationBar.enable = true; |
| | | viewer.distanceLegend.enable = true; |
| | | } |
| | | |
| | |
| | | }, |
| | | duration: 1.6, //定位的时间间隔 |
| | | complete: () => {//完成后的回调 |
| | | if (data.fn) {//自定义回调 |
| | | setTimeout(() => { |
| | | data.fn() |
| | | }, 500); |
| | | } |
| | | if (!data.noOpen) { |
| | | setTimeout(() => { |
| | | // dispatch("MSET_POINTDATA", data.lntLat);//传入标记点 |