qp_onemap_business_component
Project setup
npm install
Compiles and hot-reloads for development
npm run serve
Compiles and minifies for production
npm run build
政务网一张图2024业务场景
场景模式
- 能够形成组件的以组件的形式进行开发,本次均为业务展示类型组件,包含一下业务场景
- 特色古镇浏览(文旅)- 组件
- 应急场景模拟(应急)- 组件
- 日常巡查模拟(城运)- 组件
- 用水、燃气场景介绍(民生)- 组件
- 三维人房企查询与介绍(人房企)- 组件
- 一张图归集数据周边+框选+图层选择(一张图)- 2024内部
- 所有组件的前端UI的宽高,不要写死,均为填充
特色古镇浏览
- 目的:体现出文旅特色,点击后进行特色古镇浏览+介绍+漫游
- 本场景以组件库的形式进行开发,可配置项有三
- 地图底图地址
- 三维模型地址数组
- 古镇介绍内容
- 漫游路线-张晗
功能介绍
特色景点推荐+介绍+漫游
- 在2024中,点击特色古镇,跳转新界面
- 界面初始化,加载常规色底图,加载蟠龙天地三维模型
- 古镇中心添加包含动画的mark点,点击后显示古镇介绍
- 右上角添加漫游按钮,点击后进行固定路线漫游,持续时间大概30秒,中途可打断
步骤
- 万德全提供支持
- 引擎初始化demo
- 加载地图demo
- 加载三维模型demo
- 悬浮mark demo
- 漫游demo
- 席明豪实现
应急模拟
- 目的:体现出一张图能力在应急场景中的应用模拟效果
- 本场景以组件的形式进行开发,可配置项有二
功能介绍
应急+路径规划+模拟 ,消防车-张晗
- 在2024中,点击应急模拟,跳转新界面
- 界面初始化,加载常规色底图,
- 右上角添加开始模拟按钮
#### 步骤
日常巡查
- 目的:模拟城运或城管人员开车进行道路巡检工作,对于违法乱纪等事件进行处置
- 本场景以组件的形式进行开发,可配置项有三
- 三维载具模型地址
- 巡查路线
- 浮窗内容数组
- 地图底图地址
功能介绍
路线+巡查轨迹+模拟 ,警车-张晗,http://121.43.55.7:65456/model/车辆/警车_30.gltf
步骤
用水、燃气场景介绍
- 目的:根据用水、燃气的用户使用量,制作点位图+热力图图层,进行图层叠加展示,并根据多边形、圆形(半径)进行wfs数据查询
- 本场景以组件形式进行开发,可配置项有一
功能介绍
用水+燃气热力图+居委单位
- 在2024中,点击用水/燃气,跳转新界面
- 界面初始化,加载最新影像图,加载右侧柱状图,点击可查看饼状图
- 左侧添加用水、燃气居民用气量、燃气非居民用气量,点位图层加载
- 左侧添加用水、燃气居民用气量、燃气非居民用气量,热力图图层加载
- 三个图层的热力分布,采用“动态强度图”参考cartodb
- 动态强度图使用不同颜色区分,添加三个图层的图例
- 多边形查询,根据框选范围,或半径查询范围,右侧显示各街镇的用水、非居民用气、居民用气柱状图
- 三个图层均进行查询,通过三个间隔模块进行业务数据展示
- 用水分布柱状图,使用水量每月立方米
- 非居民用气量柱状图,消费量
- 居民用气量柱状图,消费量
- 柱状图点击后
- 展示该街镇下各居委的对应模块的用量饼状图,
- 添加返回按钮,返回值柱状图
- 显示该街镇总用量数额
数据来源



步骤
- 万德全提供
- 张乃文提供
- 席明豪
- 数据自己跑经纬度
- 跑完数据给张乃文,乃文发三个wfs服务
- 实现其他
三维人房企
- 目的:根据青浦三维白膜,以及建筑物面数据,进行人房企数据查询及展示功能
- 本场景以组件形式进行开发,无配置项
功能介绍
三维白膜+框选+数据统计
- 在2024中,点击三维人房企按钮,跳转至新界面
- 界面初始化
- 加载暗色底图
- 加载青浦三维白膜
- 加载全透明的建筑物面矢量图层
- 点击某白膜,模型高亮,实际点击的是透明的建筑物面矢量数据
- 右侧添加框选范围,根据多边形、圆形(半径)查询
- 查询建筑物面中框选结果,根据结果变化或四至(待定),展示武大吉奥的组件
步骤
周边查询
- 目的,一张图归集的矢量数据,进行整体查询,查询方式,根据多边形,圆形(半径)进行wfs数据查询,并把数据进行分页展示
- 本场景在2024内部开发,非组件,为功能
功能介绍
归集数据查询按钮+周边+框选
- 在2024中,添加周边查询按钮
- 点击查询后,绘制几何范围,共两种方式,多边形、圆形+半径
- 绘制完成后,根据图层列表,进行图层数据勾选,点击查询
- 查询结果以弹出展示,根据所勾选的图层数量,弹出分为多个tab页
- 每个tab页顶部显示图层名称,内容为wfs查询到数据的表格化展示形式,如数据过多,自带分页效果,每页20条数据
- wfs服务清单,由张乃文进行统计,并提供请求示例
步骤
- 张乃文,统计2024矢量服务的清单,以及请求示例
- 给席明豪,进行功能实现