大亚湾沙盘项目地图和数据请求方法初始化流程
2022-01-08 17:22:27 1 举报
对象和业务数据方法初始化请求过程。初次制作流程图,很多地方不太好,就这样吧
作者其他创作
大纲/内容
return requestConfigs
作为参数
new FacilityBiz()
bizService.init()
mapInitializer.init()
FacilityBizApi.initRequestConfigs()
featureLayerChange()
引入FacilityBiz
创建mapSdk对象并初始化地图相关接口
创建地图对象
引入FacilityBizApi
getTypeCount()
将bizService、storeInitializer、webUtilsInitializer的属性赋给全局
VUE 组件
getAllFacilityType()等请求方法
入口文件
参数:mapConfig
apiInitializer.init()
apiInitializer为全局参数
getMonitoringTotal()
decoratorApi(configs)
main.js
getFeaturesByGroupKey()
apiInitializer.facilityBizApi
设置巡航的左右边界
mapTypeController()
viewInitializer.init()
订阅地图按钮点击事件
即bizService类上有相关业务方法
new mapboxgl.Map()
new ViewModelBase()
this.facilityBiz = this.bizInitializer.facilityBiz
this.setFlyCruiseBoundsLine()
footerLayerControl.vue
this._facilityBiz = bizService.facilityBiz
资源点击切换
参数:config.mapConfig
new Core()
new MapViewModel()
获取资源数量
getEmergencyExperts()
this.subscribeMapButtonClickEvent()
bizInitializer.init()
offlineService()
作为参数(还有其他参数)
new ViewModel()
大亚湾沙盘项目地图和数据请求方法初始化流程
new MapSDK().init()
0 条评论
下一页