| | |
| | | </DroneControlPanel> |
| | | </div> |
| | | <waylineTool /> |
| | | <routeProfile /> |
| | | </div> |
| | | </template> |
| | | |
| | |
| | | import { convertTimestampToDate } from '/@/utils/time' |
| | | import { cesiumOperation } from '/@/hooks/use-cesium-tsa' |
| | | import waylineTool from './waylinetool/index.vue' |
| | | import routeProfile from './waylinetool/route-profile.vue' |
| | | export default defineComponent({ |
| | | components: { |
| | | BorderOutlined, |
| | |
| | | CarryOutOutlined, |
| | | RocketOutlined, |
| | | DesktopOutlined, |
| | | waylineTool |
| | | waylineTool, |
| | | routeProfile |
| | | }, |
| | | name: 'GMap', |
| | | props: {}, |
| | |
| | | url: liveURL, |
| | | video_id: videoId, |
| | | url_type: 1, |
| | | video_quality: 0 |
| | | video_quality: 1 |
| | | }) |
| | | .then(res => { |
| | | if (res.code !== 0) return |
| | |
| | | deviceInfo.device = data.deviceInfo[osdVisible.value.sn] |
| | | } |
| | | } |
| | | |
| | | if (data.currentType === EDeviceTypeName.Dock && data.dockInfo[data.currentSn]) { |
| | | if (osdVisible.value.visible && osdVisible.value.is_dock && osdVisible.value.gateway_sn !== '') { |
| | | deviceInfo.dock = data.dockInfo[osdVisible.value.gateway_sn] |