基于GIS的公路信息更新管理平台的设计和实现
2013年2月第11卷第1期
地理空间信息
GEOSPATIAL INFORMATION
Feb.,2013V
ol.11,No.1
基于GIS的公路信息更新管理平台的设计和实现
常屹冉1,郭炳辉1,陈 军2,李汉彬3
(1.中国地质大学(武汉)信息工程学院,湖北 武汉 430074;
2.湖北省交通厅公路管理局,湖北 武汉 430000;
3. 中国石油天然气股份有限公司 西气东输管道分公司,湖北 武汉 430073)
为适应现行公路信息的快速更新和智能化管理的要求,采用ArcGIS平台,结合车载GPS技术,设计开发了适用于湖北摘 要:
省公路信息更新管理的系统软件;介绍了系统的总体结构、数据库及功能模块的设计。该系统的实现给交通规划部门提供了一个良好的管理和决策支持平台。
ArcGIS;GPS;数据库建设;公路更新管理系统关键词:
P208 文献标志码:B 文章编号:1672-4623(2013)01-0013-03中图分类号:
我国公路路线长、变化快、数据信息量大。如何应用现代高新技术,让公路信息快捷、准确地为国民经济建设和政府管理决策提供服务,是交通部门在公路信息更新管理工作中急需解决的问题。而现有的公路数据繁杂,更新周期长,且不便于管理;建设更新便捷的公路信息管理平台是各交通部门的必然要求。本文从湖北省的公路现状和信息化管理的基本要求出发,采用Visual C# .NET和ArcGIS Engine组件技术,结合车载GPS,设计开发了湖北省公路信息更新管理平台。
和GB 917.1-2000《公路路线标识规则命名编号和编码》。
2 系统设计
2.1 系统结构框架设计
本平台实现了公路基础数据的采集、存储、显示、分析汇总和输出等功能。系统采用C/S架构,其总体架构包括数据更新层、基础数据库层、应用层和用户层(见图1)。
1 系统采用的技术和标准
公路数字化建设只关注公路本身及周边一定带状范围内的信息要素。而已有的公路测绘方式不论人工测量、航空摄影测量还是卫星遥感测图都易造成资源的极大浪费,并且造价昂贵、更新周期长,并不适合局部道路信息的更新。相比之下,利用车载GPS技术更新公路信息,不仅采集速度快、作业方式简单,而且定位精度高。车辆在行驶过程中即可记录道路桩号、路面类型、路面宽度、路基宽度及桥梁、隧道、渡口、建制村等信息,便于数据的内业处理[1,2]。
ArcEngine 是ESRI公司推出的一组完备的嵌入式GIS组件库和工具库,其核心是ArcObjects组件,并且支持类、对象等特性,通过封装的接口可以实现对象的属性。组件技术开发简单,用户可以灵活调用动态链接库(DLL)开发和扩展具有特定功能的GIS应用程序[3]。
系统设计标准依据为:JT/T132-2003《公路数据库编目编码规则》、JTGB01-2003《公路工程技术标准》
2012-08-22。收稿日期:
湖北省自然科学基金资助项目(2011CDB350)。项目来源:
图1 系统结构框架
数据更新层:运用车载GPS,进行数据的采集、处理、显示和存储。
基础数据库层:存储在数据库的空间数据和属性数据。
应用层:主要由各功能模块组成,对基础数据进行接收、分析、汇总;可通过数据查询输出所需信息,实现专题地图的输出。
用户层:由湖北公路管理局业务领导及电子地图
14 地理空间信息第11卷第1期
人员组成。通过本层为领导决策和政策制定提供直观、多方位的辅助决策信息支持。2.2 数据库的设计
数据库设计主要针对公路及附属设施和行政区划等要素信息,由空间和属性2个数据层构成。空间数据层包含行政区划、境界线、公路线路、桥梁、隧道、其他重要交通设施层、水系等要素,属性数据层包含基础数据集、路线概况集、路面集、路基集、主要构造物集、沿线设施集等[4]。各要素均采用GB标准进行命名,如以路线编码C002429004为例,C为村道,002为路线编码,429004为仙桃市(行政区划代码)。数据库建设以路线、路段为核心,将居民点、桥梁、渡口、隧道等要素通过关键字段进行关联和约束(见图2)。属性表由Access创建,空间数据表在软件中创建。本文中的空间数据表可以通过各自的经纬度字段在地图中投影以确定位置。属性数据表包含专题字段,便于专题图层的建立和管理[5]。
3 系统功能的实现
3.1 系统管理模块
系统管理模块主要实现了用户权限管理功能,可根据登录账号获得相应的权限,实现用户的分层管理,确保数据安全。3.2 外业采集模块
外业采集模块实现了管理者对数据库的更新和维护。GPS数据采集是通用车载GPS接收机连接到平台软件,设置连接参数,采集沿线公路数据[6]。其具体参数包括COM端口、输出波特率、数据位、停止位和采集间隔等,用户可自主设置,系统通过XML文件进行配置。
<?xml version="1.0" encoding="GB2312"?><GPSConfig>
<GPSCOM>COM1</GPSCOM> <BaudRate>4800</BaudRate>
<GPSData>8</GPSData> <GPSStopData>1</GPSStopData>
<GPSparity>2</GPSparity> <GPSGatherDistinct>5</GPSGatherDistinct>
</GPSConfig>
实践发现,车速小于45 km/h时,不易出现信号中断、漂移和延迟的现象,采集密度和精度都符合作业要求。外业采集界面见图4。内业处理是对采集的GPS数据进行属性添加、突变点与漂移点的删除及路段的拆分、合并等操作。最后通过处理和审核,确保空间数据和属性数据更新的一致性。
图2 数据库结构图
2.3 功能模块
公路信息更新管理平台是在ArcEngine提供的接口支持下,针对管理者的基本要求设计的,涵盖了公路信息的更新、查询管理和打印输出等内容。其主要功能包括:用户管理、地图显示、数据查询、数据分析、领导查询和地图打印等,具体功能结构见图3。
图4 外业采集界面
ъ
у仈
3.3 基础地理信息操作功能
基础GIS模块实现了对公路电子地图的展示和操作,包括对地图的放大、缩小、前进、后退、全图、漫游、量算工具、比例尺、图层管理等功能。3.4 专题地图模块
专题地图模块可根据专题字段,利用颜色渲染、
图案填充、图式符号等形式将全省公路的基础信息进
GPS
ъ
у仈
オ
у仈
亶
图3 系统功能设计图
columnend="G">
行专题数据处理,可灵活制作公路行政等级、技术等级、路面类型、通达情况等专题图。通过XML文件对图层目录树进行符号配置管理。地图打印功能实现了专题地图的输出。 3.5 信息查询
平台提供了丰富的查询功能,包括空间查询、属性查询和条件查询等。信息查询利用QueryFilter类,通过Query接口和SpatialQuery接口进行属性和空间信息的查询。用户可通过点选、框选等交互操作,对数据进行可视化查询,也可根据输入的关键词在路段树中查询并定位显示;还可按照条件查询,如“Select count(*) from V01_sd where mid(SDBM, 11, 1) = 'U' and mid(LXBM, 1, 1) = 'G' and TBDW= 4211”,可查询黄冈市国道上的隧道总数。3.6 统计分析
相关推荐:
- [政务民生]2013年公共基础知识热点问题(七)
- [政务民生]检验检测机构资质认定评审准则及释义20
- [政务民生]关于印发重庆市房屋建筑和市政基础设施
- [政务民生]1、隧道洞身开挖支护施工技术交底书
- [政务民生]2015年山东省17地市中考语文试题分类汇
- [政务民生]2-高级会计师资格考试和评审流程图
- [政务民生]2018版中国清分机行业发展分析及前景策
- [政务民生]新课改高中政治探究
- [政务民生]2018-2024年中国新型组合房屋行业投资
- [政务民生]2015年上海市春季高考数学模拟试卷五
- [政务民生]灌砂法及环刀法测压实度(带计算过程)
- [政务民生]运筹学实验2求解非线性规划
- [政务民生]劝学、逍遥游默写(教师卷)
- [政务民生]《运筹学》 - 期末考试 - 试卷A - 答案
- [政务民生]八年级英语下册 Module 6 Hobbies测试
- [政务民生]2019年宪法知识竞赛试题库100题(含答
- [政务民生]自动化英文文献翻译
- [政务民生]公文格式实施细则
- [政务民生]高一地理上册课堂跟踪练习题6
- [政务民生]会计继续教育习题及答案
- 第三章 无约束最优化方法
- 泛读教程第三册答案
- 魏晋南北朝文学
- 幂的运算复习题
- 城市环境问题的成因与治理策略_以社会
- 钢结构行业产业链及竞争分析研究
- 新型热塑性弹性体增韧聚丙烯的研究
- 中国旅游地理B卷试题及答案
- (苏教版)五年级数学上册第三单元测试卷
- 不稳定性心绞痛诊断与治疗
- 俞氏国际后勤职能部门绩效考核办法
- GB7258-2017新标准考试题含答案
- 小学生汉字听写比赛活动方案
- 1.3《平抛运动》学案 教科版必修2
- 2011香港特别行政区公务员考试复习资料
- 考虑水力条件变化的城市给水管网可靠性
- 表面活性剂在油田开发和生产中的应用
- ITT内部培训资料-FI端吸泵的介绍
- 文明守纪,从我做起学生发言稿
- 初中读《聊斋志异》心得体会800字范文




