一款面向村镇承载力调研与规划建设信息意愿采集的客户端应用设计*
2022-01-18许金朵马荣华段学军刘宁宁吴紫静
侯 渲 许金朵 林 晨 马荣华 段学军 刘宁宁 吴紫静 陈 曦
0 引言
近些年随着我国工业和城市建设的高速发展,城乡差距不断加大,原来的村镇建设已经远远不能适应目前发展的情况。党的十九大针对于目前乡村所存在的非农化、老弱化、空废化、污损化和贫困化问题,提出“乡村振兴”战略,编制了《乡村振兴战略规划(2018—2022年)》(以下简称“《规划》”),为打造一个和谐宜居的美丽乡村指出方向[1]。资源环境要素对乡村居民而言是重要的生产资料和生活资料,更是乡村振兴的基础,所以对山水林田湖草等要素资料进行采集、开展土地利用现状和潜力调查,结合当地乡村特色和村民生产生活需求,才能准确把握乡村建设方向[2]。在面向资源环境调研工作的过程中,需要收集的多源异构数据内容存在数据量大、种类繁多和来源不一的问题;在传统数据采集的过程中,需要大量的人力物力,不仅耗时耗力,而且对人员专业素养的要求较高,难以大范围同时采集[3-4]。如何借助地理信息在快速、准确处理时空数据上的优势,从而高效地实现这些多源异构数据的管理和分析,是当下亟需解决的问题。
智能终端与移动地理信息系统(Mobile GIS)的结合,集成了GPS、无线网络、GIS等技术,因为便于携带、操作较为方便灵活的特性,被广泛应用于各行各业:最初在国外用于森林火险调查、农作物种类调查等[5-6],在国内广泛用于地质勘探、野外调查及基层调研中[7-9],如棉田病虫害信息采集[10]、生物多样性的野外调查[11]、城市建筑的规划设计[12]、生态环境的核查[13]等。除此之外,移动GIS在空间数据的收集整理方面的优势更为突出,包括经纬度坐标、高程、方位和水平面等基础地理信息数据采集[14-15]。经过不断的完善改进,已经有不少相关的应用在相关行业投入使用,例如:中科图新公司所研发的外业精灵APP内置了大量在线地质地图,便于用户看图和采集;吉印信息公司研发的吉印足迹APP用于外业实习、野外考察、证据留存等,使困难又烦琐的外业采集变得简单又高效,提高了数据采集效率。由此可见,已有的移动GIS应用主要是通过文本、照片等数据形式,对调研点周边环境数据(如高程、倾斜角、经纬度和气候等)进行记录,此方面的应用相对成熟广泛[16-18]。
但是目前绝大多数应用产品仅仅关注了周边环境数据采集的需求,忽略了居民本身需求的意愿表达。然而在有关村镇尺度的相关调研和业务工作中发现:当研究区空间尺度越来越小,反而对居民参与度的要求更高。这也和自然资源部颁发的文件[19]精神相符合,该文件指出:村庄规划建设与新型城镇化建设过程中要聚焦人的需求,村庄规划建设要“尊重农民意愿”,关注人的需求和意愿,将村民参与纳入村庄规划决策。如赵杰、赵士洞在研究乡村小尺度的土地利用变化中就提出参与性农村评估方法[20](Participatory Rural Appraisal,PRA),通过挨家挨户走访调查和拜访知情人士来获取“潜藏”在人群中的数据[21];陕西白马村在乡村旅游扶贫规划中听取了公众意愿,还主动关注周边企业的诉求[22]等。由此可见,在参与乡镇规划建设的过程中,居民的生产生活方式、需求意愿调研是整个工作中非常重要的一部分。将所获取到的居民需求意愿与调研获取到的周边环境信息相结合,才能反映出最真实的乡镇建设需求。这些需求意愿信息的获取和分析,在目前市面上的APP中都没有被考虑进去。
如何将居民的需求意愿在村镇建设决策中体现出来,是问题的关键所在。因此,开发一款面向村镇建设调查的APP,实现周边环境和居民访谈调研数据的实时、高效采集和管理,更好地服务于当地乡镇建设,是本应用需要解决的问题。
1 总体设计
整个APP以环境信息和需求意愿采集为核心,包括周边环境信息数据的图片/音频/影像数据的采集、存储、上传和居民需求意愿调研的问卷数据的填写、上传下载等。整个应用以Java作为开发语言,Android Studio为集成开发环境,选取MVC(Model-View-Controller)开发模式,该模式可提高代码复用性,降低数据表达、数据描述和应用操作的耦合度,同时软件的可维护性、可修复性、可扩展性、灵活性和封装性得到提升。
APP整体设计架构主要分为UI表现层、BLL业务逻辑层和DLL数据访问层3部分,是标准化的3层架构设计逻辑,应用结构设计如图1所示。UI表现层位于整个系统的最外层,用于显示和接收用户输入的数据,提供软件与用户交互的界面,通过XML页面布局实现,主要包括用户登录、地图界面、数据采集及数据和问卷信息的上传、下载等基本功能;BLL业务逻辑层位于表示层和数据访问层之间,负责数据的处理和传递,是表示层和数据访问层之间的桥梁,主要由“应用服务”与“业务逻辑”组成,前者为各类系统功能提供所需的权限管理和函数接口服务,后者通过“客观(周围环境信息)+主观(需求意愿调研)”的模式实现应用的核心功能。DLL数据访问层为底层数据管理层,实现对属性和空间数据库中数据进行保存、读取和更新操作。
图1 APP系统结构图Fig.1 System architecture diagram of application
2 功能设计
在国土空间规划中,现状调研目的是为规划编制采集详细的现状数据和资料,形成详细的调研报告支撑规划决策,是村庄规划编制现状情况分析中的重要工作内容。以《江苏省村庄规划编制指南》[23]为例,在“现状调查”中对调研的内容与指标提出详细要求(见表1)。
表1 村庄规划编制现状调查指标Tab.1 Village planning status survey indicators
以“基本情况”“意愿调查”为APP功能设计的目标导向,整个APP在功能设计如图2所示,分为系统基础设置、问卷调研信息采集和环境信息采集3个模块。其中,环境信息采集部分是APP采集工作流程的数据基础,面向客观环境信息的采集是系统运行的重要条件;问卷调研信息采集则是整个应用在进行采集调研过程中的核心环节;主要针对村庄规划中的意愿调查采集,用户不仅根据研究需求进行个性化的问卷定制,而且能够根据不同侧重角度对问卷进行修改,这是该模块的亮点。
图2 APP系统功能模块组成Fig.2 Composition of function modules of APP subsystem
2.1 问卷调研信息采集
开发以开放式在线问卷为基础的村民主观意愿和感知关键信息采集技术,形成“问卷模版设计—问卷信息更新—表单式答题—实时化传输”的一键式技术流程,支持单选、多选、填空、选填组合等多种答题形式(见图3)。
图3 各类问卷类型Fig.3 Types of questionnaire questions
问卷调研信息中包含大量的表单信息,不同的问卷类型涉及不同格式类型的文本数据,获取不同类型问卷相对应的服务ID,返回对应的XML格式结果,通过在问卷模版中的规则来管理字段结构类型。同时通过数据通信与云计算技术,以Form表单形式存储到本地SQLite数据库,同时与远程数据库同步,实现调研采用数据和问卷数据的即时回传和处理。内业人员通过浏览器访问Web服务查看存储于服务器端的调研及问卷数据。通过获取的问卷调研信息结合环境信息采集数据,进行数据分析及更深层次的挖掘。
2.2 环境信息采集模块
基础环境信息主要是空间属性数据,一般为采集点的坐标信息。通过移动端数据采集和通信技术,整合移动设备的多传感器(相机、麦克风、GPS、陀螺仪、方向传感器、磁场传感器等),调用相应的服务接口,得到照片、视频、音频等多媒体数据和GPS 坐标数据(见图4),以及拍摄方向、高度、倾斜角等一些姿态数据。以PostGIS为空间对象数据库提供空间信息存储与检索服务,SQLite为移动端存储数据库存储空间信息。
图4 点位信息获取及周边环境信息采集Fig.4 Location reading and surrounding environment information filling
2.3 系统基础设置
地图是地理信息采集的基础和前提,通过地图的打开和浏览能够将拟采集的区域信息直观地反映在屏幕上,为后续操作奠定基础;通过移动端地图渲染引擎技术,可实时加载本地或在线的矢量、栅格等空间地图服务,并在移动端实时渲染。同时还可以根据需求进行放大、缩小、增添、删除、全屏显示、地图属性更改等相关操作(见图5),为用户细化或全面了解采集区域的具体情况提供有效支撑。
在用户进行注册信息时,根据实际情况选择不同等级(见图5)。在整个APP系统中,针对不同的角色设置了不同权限。
图5 系统基础功能Fig.5 Basic functions of the system
3 APP在国土空间规划中的应用
村庄规划作为我国“五级三区”国土空间规划体系中的详细规划,是开展乡村建设、推动乡村振兴的重要基础工作。自2019年自然资源部印发《关于加强村庄规划促进乡村振兴的通知》后,全国各地陆续出台村庄规划编制指南(导则)[24]。在各地导则文件中,都对深入调研的时间、内容和程序提出明确具体的要求:需要收集村庄现状的基本情况、基础数据、各类规划、审批管理等各方面的资料,还需要调研村庄社会经济、历史文化、自然环境等基本要素,进行入户调查,让村民填写问卷等。
以本APP为工具,参与某村庄关于村庄规划编制调研工作为例,展开下列工作。
3.1 环境信息采集
到达目的地后,打开应用“调研采集”,页面自动加载在线地图和获取当前设备所在位置的经纬度、行政区划、方位角等基础信息。通过观察,可以对周边的自然资源、土地利用、农房建设、村庄设施、环境风貌等现状进行采集,点击“调研”进入环境信息的采集工作中:上列村镇名称、所属行政区划、经纬度坐标、调研员姓名和调研时间已自动获取填充;点击“拍摄”开始对村域内的“山水林田湖草”等自然资源要素、农村地籍、宅基地、农村公共基础设施、历史文化名迹等要素拍照取证,并配以相关的文字描述。在权属现状、农经权等无法通过照片形式表达的情况下,调研员通过拍摄视频资料便能直观地加以展示,通过录制音频对当前耕地的实际情况进行更加具体的描述。调研员完成当前环境信息采集任务后,点击界面右上角“提交”便将当前调研信息即时回传到数据库中。
调研数据回传到后台数据库中,内业人员通过后台查看调研采集记录,在对该地区的村域环境的评估方面能够有一定的参考,还能通过地图浏览的方式在后台查看相应位置的调研记录,掌握不同位置的环境信息,从而对该地区有整体的了解(见图6)。
图6 周边环境信息采集技术流程Fig.6 Technical process of surrounding environment information collection
3.2 问卷信息采集
村庄规划中的现状调研主要是通过部门座谈、驻村摸查、入户调研和文件调查等形式,了解村民对规划的意见和建议,提出目前村庄发展中存在的问题和未来发展的建议。整个过程以开放式在线问卷为基础,对村民主观意愿信息进行采集,形成“问卷模版设计—问卷信息更新—表单式答题—实时化传输”的一键式技术流程,支持单选、多选、填空、选填组合等多种答题形式(见图7)。
3.2.1 问卷模版设计
调研员厘清所需调研的内容,设计一套面向该村庄规划实际需求的详细调研问卷,其中包括村庄社会经济、人口产业、产业类型与规模、村庄规划建议等调研指标(见图7a)。将需要的调研内容导入后台管理平台后,设计题目类型、问题选项等必要信息(见图7b)。
3.2.2 问卷信息更新
在另外一处村庄进行村庄规划编制前期调研工作过程中发现,当地产业布局情况比较混乱,是影响村庄未来发展的一个重要因素。该调研员就该村庄的产业规模、产业类型、产业资源等指标对居民展开更加深入的调研,通过后台管理系统在原有产业类型调研问卷的基础上增加了关于产业发展多指标的调研内容。在更新发布完问卷后,便可以在APP中得到适用于该地区的调查问卷(见图7c)。
图7 问卷信息采集技术流程Fig.7 Technical process of questionnaire collection
3.2.3 表单式答题
刷新APP问卷信息后,出现关于调研指标的调研问卷,表单式问卷结构简洁明了。调研员前往居民家中或借助村委会配合将调研问卷通过APP在线答题、分发答题二维码和链接的方式,请各位村民填写关于调查当地土地资源承载力的问卷(见图7d)。
3.2.4 实时化传输
村民填写完调研问卷后,点击提交结果即时传输到后台数据库中。通过对村民问卷调研信息的分析与处理,结合传回的环境信息数据,项目组能够对当前耕地的土地承载力有较为客观准确的认知(见图7e)。
3.3 后台数据管理系统
在调研工作完成后,把通过APP采集到的周边环境数据及调研问卷信息实时上传到后台管理系统并生成调研记录。通过后台管理系统“调研数据列表查看”功能,可按条件筛查调研列表,查看包括调研员、村镇名称、调研地点、调研时间等详细信息(见图8a),点击“详情”可以查看详细的调研数据信息。“调研数据地图浏览”将每条调研记录数据加载于在线地图上,通过地图浏览的方式在后台查看不同位置的调研记录(见图8b),使用户的调研数据在空间表达上更加直观简洁。
图8 问卷调研后台管理平台Fig.8 Questionnaire survey background management platform
每一位用户的问卷调研信息在回传到数据库后,按照不同问卷记录在对应的数据表中(见图8c),调研员可以按照不同的时间段、调研地点、调研编号和调研组别,筛选导出调研问卷信息表单,进行横向对比分析等研究。
4 结论与讨论
本文介绍的是一款面向村镇资源环境调查的多源信息采集移动客户端——“村镇资源环境调研”APP。在市场中的调研采集类APP,通常都只关注客观环境信息的采集需求,而基于居民本身需求表达的主观意愿信息采集很少被考虑进去。因此,“村镇资源环境调研”APP的设计提出“多源调研信息采集与信息实时传输”的理念。在这一设计理念下,本应用的创新可以归结为两个方面:(1)开发以居民主观意愿信息采集为主的个性化定制在线问卷功能,结合传统调研采集APP的客观环境信息采集功能,在调研过程中所遇到的客观环境信息和主观调研信息都可以通过“村镇资源环境调研”APP同时进行采集,极大提升了调研信息采集的工作效率。(2)调研采集结果可以在前端界面和后台管理系统中通过数据列表、地图浏览等多种方式展示,增强了数据可视化效果。
“村镇资源环境调研”APP应用已在APP Store和安卓应用市场正式发布近两年。在参与村镇建设规划工作的过程中,调研数据都是通过“统计图表”和“调查图集”的形式供团队参考部署。如何利用APP的“多源调研信息采集”功能结合实际调研指标需求,开发更加高效的智能问卷系统来实现调研台账“一键式”操作,即在“现状调查图集”基础上,结合乡村数据“统计图表”,总结村庄规划需要解决的主要问题和规划方案的目标导向,实现决策报告“一键式”操作,为调研团队节省时间成本,这是本应用在未来开发过程中应该思考的问题。
(感谢国家科技基础条件平台—国家地球系统科学数据中心—湖泊—流域分中心(http://lake.geodata.cn)、中国科学院“十四五”网信专项课题(http://data.niglas.ac.cn)、中国湖泊科学数据库(http://www.lakesci.csdb.cn/)提供的数据支撑。)