
【原 因】:飞行区域安全控制需求,需要前端支持禁飞区与限飞区的可视化设置与展示。 【过 程】:- 新增 RestrictflyControl 控件,支持限飞区绘制并弹窗设置高度; - 支持将限飞区多边形及高度通过 setRestrictflyData 接口保存; - 在飞行地图中新增 PolygonToggleControl 控件,可开关显示禁飞区/限飞区图层; - 限飞区标签支持显示限高信息,如“限飞高度120米”。 【影 响】: # 类型 包含: # feat:新功能(feature) # fix:修补bug # docs:文档(documentation) # style: 格式(不影响代码运行的变动) # refactor:重构(即不是新增功能,也不是修改bug的代码变动) # test:增加测试 # chore:构建过程或辅助工具的变动
50 lines
1.3 KiB
JSON
50 lines
1.3 KiB
JSON
{
|
|
"name": "food",
|
|
"version": "1.1.0",
|
|
"private": true,
|
|
"scripts": {
|
|
"start": "npm run serve",
|
|
"serve": "vue-cli-service serve",
|
|
"build": "vue-cli-service build",
|
|
"lint": "eslint --ext .js,.vue src"
|
|
},
|
|
"dependencies": {
|
|
"@turf/turf": "^7.2.0",
|
|
"axios": "^1.9.0",
|
|
"core-js": "^3.6.5",
|
|
"echarts": "^5.6.0",
|
|
"element-ui": "^2.15.14",
|
|
"geodist": "^0.2.1",
|
|
"lodash": "^4.17.21",
|
|
"mapbox-gl": "^2.15.0",
|
|
"mqtt": "^2.18.9",
|
|
"normalize.css": "^8.0.1",
|
|
"nprogress": "^0.2.0",
|
|
"vue": "^2.6.11",
|
|
"vue-router": "^3.6.5",
|
|
"vue-template-compiler": "^2.7.16",
|
|
"vuex": "^3.4.0"
|
|
},
|
|
"devDependencies": {
|
|
"@mapbox/mapbox-gl-draw": "^1.5.0",
|
|
"@vue/cli-plugin-babel": "~4.4.0",
|
|
"@vue/cli-plugin-eslint": "~4.4.0",
|
|
"@vue/cli-plugin-router": "~4.4.0",
|
|
"@vue/cli-plugin-vuex": "~4.4.0",
|
|
"@vue/cli-service": "~4.4.0",
|
|
"@vue/eslint-config-standard": "^5.1.2",
|
|
"babel-eslint": "^10.1.0",
|
|
"eslint": "^6.7.2",
|
|
"eslint-plugin-import": "^2.20.2",
|
|
"eslint-plugin-node": "^11.1.0",
|
|
"eslint-plugin-promise": "^4.2.1",
|
|
"eslint-plugin-standard": "^4.0.0",
|
|
"eslint-plugin-vue": "^6.2.2",
|
|
"sass": "^1.64.1",
|
|
"sass-loader": "^8.0.2"
|
|
},
|
|
"description": "```\r npm install\r ```",
|
|
"main": ".eslintrc.js",
|
|
"author": "",
|
|
"license": "ISC"
|
|
} |