WebGIS之ECharts大数据图形可视化

郭明强 黄颖 李婷婷等
前言 在互联网+、云计算、物联网、人工智能、大数据等新兴技术蓬勃发展的时代,智慧医疗、智慧校园、智慧城市、智慧交通、智慧农业、智慧国土等领域均需要对大数据进行图形可视化操作,从而为数据管理、统计分析、动态监控、决策指挥等提供服务。 基于JavaScript的ECharts不依赖第三方插件,可直接在浏览器中运行,已成为大数据图形可视化的首选方案之一。基于ArcGIS Engine提供的SDK,开发者可以从底层开始,开发属于自己的WebGIS后台REST服务。借助OpenLayers前端的WebGIS开发框架,开发者可以全面掌握从底层到渲染层,从后台REST服务到前端可视化的整个开发过程。 本书结合基于ArcGIS的自定义后台REST服务开发和OpenLayers前端的WebGIS开发讲解ECharts常用组件的用法。在介绍ECharts常用组件的用法时,所用的实例数据是新冠肺炎疫情数据(COVID-19疫情数据),该数据的时间是2019年12月31日—2020年3月2日,包括COVID-19国外疫情数据和COVID-19国内疫情数据,COVID-19国外疫情数据来自人民网,COVID-19国内疫情数据来自国家卫生健康委员会。 本书作者长期从事WebGIS的理论方法研究、教学和应用开发工作,已有10余年的WebGIS和互联网软件开发相关经验,这为本书的编写打下了扎实的基础。全书涵盖ECharts常用组件,内容按照实际开发步骤逐步讲解,循序渐进,使读者更容易掌握相关的知识点。同时,本书还对开发过程中的核心代码进行了精讲,以便读者更加轻松地学习。 本书面向计算机、GIS、遥感、测绘等相关领域工作者,内容编排遵循一般学习曲线,由浅入深、循序渐进地介绍了基于ArcGIS的WebGIS后台REST服务开发方法、ECharts的常用组件的用法,以及与OpenLayers组合开发的方法,从…