南方电网广东电网公司
《XX供电局三维数字电网地理信息系统》
详细设计
(初稿)
二零一零年四月
1概述
本文档是“XX供电局三维数字电网地理信息系统”的详细设计文档。本文档以“XX供电局三维数字电网地理信息系统概要设计”为基础,结合XX供电局试点局、输电部、信息中心等相关部门调研结果编写而成。
该文档体现了“XX供电局三维数字电网地理信息系统”整个系统的设计目标,明确了该系统中所有开发模块具体的功能及详细实现方式。是系统开发和验收的依据。
1.1项目背景及目的
“XX供电局三维数字电网地理信息系统”是利用计算机技术、网络技术和数据库技术将电网的分布、设备属性及实时信息按实际地理位置描述在地理背景上,实现将电网和地理信息相结合系统。
“XX供电局三维数字电网地理信息系统”基于真实的XX影像图和数字高程模型,建立输电、配电的电力模型,对电网进行较为直观和高效的展示与管理。
1.2目开发目标及要求
本次项目开发主要是针对三维地理信息(GIS)系统展示辅助信息而进行的。目的在于使三维地理信息(GIS)系统能够真实的展示电网设备,位置,等信息,特别是针对地下部分的数据采集和建模展示。
1.3设计的规范化与标准化
1、设计中各种业务的处理将严格依据各类管理规范与标准进行设计。
2、系统设计将以系统性、科学性、可扩展性、实用性为原则进行设计。
3、设计兼顾今后发展及与现有的业务需求。
1.4开发及运行环境
网络操作系统:Windows 2000/2003 Server
数据库:Oracle10
开发工具:Visual Studio 2008
运行软件:Internet Explorer7.0/ Internet Explorer8.0
2业务功能设计
业务功能划分成四类模块,包括:三维体验、输电管理、配电管理、光缆管理、显示控制。
2.1三维体验
三维体验为平台自带的三维系统
2.2输电管理
输电管理模块划分为六个模块
2.2.1 电缆隧道
业务内容
采用B/S开发模式,在三维系统中单独新建一个功能业务界面,展示出三维已经采集的电缆隧道数据,以及内部设备的属性数据。要求以从属关系制作树形菜单。
界面
✧命令按钮说明:
●电缆隧道----在下方功能页面展示区域调出电缆隧道的属性展示页面。
数据结构
见设备属性台帐页
2.2.2 在线监测
业务内容
采用B/S开发模式,在三维系统中单独新建一个功能业务界面。隧道内“热点”,包含了该段隧道所能展示的监测数据的类型,通过选取类型来查看此段隧道包含能展示此种数据类型的设备,通过选取设备,跳转至集成平台展示界面展示监测数据。环境监测数据。以隧道段为单位进行渲染,渲染方式为使用不同颜色包含隧道段来展示。光纤测温数据。以电缆100米为单位进行渲染,渲染方式为使用不同颜色的线来代表电缆温度状态。其中走向和连接方式与电缆相同。查询隧道内全部监测点的位置以及其基本状态信息。监测数据来源是通过与键桥做接口(接口说明见系统接口3.4章节)
界面
✧命令按钮说明:
●
数据结构
2.2.3 GE功能移植
2.2.3.1雷电显示
业务内容
采用B/S开发模式,在三维系统中单独新建一个功能业务界面,更具用户选择的时间来展示雷电信息。雷电信息数据来源是通过与中试所做接口(接口说明见系统接口3.2章节)
界面
✧按钮说明:
●雷区显示——通过点击雷区显示图标来启动显示功能,在下方功能页面展示区域调出,由用户输入要查看的页面,第二次点击的时候取消雷区显示;
●确定——用户在选定时间后,点此按钮关闭时间页面并在地图上的雷电位置显示雷电图标;
●雷电图标——点击地图上的雷电图标后,使用冒泡功能显示出雷区的详细信息。
●定位——点击定位按钮以后,可以快速定位到雷击点。
✧控制说明:
●地图上的雷区图标只有在启动了雷区显示后才能点击有效,启动了雷区显示后要清除其他的显示。
数据结构
雷电信息表:gg_3d_lightning_information
字段 | 字段描述 | 字段类型 | 主键 | 非空 | 备注 |
ID | 三维ID | VARCHAR2(50) | √ | √ | |
ZSSID | 中试所ID | VARCHAR2(50) | √ | ||
OCCUR_TIME | 发生时间 | DATE | √ | ||
LONGITUDE | 经度 | VARCHAR2(20) | √ | ||
LATITUDE | 纬度 | VARCHAR2(20) | √ | ||
LEVEL_OF | 级性 | VARCHAR2(20) | |||
CURRENTS | 电流 | VARCHAR2(20) | |||
DATETIME | 入库时间 | DATE |
业务内容
采用B/S开发模式,在三维系统中单独新建一个功能业务界面,通过点击图标按钮后选择要查看的危险点数据,可以选择违章树木、违章建筑、施工工地,通过关闭显示来清除显示。危险点数据来源是通过与生产系统做接口(接口说明见系统接口章节)
界面
✧按钮说明:
●危险点——点击危险点图标后列出细化的功能,并清除其他的显示。
●违章树木、违章建筑、施工工地——在点击了各功能后,清除其他的显示,再显示自己的信息图标;
●违章树木图标、违章建筑图标、施工工地图标——点击地图上的图标后,使用冒泡功能显示出对应的详细信息。
●关闭显示——清除违章树木或违章建筑或施工工地得图标显示。
✧控制说明:
●地图上的违章树木图标、违章建筑图标、施工工地图标只有在启动了对应的功能后才能点击有效,显示详细数据。并清除其他的显示数据
2.2.3.3关注点
业务内容
采用B/S开发模式,在三维系统中单独新建一个功能业务界面,通过点击图标按钮后查看关注点的数据,可以选择设备的缺陷点、电缆线路接头图片内容、电缆线路剖面图,通过关闭显示来清除显示。关注点数据来源是通过与生产系统做接口(接口说明见系统接口3.1、3.3章节)
界面
✧按钮说明:
●关注点——点击关注点图标后列出细化的功能,并清除其他的显示。
●缺陷设备——点击后清除其他的显示,再显示自己的信息图标;
●电缆接头——点击后清除其他的显示,再显示自己的信息图标;
●关闭显示——清除所有图标显示。
✧控制说明:
●地图上的缺陷只有在启动了对应的功能后才能点击有效,显示详细数据。并清除其他的显示数据
2.2.3.4敷设方式
业务内容
采用B/S开发模式,在三维系统中单独新建一个功能业务界面,通过点击图标按钮后查看关注点的数据,可以选择设备的缺陷点、电缆线路接头图片内容、电缆线路剖面图,通过关闭显示来清除显示。敷设方式数据来源是通过与生产系统做接口(接口说明见系统接口章节)
界面
✧按钮说明:
●敷设方式——点击敷设方式图标后在下方显示颜色的对应表格,再加载敷设方式线,并清除其他的显示。
✧控制说明:
●点击敷设方式后才显示敷设对应表格,再次点击敷设方式后需要隐藏对应表和取消显示。
2.2.3.5
2.2.4 输电设备数据
业务内容
采用B/S开发模式,在三维系统中单独新建一个功能业务界面,展示出输电设备数据,并按树形菜单,设备之间的关系来展示。数据来源要与集成平台、康拓普做接口。(接口说明见接口系统接口章节)
界面
✧按钮说明:
●输电数据——点击输电数据图标后在,在下方功能页面展示区域调出输电数据页面。
●定位——点击定位后,飞行到对应的设备。
✧控制说明:
●定位按钮只能在选中的设备有坐标信息的数据才能出现定位按钮。
数据结构
设备表:GG_3D_PROD_DEVICE
字段 | 字段描述 | 字段类型 | 主键 | 非空 | 备注 |
DEVICE_ID | 设备ID | NUMBER(10) | √ | √ | |
CODE | 编码 | VARCHAR2(32) | |||
NAME | 名称 | VARCHAR2(128) | |||
CLASSIFY_ID | 类别ID | NUMBER(10) | |||
CLASSIFY_NAME | 类别 | VARCHAR2() | |||
DEVICE_MODEL_ID | 型号 | NUMBER(10) | |||
DEVICE_MODEL | 型号 | VARCHAR2(120) | |||
MATERIAL_CODE | 物料编码 | VARCHAR2(32) | |||
FUNCTION_LOCATION_ID | 功能位置ID | NUMBER(20) | |||
CAPITAL_ASSERTS_CODE | 资产编码 | VARCHAR2(20) | |||
IS_CAPITAL_ASSERTS | 是否固定资产(0-不是,1-是固定资产) | NUMBER(4) | |||
INSTALLATION_DATE | 安装日期 | DATE | |||
PLANT_TRANSFER_DATE | 投运日期 | DATE | |||
VENDOR_ID | 供应商ID | NUMBER(10) | |||
VENDOR | 供应商ID | VARCHAR2(120) | |||
MANUFACTURER_ID | 厂家ID | NUMBER(10) | |||
MANUFACTURER | 厂家 | VARCHAR2(80) | |||
LEAVE_FACTORY_NO | 出厂编号 | VARCHAR2(60) | |||
LEAVE_FACTORY_DATE | 出厂日期 | DATE |
USE_LIFE | 使用寿命 | NUMBER(10) | |||
PROPRIETOR | 产权 | VARCHAR2(100) | |||
VOLTAGE_LEVEL | 电压等级 | NUMBER(7) | |||
STATUS_DATE | 进入当前状态日期 | DATE | |||
CURRENT_STATUS | 当前状态 | NUMBER(4) | |||
INSTALLATION_LOCATION | 安装(存放)地点;地理位置 | VARCHAR2(100) | |||
MANAGE_DEPARTMENT_ID | 设备管理部门ID | NUMBER(10) | |||
MANAGE_DEPARTMENT | 设备管理部门 | VARCHAR2(30) | |||
CAPITAL_ASSERTS_DEPARTMENT_ID | 资产管理部门id | NUMBER(10) | |||
CAPITAL_ASSERTS_DEPARTMENT | 资产管理部门 | VARCHAR2(30) | |||
RUNMANAGE_DEPARTMENT_ID | 运行管理部门 | NUMBER(10) | |||
RUNMANAGE_DEPARTMENT | 运行管理部门 | VARCHAR2(30) | |||
RUNMANAGE_TEAM_ID | 运行管理班组id | NUMBER(10) | |||
RUNMANAGE_TEAM_CODE | 运行管理班组code | VARCHAR2(20) | |||
RUNMANAGE_TEAM | 运行管理班组 | VARCHAR2(30) | |||
VINDICATE_TEAM | 维护班组 | VARCHAR2(200) | |||
VINDICATE_TEAM_CODE | 维护班组code | VARCHAR2(200) | |||
VINDICATOR_ID | 维护人id | VARCHAR2(20) | |||
VINDICATOR | 维护人 | VARCHAR2(30) | |||
TEST_PERIOD | 预试周期 | NUMBER(10) |
OVERHAUL_PERIOD | 定检周期 | NUMBER(10) | |||
COPY_FLAG | 拷贝标志(0-非拷贝,1-拷贝) | NUMBER(4) | |||
PARENT_ID | 父设备ID | NUMBER(10) | |||
CREATOR_ID | 变更人ID | VARCHAR2(20) | |||
CREATOR | 创建人 | VARCHAR2(30) | |||
CREATE_DATE | 创建日期 | DATE | |||
DATA_FROM | 数据来源(用来标识数据来自哪个系统MIS,GIS) | VARCHAR2(20) | |||
IS_SHARE_DEVICE | 共享设备(共塔,共工井)(1-共享设备,0-非共享设备) | NUMBER(4) | |||
REMARK | 备注 | VARCHAR2(1000) | |||
IS_ASSAMBLY | 是否逻辑组件(0-不是,1-逻辑组件) | NUMBER(4) | |||
VINDICATE_TEAM_ID | 维护班组id | VARCHAR2(200) | |||
BUREAU | 地市局编码 | VARCHAR2(4) | |||
PHYSICAL_IDENTIFIER_CODE | 实物标识码 | VARCHAR2(50) | |||
IS_SPECIAL_VERSION | 是否是特殊版本升级 Y:是 ;N否 | CHAR(1) | |||
DISPATCH_BAY_NAME | 间隔名称(用于调度命名) | VARCHAR2() | |||
DISPATCH_DISCTIONARY | 调度字典项(用于调度命名) | VARCHAR2() | |||
BAY_NAME | 间隔名称(用于调度命名) | VARCHAR2() | |||
ASSET_DEVICE_ID | 设备ID | NUMBER(10) |
字段 | 字段描述 | 字段类型 | 主键 | 非空 | 备注 |
FUNCTION_LOCATION_ID | 功能位置ID | NUMBER(10) | √ | √ | |
CODE | 编码 | VARCHAR2(128) | |||
NAME | 名称 | VARCHAR2(120) | |||
MATERIAL_CODE | 物料编码 | VARCHAR2(32) | |||
PSR_TYPE | 资源类型 | NUMBER(10) | |||
STATE | 状态(0-停运,1-运行) | NUMBER(10) | |||
DISPATCH_NO | 调度编号 | VARCHAR2(32) | |||
VOLTAGE_LEVEL | 电压等级 | NUMBER(7) | |||
DISPATCH_TYPE | 调度类型 | VARCHAR2(32) | |||
COPY_FLAG | 拷贝标志(0-非拷贝,1-拷贝) | NUMBER(4) | |||
PSR_C | 对应CIM PSR_C | NUMBER(20) | |||
PSR_F | 对应CIM PSR_F | NUMBER(20) | |||
PARENT_ID | 上级功能位置ID | NUMBER(10) | |||
SITE_ID | 地点(变电站ID或者线路ID) | NUMBER(10) | |||
SITE_NAME | 地点(变电站ID或者线路ID) | VARCHAR2(120) | |||
BAY_ID | 间隔ID | NUMBER(10) | |||
BAY_NAME | 间隔名 | VARCHAR2() | |||
OBJECT_TYPE | 对象类型(区别是子控制区,变电站,区域,间隔,设备功能位置) | NUMBER(10) | |||
MANAGE_DEPARTMENT_ID | 设备管理部门ID | NUMBER(18) |
MANAGE_DEPARTMENT | 设备管理部门 | VARCHAR2(30) | |||
RUNMANAGE_DEPARTMENT_ID | 运行管理部门 | NUMBER(18) | |||
RUNMANAGE_DEPARTMENT | 运行管理部门 | VARCHAR2(30) | |||
RUNMANAGE_TEAM_ID | 运行管理班组id | NUMBER(10) | |||
RUNMANAGE_TEAM_CODE | 运行管理班组code | VARCHAR2(20) | |||
RUNMANAGE_TEAM | 运行管理班组 | VARCHAR2(30) | |||
VINDICATE_TEAM | 维护班组 | VARCHAR2(200) | |||
VINDICATE_TEAM_CODE | 维护班组code | VARCHAR2(200) | |||
VINDICATOR_ID | 维护人id | VARCHAR2(20) | |||
VINDICATOR | 维护人 | VARCHAR2(30) | |||
CREATOR_ID | 创建人id | VARCHAR2(20) | |||
CREATOR | 创建人 | VARCHAR2(30) | |||
CREATE_DATE | 创建日期 | DATE | |||
DATA_FROM | 数据来源(用来标识数据来自哪个系统MIS,GIS) | VARCHAR2(20) | |||
LATITUDE | 纬度 | VARCHAR2(50) | |||
LONGITUDE | 经度 | VARCHAR2(50) | |||
REMARK | 备注 | VARCHAR2(1000) | |||
ALIAS | 双编别名 | VARCHAR2(200) | |||
VINDICATE_TEAM_ID | 维护班组id | VARCHAR2(200) | |||
X_COORDINATE | X坐标 | VARCHAR2(30) |
Y_COORDINATE | Y坐标 | VARCHAR2(30) | |||
CLASSIFY_CODE | 类别名 | VARCHAR2(40) | |||
DISPATCH_AGENCIES | 调度机构 | VARCHAR2(40) | |||
ELEVATION | 高程 | VARCHAR2(40) | |||
BUREAU | 地市局编码 | VARCHAR2(4) | |||
LOCK_DEVICE_STATE | 锁定台帐状态(Y:锁定,N:不锁定) | CHAR(1) | |||
IS_UPLOAD | 是否同步上传省公司 | NUMBER(4) |
字段 | 字段描述 | 字段类型 | 主键 | 非空 | 备注 |
LINE_ID | 线路ID | NUMBER(10) | √ | √ | |
LINE_NO | 调度编号 | VARCHAR2(32) | |||
LINE_NAME | 线路名称 | VARCHAR2(100) | |||
LINE_ALIAS | 线路别名 | VARCHAR2(30) | |||
VOLTAGE_LEVEL | 最高电压等级 | NUMBER(7) | |||
RATING_CAPACITY | 额定输送容量(MVA) | NUMBER(10,2) | |||
RATING_ELECTRICITY | 额定输送电流(A) | NUMBER(10,2) | |||
ECONOMY_CAPACITY | 经济输送容量(MVA) | NUMBER(10,2) | |||
SPLIT_FORM | 形式 | VARCHAR2(30) | |||
LINE_LENGTH | 长度 | NUMBER(10,2) | |||
ENTER_SUBSTATION | 进线站 | VARCHAR2(40) | |||
OUT_SUBSTATION | 出线站 | VARCHAR2(40) | |||
SWITCH_NO | 开关编号 | VARCHAR2(30) | |||
PLANT_TRANSFER_DATE | 投运日期 | DATE | |||
DESIGNED_COMPANY | 设计单位 | VARCHAR2(100) | |||
BUILDER_COMPANY | 施工单位 | VARCHAR2(100) | |||
PROPRIETOR_COMPANY | 产权单位 | VARCHAR2(100) | |||
MONITOR_COMPANY | 监理单位 | VARCHAR2(100) | |||
RUNMANAGE_DEPARTMENT_ID | 运行管理班组id | NUMBER(10) |
RUNMANAGE_DEPARTMENT_CODE | 运行管理班组code | VARCHAR2(20) | |||
RUNMANAGE_DEPARTMENT | 运行管理班组 | VARCHAR2(30) | |||
EXIT_DATE | 退出投运日期 | DATE | |||
STATE | 运行状态(0-停运,1-运行) | NUMBER(4) | |||
LINE_TYPE | 线路类型(1-架空线路,2-电缆线路,3-混合线路) | NUMBER(4) | |||
REMARK | 备注 | VARCHAR2(4000) | |||
CABLE_LINE_LENGTH | 电缆线路长度 | NUMBER(10,2) | |||
LINE_FUNCTION | 线路功能 | NUMBER(4) | |||
ENTER_SUBSTATION_ID | 进线站id | NUMBER(10) | |||
OUT_SUBSTATION_ID | 出线厂站id | NUMBER(10) | |||
OUT_SUBSTATION_TYPE | 1:变电站 2:电厂(出线既有变电站又有电厂) | NUMBER(4) | |||
POLE_COUNT | 杆塔数量 | NUMBER(10) | |||
START_POLE_NO | 起始杆塔号 | VARCHAR2(10) | |||
END_POLE_NO | 终止杆塔号 | VARCHAR2(10) | |||
SEND_FLAG | 发送标识:(0-未发送,1-已发送) | NUMBER(4) | |||
BUREAU | 地市局编码 | VARCHAR2(4) | |||
DOMINION_MODE | 管辖方式 | NUMBER(4) | |||
DOMINION_AREA_NAME | 代管县区 | VARCHAR2(100) |
字段 | 字段描述 | 字段类型 | 主键 | 非空 | 备注 |
TECH_OBJECT_NODE_ID | 技术对象节点ID | NUMBER(20) | √ | ||
NODE_NAME | 节点名 | VARCHAR2(120) | |||
NODE_TYPE | 节点类型(1-功能位置,2-设备,3-部件) | NUMBER(10) | |||
PSR_TYPE | 资源类型 | NUMBER(10) | |||
CURRENT_STATUS | 当前状态 | NUMBER(4) | |||
TECH_OBJECT_ID | 技术对象ID | NUMBER(10) | |||
PARENT_ID | 上级节点主键 | NUMBER(20) | |||
IS_LEAF | 是否为叶子节点(0-不是,1-是叶子节点) | NUMBER(4) | |||
COPY_FLAG | 拷贝标志(0-非拷贝,1-拷贝) | NUMBER(4) | |||
SORT_NO | 排序字段 | NUMBER(12,2) | |||
OBJECT_TYPE | 对象类型(区别是子控制区,变电站,区域,间隔,设备功能位置,设备,部件) | NUMBER(10) | |||
DATA_FROM | 数据来源(用来标识数据来自哪个系统MIS,GIS) | VARCHAR2(20) | |||
CHECK_ID | 审核人id | VARCHAR2(20) | |||
CHECKOR | 审核人 | VARCHAR2(30) | |||
FULL_PATH | 全路径 | VARCHAR2(1000) | |||
IS_FILTER | 是否过滤节点 0:不过滤同步省公司 1:过滤不同步省公司 | NUMBER(4) | |||
BUREAU | 地市局编码 | VARCHAR2(4) | |||
BELONG_SUBSTATION | 节点所属变电站名 | VARCHAR2(30) | |||
LAST_MODIFY_PERSON_ID | 最后修改人id | VARCHAR2(15) |
LAST_MODIFY_PERSON | 最后修改人 | VARCHAR2(15) | |||
LAST_MODIFY_TIME | 最后修改时间 | DATE | |||
IS_UPLOAD | 是否同步上传省公司 | NUMBER(4) |
业务内容
采用B/S开发模式,在三维系统中单独新建一个功能业务界面,通过输入条件来查询出已采集的数据,数据来源要与集成平台、康拓普做接口。(接口说明见系统接口3.1章节),并提供一个坐标对应的功能,要求能支持84坐标定位和XX本地坐标定位。
界面
✧按钮说明:
●设备查询——点击设备查询图标后在,在下方功能页面展示区域调出设备查询页面。
●查询——点击查询,在右边显示查询结果,并且记录能定位。
●使用本地坐标定位——点击使用本地坐标定位,在右边显示坐标定位界面,提供84坐标,和XX本地坐标定位。
数据结构
见设备属性台帐页
2.3配电管理
配电管理模块划分为3个模块
2.3.1设备查询
同输电的设备查询。
2.3.2电缆沟
业务内容
采用B/S开发模式,在三维系统中单独新建一个功能业务界面,根据从属关系定制树型菜单。并要求能够定位到相应位置。
界面
✧按钮说明:
●电缆沟——点击电缆沟图标后在,在下方功能页面展示区域调出电缆沟页面。
●定位——点击定位,要求快速飞行放到到位置。
数据结构
见设备属性台帐页
2.3.3档距计算
业务内容
采用B/S开发模式,在三维系统中单独新建一个功能业务界面,结合杆塔的拾取功能,在拾取2个配电杆塔后计算他们之间的距离。 如果拾取的杆塔并非是相邻的话,则是把经过的每个杆塔的档距进行相加,而不是直接算一个距离。切换其他业务的时候自动关闭该功能面板。
界面
✧按钮说明:
●档距计算——点击档距计算图标后在,功能面板展示出计算结果面板。
✧控制说明:
●判断选中的是否是配电杆塔类设备。
●判断是否是第二次选中配电杆塔设备,如果是,计算出档距显示。
●切换了其他的业务功能后,自动隐藏该功能面板,并且数据清空。
2.4光缆管理
2.5显示控制
显示控制划分为2个模块
3系统接口
3.1输电生产系统设备读取接口
3.1.1功能描述
输电网三维地理信息(GIS)系统基于真实的XX影像图和数字高程模型,建立三维的输电杆塔和输电线路的模型,对输电网进行较为直观和高效的展示与管理。
三方约定通过集成平台传递数据,使用存储过程方式更新数据内容。
输电部的输电生产系统中已经有较为完善的输电杆塔和架空线路的台帐数据,为了避免重复工作和冗余的数据,输电网三维地理信息系统不再重复录入和维护输电杆塔、架空线路设备台帐数据,而是通过接口方式共享输电生产系统中的输电杆塔、架空线路设备台帐数据,进行输电杆塔、架空线路设备台帐数据的展示、查询和统计等。
输电网三维GIS系统将作为输电部对输电杆塔、架空线路进行管理的终端图形界面平台,后台需要与输电生产系统挂钩,共享所有与输电杆塔和架空线路相关的设备台帐数据。
3.1.2功能流程图
●集成平台监控输电相关数据表再获取到有数据更新后向三维系统发送更新数据。
●集成平台和三维系统的接口采用存储过程方式
●集成平台将变更的设备信息数据通过三维系统提供的存储过程接口传送给三维系统,三维系统接收数据存储到数据库,并根据接收的数据同步更新三维GIS系统中相关的表信息。同时记录下操作日志。
3.1.3功能设计说明
三维GIS系统中输电设备坐标信息、公共数据、功能位置、设备关系信息、架空线数据,初始化完成以后,与主网的MIS系统做接口,当设备发生新装、拆除的时候所产生的数据变更时,三维GIS系统也需要对设备的坐标数据、公共数据、功能位置、设备关系信息进行变更,集成平台获取到更新内容后,调用三维GIS接口接收新的数据更新三维GIS系统中相应的设备坐标、公共数据、功能位置、设备关系信息数据、架空线数据,实现两个系统的数据同步。
3.2雷击信息接口
3.2.1功能描述
三维系统需要展示某一个时间段的所有雷击点,与雷击的信息。提供给用户浏览。
三方约定由中试所提供雷电信息的Web Service三维平台主动获取数据。
3.2.2功能流程图
●三维系统调用中试所提供的Web Service来获取数据。
●三维系统设置定时(1小时)获取一次雷电数据,并入库。
●用户在三维系统中选择雷电信息后,根据用户输入的时间点去判断数据是否以存在数据库中,存在的话就直接调用数据库数据,如果不存在则调用雷电的接口。
3.2.3功能设计说明
三维系统中,对雷击的坐标、极性、电流、发生时间做一次初始化以后,通过接口获取数据:
(1)定时取数据:用JS定时(1小时)调用后台方法,调用Web Service。由于此Web Service提供的数据一次只能返回500条数据,如果一小时内超过了500条数据那么就需要再次调用Web Service,取出剩余数据,如此循环直到数据取完为止。在循环取数据的同时必须过滤出重复的时间数据。
(2)按时间段查询:通过用户输入的时间段与以定时获取的数据比较,如果数据已存表中则从表中取数据加载显示,如果不存在,则通过调用Web Service来加载数据。
3.3危险点、缺陷设备接口
3.4在线检测接口
3.5光缆接口
4设备属性表
刀闸开关属性 GG_3D_DZKG
字段 | 字段描述 | 字段类型 | 主键 | 非空 | 备注 |
EID | 设备唯一编号(与二维FID关联) | VARCHAR2(100) | √ | √ | |
JID | 记录号 | NUMBER | √ | ||
ENO | 设备种类号 | NUMBER | √ | ||
MNO | 组件种类号 | NUMBER | √ | ||
LASTTIME | 最后修改时间 | DATE | √ | ||
RECORDTIME | 最后入库时间 | DATE | √ | ||
DZKGXH | 刀闸开关型号 | VARCHAR2(20) | |||
DZKGLB | 刀闸开关类别 | VARCHAR2(20) | |||
PHOTO | 照片 | VARCHAR2(500) | |||
SSGTID | 所属杆塔FID | VARCHAR2(20) | |||
FID | 对应二维设备FID | NUMBER |
字段 | 字段描述 | 字段类型 | 主键 | 非空 | 备注 |
EID | 设备唯一编号(与二维FID关联) | VARCHAR2(100) | √ | √ | |
JID | 记录号 | NUMBER | √ | ||
ENO | 设备种类号 | NUMBER | √ | ||
MNO | 组件种类号 | NUMBER | √ | ||
LASTTIME | 最后修改时间 | DATE | √ | ||
RECORDTIME | 最后入库时间 | DATE | √ | ||
SSGTID | 所属杆塔编号 | VARCHAR2(100) | |||
PHOTO | 照片 | VARCHAR2(500) | |||
FID | 对应二维设备FID | NUMBER |
字段 | 字段描述 | 字段类型 | 主键 | 非空 | 备注 |
EID | 设备唯一编号 | VARCHAR2(10) | √ | √ | |
JID | 记录号 | NUMBER(10) | √ | ||
ENO | 设备种类号 | NUMBER(10) | √ | ||
MNO | 组件种类号 | NUMBER(10) | √ | ||
LASTTIME | 最后修改时间 | DATE | √ | ||
RECORDTIME | 入库时间 | DATE | √ | ||
SDO_SEQ | 坐标序号 | NUMBER(10) | |||
SDO_X1 | X坐标 | FLOAT | |||
SDO_Y1 | Y坐标 | FLOAT | |||
SDO_Z1 | Z坐标 | FLOAT |
字段 | 字段描述 | 字段类型 | 主键 | 非空 | 备注 |
EID | 设备唯一编号 | VARCHAR2(10) | √ | √ | |
JID | 记录号 | NUMBER(10) | √ | ||
ENO | 设备种类号 | NUMBER(10) | √ | ||
MNO | 组件种类号 | NUMBER(10) | √ | ||
CLFNAME | 材料房名称 | VARCHAR2(50) | |||
CLFCD | 材料房长度 | FLOAT | |||
CLFKD | 材料房宽度 | FLOAT | |||
CLFGD | 材料房高度 | FLOAT | |||
SSSDBH | 所属隧道编号 | VARCHAR2(100) | |||
LASTTIME | 最后修改时间 | DATE | |||
RECORDTIME | 入库时间 | DATE | |||
PHOTO | 照片 | VARCHAR2(50) |
字段 | 字段描述 | 字段类型 | 主键 | 非空 | 备注 |
EID | 设备唯一编号 | VARCHAR2(100) | √ | √ | |
JID | 记录号 | NUMBER | √ | ||
ENO | 设备种类号 | NUMBER | √ | ||
MNO | 组件种类号 | NUMBER | √ | ||
LASTTIME | 最后修改时间 | DATE | √ | ||
RECORDTIME | 最后入库时间 | DATE | √ | ||
SSGTID | 所属杆塔编号 | VARCHAR2(20) | |||
FNAME | 地网名称 | VARCHAR2(200) | |||
SDKX | 受电馈线 | VARCHAR2(20) | |||
WHBS | 维护班所 | VARCHAR2(20) | |||
PHOTO | 照片 | VARCHAR2(500) | |||
FID | 对应二维设备FID | NUMBER |
字段 | 字段描述 | 字段类型 | 主键 | 非空 | 备注 |
SDO_SEQ | 坐标序号 | NUMBER | √ | √ | |
SDO_ORIENTATION | 转角度 | FLOAT | √ | ||
SDO_X1 | x坐标 | FLOAT | √ | ||
SDO_Y1 | y坐标 | FLOAT | √ | ||
SDO_Z1 | z坐标 | FLOAT | |||
ENO | 设备种类号 | NUMBER | |||
MNO | 组件种类号 | NUMBER | |||
EID | 设备编号 | VARCHAR2(100) | |||
LASTTIME | 最后修改时间 | DATE | |||
RECORDTIME | 入库时间 | DATE | |||
JID | 记录号 | NUMBER |
字段 | 字段描述 | 字段类型 | 主键 | 非空 | 备注 |
EID | 设备编号 | VARCHAR2(100) | √ | √ | |
BSQNAME | 标识器名称 | VARCHAR2(100) | |||
LASTTIME | 最后修改时间 | DATE | √ | ||
RECORDTIME | 入库时间 | DATE | √ | ||
ENO | 设备种类号 | NUMBER | √ | ||
MNO | 组件种类号 | NUMBER | √ | ||
JID | 记录号 | NUMBER | √ | ||
SSSJBH | 所属竖井编号 | VARCHAR2(100) | √ | ||
ZJ | 直径(毫米) | NUMBER | |||
SSDLGBH | 所属电缆沟编号 | VARCHAR2(100) | √ |