ArcGIS GeoAnalytics Server 提供 ArcGIS Enterprise 的大数据处理和分析功能。 它所包括的分布式计算框架可为进行大量数据分析的一系列分析工具提供支持。 通过聚合、回归、检测、聚类等等,您可以可视化、理解和使用大数据。 使用 GeoAnalytics Server,您可以洞察可能隐藏在数据中的模式、趋势和异常等。
GeoAnalytics Server 使用矢量数据(点、线和面)和表格数据,并且可以直接从 .csv 文件、.txt 文件、shapefile 和大数据源(例如云存储、HDFS 和 Hive)读取信息。GeoAnalytics Server 还可以使用现有 GIS 数据,以要素图层作为输入。
GeoAnalytics Server 工具箱中的工具集 - 分析模式、数据丰富、查找位置、管理数据、汇总数据和邻近分析 - 专注于您可以对大数据采取的各种空间分析方法。 无论您是需要完成快速空间连接、针对多个数据集运行回归分析,还是查找数据聚类的区域,GeoAnalytics Server 工具箱包含可用于浏览数据的工具。 除所提供的工具之外,您还可以使用分布式计算和 GeoAnalytics Server 中的工具自定义分析,以通过 Python 完成工作流。
系统会对 GeoAnalytics Server 执行所有分析,结果可以存储在 ArcGIS Enterprise 中(以便您继续对其进行浏览、分析、映射和共享)或您的数据源中(以供进一步处理)。
GeoAnalytics Server 使用
当当前 GIS 分析处理数据的速度不够快时,请使用 GeoAnalytics Server。 它可提升传统工作流的执行速度,以便您更快地获得结果。 当您的大型数据集需要在空间上进行分析时,也可使用 GeoAnalytics Server。 在以下情景中使用 GeoAnalytics Server:
- 您的现有工具和工作流的数据处理速度不够快。
- 数据量呈增长趋势,您需要一个更好的方法来对其进行管理和分析。
- 需要将数据转换为更易于管理的形式,以便在其他 GIS 分析中使用(例如使用 ArcGIS Pro 分析工具)。
- 数据包含大量噪声点,您想要对其进行浏览以识别重要的点。
- 您希望使用适合大型数据集的空间统计分析和机器学习工具。
使用 ArcGIS GeoAnalytics Server 进行分析的示例
GeoAnalytics 工具进行分析的示例适用于各行各业。 以下示例描述如何使用 GeoAnalytics Server 来实现不同目标:
- 作为犯罪分析师,您可以了解所在州发生犯罪的地点和时间,以及事件、警察局和市中心等感兴趣区域附近犯罪活动的邻近性。 相关工具包括“聚合点”和“连接要素”。
- 作为州交通运输部门的管理人员,您可以分析数十年的交通和碰撞数据,以确定交通事故最多的州际公路。 您还可以分析某些车辆何时加速和超速,并将此数据与车辆事故的位置关联起来。 相关工具包括“查找点聚类”和“重新构建轨迹”。
- 作为环境科学家,您可以在数百万静态传感器读数的数据集中识别全国范围内达到高臭氧水平的时间和位置。 相关工具包括“检测事件”和“创建时空立方体”。
- 作为电力公用设施工程师,您可以确定雷击位置与电气线路和变电站的接近程度。 相关工具包括“创建缓冲区”和“连接要素”。
- 作为自来水公共设施技术人员,您可以对有关查找泄漏的工作单进行排序,并将其连接至土壤类型数据集,以确定具有较强腐蚀性土壤的区域是否发生泄漏。 相关工具包括“创建时空立方体”和“查找热点”。
- 作为零售潜在客户,您可以根据人口统计数据、过往销售额或与商店之间的距离来重新调整您的交易区域。 您还可以看到商店业绩在您的产品组合中的相似程度和差异程度。 相关工具包括“融合边界”和“查找相似位置”。
- 作为城市 GIS 分析师,您可以使用 ArcGIS GeoEvent Server 分析所有城市车辆(例如公共事业部车辆和除雪车)上的 GPS 数据。 查看车辆行驶轨迹、覆盖范围较小的区域以及车辆超速情况。 相关工具包括“重新构建轨迹”、“聚合点”和“检测事件”。
GeoAnalytics Server 可在一台或一组(三台)计算机上执行分布式分析。 通过这一分布式计算,可加快分析的执行速度,且数据计算量比之前在一台计算机上可计算的数据量更多。 分析结果可存储在 ArcGIS Enterprise 中以用于 Web 地图、应用程序和其他信息产品,也可以写入回您自己的数据存储。
开始使用 GeoAnalytics Server 之前,需要安装 ArcGIS Enterprise 基础部署以及配置为时空大数据存储的 ArcGIS Data Store。 如果您将在 GeoAnalytics Server 站点中使用三台计算机,建立三台计算机的时空大数据存储。 有关如何设置用于启用 GeoAnalytics Server 的部署的详细信息,请参阅设置 GeoAnalytics Server 和 GeoAnalytics Server 站点最佳做法。
通过 ArcGIS REST API、ArcGIS API for Python、ArcGIS Pro 和 ArcGIS Enterprise 门户 Map Viewer 经典版 可以获得的 GeoAnalytics Server 工具。