| | |
| | | lat: props.deviceInfo.dock.basic_osd.latitude |
| | | }) |
| | | const deviceSn = props.deviceInfo.dock.basic_osd.sub_device?.device_sn |
| | | const jsonData = await parseJsonFile('../src/assets/jsonData/图斑_FeaturesToJSON(1).json') |
| | | const jsonPath = 'src/main/resources/jkj(1).json' |
| | | const sn = props.sn |
| | | const features = jsonData.features |
| | | const list = [] |
| | | // const jsonData = await parseJsonFile('../src/assets/jsonData/jkj(1).json') |
| | | |
| | | features.forEach(feature => { |
| | | const areaList = [] |
| | | feature.geometry.coordinates[0].forEach(areaPoint => { |
| | | console.log('areaPoint:', areaPoint) |
| | | const point = { |
| | | lon: areaPoint[0], |
| | | lat: areaPoint[1] |
| | | } |
| | | areaList.push(point) |
| | | }) |
| | | list.push(areaList) |
| | | }) |
| | | // const features = jsonData.features |
| | | // const list = [] |
| | | |
| | | flyByArea(sn, dockPoint, list, radius, deviceSn).then(res => { |
| | | // features.forEach(feature => { |
| | | // const areaList = [] |
| | | // feature.geometry.coordinates[0].forEach(areaPoint => { |
| | | // console.log('areaPoint:', areaPoint) |
| | | // const point = { |
| | | // lon: areaPoint[0], |
| | | // lat: areaPoint[1] |
| | | // } |
| | | // areaList.push(point) |
| | | // }) |
| | | // list.push(areaList) |
| | | // }) |
| | | |
| | | flyByArea(sn, dockPoint, jsonPath, radius, deviceSn).then(res => { |
| | | console.log(res, '----------------') |
| | | }) |
| | | } |