Working with big data¶
Geospatial big data not only refers to large amounts of data related to the locations and positions of the earth's various features, but to large amounts of data that change very quickly and vary in origin and quality. Visualizing this geospatial big data creates opportunities for analyzing spatial relationships, exploring multiple dimensions across geographies, and predicting or modeling events in meaningful and timely ways. Where are disease outbreaks occurring now? Where have they historically occurred? Where are current population shifts increasing insurance risks? What spatial relationships and behavior patterns emerge before, during and after catastrohic storms?
Through the The Science of Where, Esri software adds a new dimension to big data problem solving - see big data and Esri for insights on how the ArcGIS Platform helps you realize everything your big data has to offer. At 10.5, ArcGIS Enterprise introduced an ArcGIS GeoAnalytics Server that provides the ability to perform big data analysis on your Web GIS.
Note: The tools available in the ArcGIS API for Python
geoanalytics module require an ArcGIS Enterprise licensed and configured with the ArcGIS GeoAnalytics server.
arcgis.geoanalytics module provides submodules, data types, classes and functions to process your big data using an ArcGIS GeoAnalytics Server. The ArcGIS GeoAnalytics Server enables distributed analysis across multiple ArcGIS Server machines. You can analyze more data in less time because you harness the compute power of multiple machines. Navigate to the Get Started with GeoAnalytics Server page to learn everything you need to configure the GeoAnalytics Server with your ArcGIS Enterprise deployment.
The module verifies that your Enterprise has been properly configured with the
is_supported() function. Once confirmed the Enterprise is configured, the geoanalytics tools work with big data file share items registered in the Web GIS and also with feature layers.
geoanalytics module presents various tools grouped into submodules:
arcgis.geoanalytics.analyze_patternsmodule provides tools that help you identify, quantify and visualize spatial patterns in your data.
arcgis.geoanalytics.find_locationsmodule provides tools that help you identify areas or fetures that meet any number of criteria you specify.
arcgis.geoanalytics.manage_datamodule provides tools for the day-to-day management of geographic and tabular data.
arcgis.geoanalytics.summarize_datamodule provides tools that output descriptive statistics of features and their attributes based on spatial relationships to other features.
arcgis.geoanalytics.use_proximitymodule provides tools that define geometries to help analyze what features are near what other features.
Feedback on this topic?