基于城市多维度大数据的可视化平台系统开发应用

来源 :物联网技术 | 被引量 : 0次 | 上传用户:my_lyb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:为了实现对智慧城市的科学建设和可持续发展,基于智慧城市中各行各业产生的海量数据,采用SpringMVC和MyBatis框架、PostgreSQL数据库、GIS技术搭建可视化平台。以西安市为例,将西安市各领域大数据的多维度统计分析及数据分析结果进行平台可视化展示。该开发应用实现了对城市公共开放数据进行综合可视化分析,为智慧城市管理、规划提供了参考建议。
  关键词:智慧城市;大数据;系统可视化;SpringMVC;平台开发;公共开放数据
  中图分类号:TP311 文献标识码:A 文章编号:2095-1302(2020)02-0-03
  0 引 言
  随着移动互联网、物联网等新兴信息技术不断应用在智慧城市的建设与管理中,城市各行各业相关数据海量喷发,这些数据是智慧城市建设的有力支撐。探索智慧城市各行各业大数据的应用,能够有效地推进城市数据资源的整合与共享,消除行业数据孤立的现象,实现智慧城市各类数据的汇总、利用和融合,对政府服务决策、城市行业规划布局以及居民的衣食住行有着至关重要的现实意义[1]。而大数据的错综复杂不仅表现在庞大的数据量上,还表现在所包含信息类别的繁多和信息量的复杂程度上。因此,将复杂抽象的数据信息进行可视化分析成为了从数据到信息理解之间的桥梁[2]。
  目前国内可视化分析的研究应用大多在诸如交通行业、国家统计行业内部,以及高德等GIS领域相关企业,针对城市公共开放数据进行综合可视化分析的研究相对较少[3]。本文以智慧城市背景下产生的各行各业信息数据为基础,通过对数据的分析、汇总,建立可视化平台,将复杂抽象的信息以直观形象的方式展现出来。该平台系统展现了城市业态、市场评估、企业产业分布、生活金融、社区医疗、综合市场、商业测评、楼宇经济、绿地广场等数据的分析、汇总和评估。
  1 平台搭建
  本平台系统基于Java语言开发,采用Java强大的API功能,使用PostgreSQL数据库存储、管理数据。WebGIS采用GeoServer和OpenLayers,可以实现迅速共享空间地理信息,并且利用GIS技术进行城市地理信息空间计算。前台界面通过SpringMVC和MyBatis框架来实现,用Java加载类库并对相应的数据库进行访问,然后通过数据可视化前端Echarts调用结果生成可交互的可视化图表。
  1.1 SpringMVC
  友好的用户界面是平台搭建的关键,本平台界面采用SpringMVC作为系统的整体基础架构,用于控制业务跳转及MVC的分离。SpringMVC是一种以Java为基础实现MVC设计模式的请求驱动型Web应用框架,即通过MVC架构模式的思想,将Web层进行职责解耦,相应的页面控制器处理来自不同请求映射规则的请求[4],是当前比较流行的视图层MVC框架,其目的是帮助简化开发。SpringMVC执行流程如图1所示。
  1.2 MyBatis
  MyBatis是一个优秀的持久层框架,可以支持SQL操作、存储数据以及高级映射。本平台利用MyBatis框架来对持久层提供支持,对于数据库数据、JDBC代码、结果集的检索,MyBatis都不需要手动设置参数,而是使用XML代码进行配置及相关数据库连接[5-6]。和持久层框架Hibernate相比,MyBatis不是一个标准ORM框架(对象关系映射),其只需将Java对象和SQL语句映射生成最终执行的SQL,最后将SQL执行的结果再映射生成Java对象即可,所以MyBatis具有简单易学、灵活度高的优点。最后通过Spring这个Java轻量级的Web框架对SpingMVC和MyBatis进行整合与管理,结合数据可视化图表库ECharts,开发设计操作容易的用户界面,以及简洁明了的后台界面。
  2 数据采集与分析
  在建设智慧城市的过程中,公共服务、政府企业、交通行业等各个领域都产生了大量数据,如何利用这些数据,分析数据所呈现的规律趋势成为了发展智慧城市的关键。本系统将从城市空间结构、城市产业、城市可达性这三个不同维度进行数据采集与分析。
  2.1 城市空间路网
  城市路网是城市系统中一个重要组成部分,其决定着城市的功能设施空间和结构层次[7],并且城市的路网形态反应了城市空间布局规律,因此,本文通过采集城市基础路网来探索分析城市空间规划。通过高德地图API接口采集城市基础路网,包括城市快速路、城市主干道、次干道、支路以及公园、小区等所有供居民通行的小路,将这些路网作为城市空间分析底图载入可视化平台。
  2.2 城市产业数据
  随着互联网、物联网等信息技术的迅速发展,各类城市大数据成为研究智慧城市发展的热点。在城市大数据中,有一类对公众开放且可以表征城市地理空间信息和位置属性的数据—城市兴趣点(Point of Interest,POI)[8]。本平台是利用POI涵盖信息详细、抓取方便的优点来分析研究城市各类产业发展形势。通过网络电子地图提供的API接口采集了购物商业、餐饮服务、生活服务、商务办公、文化教育、医疗卫生、文娱设施、银行金融、汽车服务、公共设施、住宅等POI数据。
  2.3 城市可达性
  智慧城市的发展规模在一定程度上取决于城市的可达性。可达性表示从一个给定区域到达另一个给定区域的便捷程度[9]。城市可达性分析对于智慧城市科学规划、产业逐步升级、资源合理整合等具有重大意义。本平台基于GIS技术分析了步行可达性、驾车可达性、公交可达性、地铁可达性、建筑体可达性、商圈可达性等对城市发展的影响。图2是西安市钟楼商圈可达性得分结果图。图中显示了钟楼商圈的步行、驾车、公交、地铁可达性得分分别为76,91,96,99,通过后台计算得出钟楼商圈可达性综合得分为89。表明了虽然钟楼的步行可达性与其他可达性相比较差,但是钟楼商圈可达性的综合得分良好,总体来说钟楼商圈各种设施比较健全,具有良好的便捷度。   3 可视化界面设计
  数据可视化技术正在逐步成为推动智慧城市发展的前沿技术,它是一种利用图形化方式,将数据转化为形象直观的图形显示在界面上,并以交互方式处理的技术方法[10-11]。通过数据可视化技术可以简洁明了、直观有效地了解大数据的内在规律和分析结果。
  本平台利用数据可视化技术,将智慧城市背景下产生的错综复杂的数据以统计图形和分析图表这种鲜明直观的方式呈现。用户可以通过登录城市大数据可视化平台,快速了解城市中住房情况、餐饮服务、生活服务、文化教育分布等公共服务数据的直观统计情况。图3为西安市公共服务数据可视化的一个方面,主要展现了西安市各行政区住宅分布、文化教育情况,以及城市中各行业统计情况。
  同时本可视化平台还可以展现城市中企业产业分布情况、市场评估状态、产业测算情况等数据分析结果。图4为企业产业可视化分布图,该页面采用统计图表清晰地呈现出西安市各个行政区的企业占比,办公环境,注册年代、规模及企业类型的占比与数量。图5为市场评估可视化结果,页面左侧为住宅、商务办公、企业等城市公共服务行业,通过属性选择即可看到页面右侧对应行业的热力图分布,颜色越暖表明市场评估得分越高。
  产业测算涵盖了生活金融、社区医疗、综合市场、商业测评、樓宇经济、绿地广场、影院评估等方面。以西安市生活金融测算为例,点击首页的生活金融便可跳转到银行分布页面。该页面可根据当前城市及所选择的条件标注出对应的银行点位图,可以查看到该银行的覆盖面积及周边住宅距离银行的最远和最近距离,以及详细的统计信息和测算情况,如图6所示。
  4 结 语
  本文基于Java语言,采用SpringMVC MyBatis的设计模式作为服务器端的开发框架,用PostgreSQL做后台数据库,结合GIS技术搭建平台,实现将智慧城市背景下各行各业产生的大数据统一管理、可视化呈现,使得用户可以通过浏览器快速、直观地了解城市中城市业态、市场评估、企业产业分布、生活金融、社区医疗、综合市场、商业餐饮、楼宇经济等数据的统计规律和数据分析结果。基于城市多维度大数据的可视化平台能够帮助政府对智慧城市的建设、管理和规划做出更好的决策,可以为人才需求等多个行业的大数据提供快速展示,极大地提高了智慧城市管理质量以及公共服务水平。
  参 考 文 献
  [1]翟亚奇,杨颖辉.大数据背景下郑州新型智慧城市建设研究[J].河南牧业经济学院学报,2019,32(4):68-71.
  [2]李谦升.城市信息可视化设计研究[D].上海:上海大学,2017.
  [3]庄海燕.数据可视化分析再创新城市建设中的应用探析[J].无线互联科技,2019,16(3):119-122.
  [4]付晓倩,刘志强,刘晓静.基于MVC的教学数据可视化平台研究[J].现代计算机(专业版),2018(19):97-100.
  [5]李迎正,孙岩,宋保,等.基于SpringMVC及MyBatis的地图定位实现[J].电脑编程技巧与维护,2019(4):144-145.
  [6]孙浩.基于SpringMVC及MyBatis框架的在线教育平台的设计与实现[D].沈阳:沈阳师范大学,2019.
  [7]徐鹏,陈芬菲.城市功能布局与路网结构相互关系探析[J].建材与装饰,2019(20):262-263.
  [8]施歌,江南,姚恋秋.基于GIS和兴趣点(POI)数据的城市中心体系识别方法研究:以上海市为例[J].现代测绘,2017,40(6):27-30.
  [9]李平华,陆玉麒.城市可达性研究的理论与方法综述[J].城市问题,2005(1):69-74.
  [10]迈克尔·巴蒂,安德鲁·哈德逊-史密斯,陈宇琳.城市设计中的可视化分析、智慧城市与大数据[J].城市设计,2016(3):6-15.
  [11]马庆峰.数据挖掘技术在智能电网可视化平台的应用[C]//智能电网发展研讨会论文集中国电力科学研究院.北京:太极计算机培训中心,2017:3.
