APP下载

基于android系统的OD调查软件开发

2017-04-09杜祝遥

四川水泥 2017年5期
关键词:该软件界面交通

杜祝遥

(陕西国防工业职业技术学院 陕西 西安 710300)

基于android系统的OD调查软件开发

杜祝遥

(陕西国防工业职业技术学院 陕西 西安 710300)

传统的居民出行OD调查大多采用抽样入户问卷调查,耗费大量资源和经费。而且交通OD调查的数据量比较大,后期录入处理工作非常麻烦。科技的发达,Android手机的普遍使用,和Android开发平台的日益成熟,基于Android系统的居民出行OD调查软件的出现就顺应了时代的需要。调查者拿着安装有该软件的手机就可以进行相应的资料调查。最终软件可以实现把调查数据导出到excel表中,便于后续交通规划使用。

居民OD调查;Android系统

1 绪论

城市作为社会经济发展的主要载体,是人口和产业的聚居地。而城市交通作为城市的四大基本职能之一,是城市向前发展的前提和基础,是城市生产和人民发展必不可少的社会公共服务设施,是城市投资环境和居住环境的基本物质条件。交通调查是城市交通规划与管理的关键,而居民出行OD调查是交通调查的核心内容。然而由于传统居民出行OD调查多采用家访及填写调查表的方式,前期投入费时费力,并且数据后处理工作繁琐,且容易出错。如果能够引入计算机技术,使用基于Android系统的居民出行OD调查软件进行调查,则能极大地提高调查效率,并省去数据录入等大部分后处理时间。

2 OD调查概述

2.1居民出行调查

居民出行调查,是以地区内居民为对象,调查居民某一天的出行情况和交通工具利用情况,为城市的交通规划发展研究提供数据。

2.2出行特征

居民出行特征是城市交通需求信息的主要组成部分,对于交通规划研究和交通管理工作来说是重要的参考依据。居民出行特征广泛应用于城市综合交通规划、专项交通规划、交通管理、智能运输系统、交通基础设施的投资效益分析等,以及单个建筑物的交通影响评价及交通服务组织等多种不同类型、不同层次的交通项目或相关项目的设计、规划、研究和评价过程中,对一些交通模型的校准和应用,评价交通系统运营的效能以及单个公共交通设施所发挥的作用。出行特征通常有以下参数:出行次数、出行目的分布、出行时间分布、出行空间分布、出行方式分布、出行时耗、出行距离等。

2.3调查方法

(1)出行日记

出行日记调查法的调查形式主要包括纸笔调查(Paper and Pencil Interviews,PAPI)和计算机辅助电话调查(Computer Assisted Telephone Interviews,CATI)。纸笔调查有入户调查(Face to Face Interviews)和邮寄调查(Mai-out/Mail-back Surveys)两种形式。入户调查是国外早期使用和目前国内普遍采用的调查方式,国外目前主要采用CATI和邮寄调查。

(2)基于GPS定位的出行调查

GPS设备按照提前设置好的记录间隔准确的记录受访者的出行信息。出行时间,位置等均可准确记录与定位。这种利用GPS较精确的定时定位功能,通过给受访者配备GPS仪器,记录受访者的出行过程的方法,是近年来出现的新的出行调查方法。但是该方法仍然处于试验阶段,真正用于实际的很少。由于GPS设备价格昂贵,且携带有诸多不便,更有可能涉及调查者的隐私,所以该方法一直还未大范围普及。

(3)基于Android系统的居民OD调查

这也是本文研究的内容,在家访式调查的基础上,利用Android系统开发出可便捷操作的软件,装在Android智能手机上,调查员只需携带装好该软件的Android手机,此时手机已作为一款便携式OD调查机。在做调查时,被调查人只需在软件界面选择记录出行信息,通过手机界面与后台数据库之间的交互,被调查人的信息自动存入数据库,并且能够自动导出为Excel可识别的文件。居民出行OD调查的前期工作就已经完成,不需要繁杂的数据录入过程,节省大量的人力财力。

3 软件开发与测试

3.1 Android系统简介

Android是专门为手机、平板电脑灯移动设备开发的平台,其内容包含了操作系统、中间件和核心应用等。Android最早是由Andy Rubin创办,于2005年有搜索巨人Google公司收购。2007年5月,Google正式发布了该平台。现在采用Android平台的手机厂商主要包括HTC、Samsung、Motorola、LG、Sony、华为、联想、中兴等公司。

3.2手机“居民OD调查”存储软件设计实现

(1)系统进入选择界面的实现

本软件开始执行后,便直接进入功能选择界面,并配备两个功能键按钮“录入”和“导出”,为了软件以后能配置更多功能,故将选择界面设置为一般界面。如图1所示。

通过设置TextView,EditView,Button,Spinner的布局,得到居民出行信息录入界面。

当录入完成一个人的出行信息后,点击下面的“录入”按钮,系统自动存入信息,当前页面信息消除,接着录入下一个人的居民出行信息,当居民出行信息录完,需要导出时,在选择界面点击“导出”按钮。

(3)“居民OD出行”信息导入Excel功能实现

在ReportActivity.java代码中首先要使用Workbook类的工厂方法创建一个可写入的工作薄(Workbook)对象,并添加单元格,最后将生成的单元格导入到工作表,从内存中写入存储的数据文件。

当点击“导出”按钮时,Android执行上述命令,将居民出行OD信息以.xls的文件格式导入到SD卡中,拷贝到电脑上,使用Excel软件打开。

4 总结与展望

本系统软件实现了两个功能:(1)居民OD出行信息的录入;(2)将存储的居民出行信息通过编程直接转换为xls文件,可通过Excel程序查看,极大地简化了调查工作。另外对手机硬件要求不高,用户界面友好,操作简便,便于推广使用。

本人在Android平台以及在该平台上开发“居民OD调查”软件上做了大量的工作,本设计最初构想是通过嵌入定位地图,居民出行位置等信息可以直接从地图上显示出来,然后通过一系列代码转换为居民出行数据直接可以导入到Excel,省去很多调查的中间环节,更加省时省力。但是,由于时间比较仓促,本软件只实现了部分功能。日后有望能够完善该软件,真正发挥出该软件的作用。

[1]王建军,严宝杰.交通调查与分析[M].北京:人民交通出版社,2004

[2]王 炜,陈学武.交通规划[M].北京:人民交通出版社,2007

[3]徐 勤.基于电子地图居民出行OD调查方法.交通科技与经济.2011.6:96-99

[4]张俊峰.基于GPS技术的出行OD调查研究.北京:北京交通大学交通运输学院,2011

G322

B

1007-6344(2017)05-0281-01

猜你喜欢

该软件界面交通
简单灵活 控制Windows 10更新更方便
繁忙的交通
国企党委前置研究的“四个界面”
小小交通劝导员
Flashfxp Password Decryptor
基于FANUC PICTURE的虚拟轴坐标显示界面开发方法研究
人机交互界面发展趋势研究
手机界面中图形符号的发展趋向
Allen & Heath推出GLD Editor控制软件
繁忙的交通