accepted
供水 GIS 一张图包含供水设施 GIS 一张图、监测设备 GIS 一张图和监测报警一张图。三张图共用统一地图页壳与交互框架,但数据边界、图层语义和详情内容不同。
统一地图使用 GisMapCanvas 渲染点位。输入坐标保持 WGS84;组件在渲染到百度地图前统一转换为 BD09。
T_MarkPoint_* 图标素材和 BMapGL.Marker + BMapGL.Icon 渲染坐标点。BMapGL.Label,显示在坐标点上方;名称框宽度固定为坐标点图标宽度的 2 倍(56px),单行最多 6 个中文字符,超长自动换行。LineString 绘制管线,并在起点、终点显示坐标点。设施类型与官方图标素材的映射如下:
| 类型 | 名称 | 图标 |
|---|---|---|
source |
水源地 | T_MarkPoint_Blue.png |
plant |
水厂 | T_MarkPoint_Green.png |
pumpStation |
泵站 | T_MarkPoint_Red.png |
pipe |
供水管网 | T_MarkPoint_Yellow.png |
user |
用水户 | T_MarkPoint_Black.png |
该映射只表示设施类型,不表示设备运行状态。
监测设备和报警点位使用状态语义:
| 状态 | 颜色/素材 |
|---|---|
| 正常 | 绿色 / T_MarkPoint_Green.png |
| 报警 | 红色 / T_MarkPoint_Red.png |
| 预警 | 黄色 / T_MarkPoint_Yellow.png |
| 有关联工单 | 蓝色 / T_MarkPoint_Blue.png |
| 离线 | 灰色 / T_MarkPoint_Grey.png |
状态判定不得替代设备状态、报警记录状态或工单状态的独立数据来源。