其他文献
摘 要一位著名的教育家裴斯泰洛齐曾指出,教育要实现心理化。探寻学生身心发展的一般规律,促进其身心健康发展,实现各方面能力全面提高是教育的一项重要任务。在各项教学任务中,教师应当注重对学生健康心理的培养,学校是对学生们开展心理健康教育的主要场所。文章浅析了高中思想政治课如何渗透心理健康教育,提出了相应的方法策略,希望为广大教师提供参考。  关键词高中;思想政治课;心理健康教育  中图分类号:G718
摘 要 微信软件的应用给现代化学教育带来了新的机遇。作为中学化学教师,要善于运用“新武器”,通过组建“微信群”的方式,与学生在线交流学习、分享学习成果,这样不仅拓展了课堂教学的时间与空间,而且基于微信的“出声思维”,更利于了解学生的学习思路与学习情况,积极与学生互动和交流,提高教学有效性。文章结合笔者教学经验,围绕“微信”的出声思维在初中化学教学中的有效使用展开探讨。  关键词 初中化学;微信教学
摘要:根据近年我国人民对无公害食品需求的增加,结合吉林省磐石市的地理、气候条件特点,从地块、品种的选择,到播种、育苗,到田间管理及收获等关键技术环节,对番茄的安全生产技术进行了集成,规范了各项技术指标,能够最大限度地保证番茄的高产、稳产和农民的增收。  关键词:番茄;无公害;栽培技术  中图分类号:S641.2 文献标识码:A  随着人们生活水平的提高,作为副食品的蔬菜,人们不仅追求他的品种的多样
摘要:本试验以外引16个玉米新品种为材料,以先玉335和郑单958为对照种,进行了產量比较分析,结果表明参试品种有4个品种比对照增产,其中NK2215,NK2210等4个杂交种比对照增产1%以上,增产幅度较高,值得进一步进行产比试验。而其他品种均比对照减产,应淘汰掉。  关键词:玉米;杂交种;比较  中图分类号:S513文献标识码:A  玉米品种对环境的稳定性一直是育种工作者十分关注的问题,在制定
摘 要:通过试验结果表明,烟田施用肥精、叶果靓、叶绿宝能增强烟株抗性,田间烟叶分层落黄明显,鲜烟叶素质较好,烟叶耐成熟和耐烤性良好,从而增加烟叶产量,改善烟叶外观质量。  关键词:微肥;产量;质量  中图分类号:S532 文献标识码:A  肥料的合理使用是减少养分损失,提高肥料利用效率和经济效益的一项综合农业技术措施。烟田中使用微肥,能促进根系发育、解放土壤中固化养分,防止早衰,并提高作物的抗旱、
摘 要美术活动设计应以促进儿童发展为根本目的,追求美术活动的素质教育功能,将目标锁定在促进儿童个性、创造力、成功感、绘画兴趣和習惯等有益于终身发展的价值观上,帮助孩子在美术创作活动中得到发展与自我完善。  关键词创造性;思维;培养  中图分类号:C961 文献标识码:A 文章编号:1002-7661(2020)17-0040-01  儿童创造性思维的培养作为素质教育的一项重要内容,能有效开启智力,
摘 要与高结构材料相比,低结构材料更加簡单,娱乐方式更加丰富,能够为幼儿创造更多自由发挥的机会,对于培养幼儿的主动学习、主动探索能力十分重要。《3~6岁儿童学习与发展指南》强调,要将培养儿童的创新能力作为幼儿教育的核心。《幼儿园教育指导纲要(试行)》同样指出,要鼓励儿童进行个性地、创造性地表达,让孩子们从中获得快乐。本文探讨了低结构材料在幼儿教育中有效的投放策略。  关键词幼儿;主动学习;低结构材
摘 要 小学语文新课程改革背景下,教育部门提出要将全面提升小学生的语文学科核心素养作为新时期义务教育阶段性小学语文的基本教学目标。笔者根据调查发现,传统的讲授式语文教学模式已经远远无法适应语文新教改的要求,对于学生综合能力和语文学科核心素养的培养也有所欠缺。鉴于此,笔者认为应当在小学语文教学中大力提倡“情境教学法”这一创新教学策略。本文将围绕“情境教学法在小学语文课堂中的实践”这一教学话题,重点阐
摘 要初中道德与法治课程是相对特殊的教学内容,道德与法治教学除了要将课文上的理论知识传输给学生以外,还需要注重培养学生的思想认知,这就要求学生在教学中获得更加充分的思想情感体验内容。因此教师必须要在教学中灵活利用互动式教学法,通过互动引导学生自主参与到教学中,从而引发学生的情感思维,让学生可以更加深入地去理解道德与法治课程内容。本文将对初中道德与法治课程中的互动教学法展开探讨,探讨在当前教学中所出
摘 要:本文以2013年3月底发生的禽流感事件为切入点,将全国分为禽流感高发区、低发区和未发区,并在此基础上分析了不同地区消费者在禽流感事件后肉鸡产品消费行为的差异。同时以Arrow—Pratt的理论框架为背景,就感知风险和风险态度因素对各地区肉鸡产品消费行为的影响是否一致进行了探讨。在此基础上为政府如何更好地应对此次危机提供了解决方法和措施建议。结果表明,禽流感低发区受到禽流感事件的冲击程度大于