| | |
| | | <div class="mapContainer"> |
| | | <div id="layMap" class="ztzf-cesium"></div> |
| | | <leftList @update:coverData="handleCoverDataUpdate" :activeName="activeName"></leftList> |
| | | <rightEdit></rightEdit> |
| | | </div> |
| | | </div> |
| | | </basic-container> |
| | | </template> |
| | | |
| | | <script setup> |
| | | import RightEdit from '@/views/layerManagement/components/rightEdit.vue'; |
| | | import rightEdit from '@/views/layerManagement/components/rightEdit.vue'; |
| | | import leftList from '@/views/layerManagement/components/leftList.vue'; |
| | | import { DrawPolygon } from '@/views/layerManagement/components/utils'; |
| | | import * as Cesium from 'cesium'; |
| | |
| | | |
| | | const handleCoverDataUpdate = data => { |
| | | selectDataList.value = data; |
| | | // console.log('获取的',selectDataList.value); |
| | | console.log('获取的',selectDataList.value); |
| | | |
| | | if (selectDataList.value.length > 0) { |
| | | loadDataToMap(selectDataList.value); |
| | |
| | | |
| | | const throttleLoadPlanarRoute = throttle(loadPlanarRoute, 200); |
| | | drawPolygonExample.subscribe('getPolygonPositions', data => { |
| | | console.log('绘制的数据',data); |
| | | |
| | | throttleLoadPlanarRoute(data); |
| | | }); |
| | | |