论文部分内容阅读
摘 要:道路是交通的基础,是国家经济活动的基础和人民生活的基础设施。道路的建设、管理和养护需要大量的基础数据作为信息支撑,辽宁省道路网更新工作实现了全省道路的线形、线位、附属设施和通达点位置及其技术指标的及时更新,所以建立一个相应的调查系统能更好的为交通的管理工作服务。利用GPS采集交通路线数据,将采集到的GPS数据进行处理作为基础数据,然后用MAPGIS软件进行二次开发,建立交通路线调查系统。本系统以盘锦大洼县为例,可以进行盘锦市大洼县的交通路线查询,包括路段属性查询、路段空间查询。通过查询可以了解到各路段的名称、通达情况等。此系统是以MAPGIS为平台,用VB编程实现。可以实现对国道、省道、城市主干道、城市次干道、城市其他路、铁路等要素的查询。
关键词:GIS;GPS;MAPGIS;交通路线;调查系统
1□地理信息系统开发技术及其应用
地理信息系统(Geographic Information System简称GIS)是用于回答具有物质属性和空间坐标且与时间相关联问题的艺术、科学、工程和技术的统称,是以计算机为工具,用来创建和描述地理实体和地理现象及其时空特征和时空关联特性的数字表达方法。[1]
MAPGIS作为一个GIS基础平台软件,提供了多种二次开发方式,用户可以在MAPGIS上进行二次开发,开发出适合自己需要的应用系统。利用MAPGIS 组件可以实现高效、无缝的GIS 应用系统集成。MAPGIS 组件不依赖于某一种开发语言,可以直接嵌入到通用的开发环境(如Visual Basic)中實现GIS 功能。通过调用MAPGIS 组件的基本功能,并结合其它专业模型和专业模型分析控件,可以快速地开发GIS 应用程序,这大大降低了GIS 二次开发的难度与开发成本。[2]
2□手持GPS在交通路线测量中的应用
此次采集工作主要应用GPS手持机与笔记本电脑连接,利用车载,进行数据采集与量测。笔记本电脑中需要安装GIS软件MapInfo和GPS连接驱动程序,并运行程序,自动连接,可以时时将测量出的行走路线记录到电子地图上。采集数据时,只需在道路的起止点按下开始采集按钮,并开动汽车,道路便可在地图上自动成图。由于以车代步,便大大节省了时间。同时,对于特征点,比如道路交叉口、桥梁等,只要需要,用鼠标点击按钮便可记录下其位置。[3]
在采集数据时,GPS与电脑连接好后,启动Mapinfo软件打开GPS应用程序。当需要采集数据时,只需在适当位置点击 按钮即可记录下此处的地理坐标;在道路的起点按下 按钮开始采集,当采集结束时再按起 按钮,此条道路的轨迹即可记录下来。在使用Mapinfo软件与GPS进行数据采集时不仅可以记录所采集的专业要素,还要在专业要素上进行属性与信息的录入,方便后期数据处理,如图2-1所示。
3□盘锦大洼县交通路线调查系统设计
本设计以盘锦大洼县交通路线调查系统设计为例,将盘锦大洼县交通路线调查系统进行总体设计,主要包括数据库的设计、系统功能的设计等。
3.1□系统总体目标
实现盘锦大洼县道路及铁路的查询,即实现道路数据电子地图查询,包括国道、省道、城市主干道、城市次干道、城市其他路、铁路等数据查询显示。此系统的建立可以更好的为道路系统服务,不仅提高了工作效率,同时也掌握了十分准确的数据资料,利于优化道路网,为国家节约了大量的资金。采用此技术不但可以避免瞒报多报,同时也便于交通部门了解道路建设、维护情况。
3.2□系统功能的设计
实现盘锦大洼县道路及铁路的查询,即实现道路数据电子地图查询,包括国道、省道、城市主干道、城市次干道、城市其他路、铁路等数据查询显示。
查询功能主要是空间查询,属性查询两大类。在属性查询中,主要先选择要查询的图层,然后再选择ID、长度、名称、类型、编码等进行查询。在空间查询中,主要以点选,框选方式进行。
3.3□系统数据库的设计
本次设计采用的数据库是ACCESS数据库,对国道、省道、城市主干道、城市次干道、城市其他路、铁路等要素建立数据库表。[4] 如图3-1。
4□盘锦大洼县交通路线调查系统实现
具体介绍了盘锦大洼县交通路线调查系统是如何实现的,包括系统运行环境以及系统的功能等。
4.1□系统登录
点击应用程序进入登录界面,如果单击清空,则用户名和密码里面的内容则会消失,如图4-1所示:
此登录界面需要输入用户名以及密码,用户名是:朱磊,密码为:123456,然后单击“登录”,便可进入系统。[5]
举例说明:选择城市主干道,然后按照name查询,如图4-3所示:
双击后,在地图上都会闪烁。如果查询不到结果就会弹出对话框:“没有查到信息!”如图4-4所示:
此查询结果由于结果过多在地图中没有闪烁显示,如果想看哪一条路线,可双击结果中的某一条,此时在电子地图中就会有路线闪烁。
参考文献
[1] 黄杏元,汤勤.地理信息系统概论.高等教育出版社,2000.
[2] 中国地质地址大学信息工程学院,MAPGIS二次开发手册.
[3] 姜晓东.车载GPS在辽宁公路路况普查的应用[J].北方交通报,2008.
[4] 王珊.数据库技术与原理.北京:水利水电出版社,1999.
[5] 韩丽蓉,过静珺.利用VB进行二次开发建立房屋管理系统.测绘通报,2000(11).
[6] Drucker H,Cortes C.Boosting Decision Tress.In Advance in Neural Information Processing Systems,1996,8:479—485.
(作者单位:丹东市规划设计研究院)
关键词:GIS;GPS;MAPGIS;交通路线;调查系统
1□地理信息系统开发技术及其应用
地理信息系统(Geographic Information System简称GIS)是用于回答具有物质属性和空间坐标且与时间相关联问题的艺术、科学、工程和技术的统称,是以计算机为工具,用来创建和描述地理实体和地理现象及其时空特征和时空关联特性的数字表达方法。[1]
MAPGIS作为一个GIS基础平台软件,提供了多种二次开发方式,用户可以在MAPGIS上进行二次开发,开发出适合自己需要的应用系统。利用MAPGIS 组件可以实现高效、无缝的GIS 应用系统集成。MAPGIS 组件不依赖于某一种开发语言,可以直接嵌入到通用的开发环境(如Visual Basic)中實现GIS 功能。通过调用MAPGIS 组件的基本功能,并结合其它专业模型和专业模型分析控件,可以快速地开发GIS 应用程序,这大大降低了GIS 二次开发的难度与开发成本。[2]
2□手持GPS在交通路线测量中的应用
此次采集工作主要应用GPS手持机与笔记本电脑连接,利用车载,进行数据采集与量测。笔记本电脑中需要安装GIS软件MapInfo和GPS连接驱动程序,并运行程序,自动连接,可以时时将测量出的行走路线记录到电子地图上。采集数据时,只需在道路的起止点按下开始采集按钮,并开动汽车,道路便可在地图上自动成图。由于以车代步,便大大节省了时间。同时,对于特征点,比如道路交叉口、桥梁等,只要需要,用鼠标点击按钮便可记录下其位置。[3]
在采集数据时,GPS与电脑连接好后,启动Mapinfo软件打开GPS应用程序。当需要采集数据时,只需在适当位置点击 按钮即可记录下此处的地理坐标;在道路的起点按下 按钮开始采集,当采集结束时再按起 按钮,此条道路的轨迹即可记录下来。在使用Mapinfo软件与GPS进行数据采集时不仅可以记录所采集的专业要素,还要在专业要素上进行属性与信息的录入,方便后期数据处理,如图2-1所示。
3□盘锦大洼县交通路线调查系统设计
本设计以盘锦大洼县交通路线调查系统设计为例,将盘锦大洼县交通路线调查系统进行总体设计,主要包括数据库的设计、系统功能的设计等。
3.1□系统总体目标
实现盘锦大洼县道路及铁路的查询,即实现道路数据电子地图查询,包括国道、省道、城市主干道、城市次干道、城市其他路、铁路等数据查询显示。此系统的建立可以更好的为道路系统服务,不仅提高了工作效率,同时也掌握了十分准确的数据资料,利于优化道路网,为国家节约了大量的资金。采用此技术不但可以避免瞒报多报,同时也便于交通部门了解道路建设、维护情况。
3.2□系统功能的设计
实现盘锦大洼县道路及铁路的查询,即实现道路数据电子地图查询,包括国道、省道、城市主干道、城市次干道、城市其他路、铁路等数据查询显示。
查询功能主要是空间查询,属性查询两大类。在属性查询中,主要先选择要查询的图层,然后再选择ID、长度、名称、类型、编码等进行查询。在空间查询中,主要以点选,框选方式进行。
3.3□系统数据库的设计
本次设计采用的数据库是ACCESS数据库,对国道、省道、城市主干道、城市次干道、城市其他路、铁路等要素建立数据库表。[4] 如图3-1。
4□盘锦大洼县交通路线调查系统实现
具体介绍了盘锦大洼县交通路线调查系统是如何实现的,包括系统运行环境以及系统的功能等。
4.1□系统登录
点击应用程序进入登录界面,如果单击清空,则用户名和密码里面的内容则会消失,如图4-1所示:
此登录界面需要输入用户名以及密码,用户名是:朱磊,密码为:123456,然后单击“登录”,便可进入系统。[5]
举例说明:选择城市主干道,然后按照name查询,如图4-3所示:
双击后,在地图上都会闪烁。如果查询不到结果就会弹出对话框:“没有查到信息!”如图4-4所示:
此查询结果由于结果过多在地图中没有闪烁显示,如果想看哪一条路线,可双击结果中的某一条,此时在电子地图中就会有路线闪烁。
参考文献
[1] 黄杏元,汤勤.地理信息系统概论.高等教育出版社,2000.
[2] 中国地质地址大学信息工程学院,MAPGIS二次开发手册.
[3] 姜晓东.车载GPS在辽宁公路路况普查的应用[J].北方交通报,2008.
[4] 王珊.数据库技术与原理.北京:水利水电出版社,1999.
[5] 韩丽蓉,过静珺.利用VB进行二次开发建立房屋管理系统.测绘通报,2000(11).
[6] Drucker H,Cortes C.Boosting Decision Tress.In Advance in Neural Information Processing Systems,1996,8:479—485.
(作者单位:丹东市规划设计研究院)