geomesa spark
GeoMesa Spark allows for execution of jobs on Apache Spark using data stored in GeoMesa, other GeoTools DataStore s, or files readable by the GeoMesa converter library. The library allows creation of Spark RDD s and DataFrame s, writing of Spark RDD s and DataFrame s to GeoMesa Accumulo and other GeoTools DataStore s, and serialization of SimpleFeature s using Kryo. Architecture GeoMesa Spark provides capabilities to run geospatial analysis jobs on the distributed, large-scale data processing engine Apache Spark . It provides interfaces for Spark to ingest and analyze geospatial data stored in GeoMesa data stores. GeoMesa provides Spark integration at several different levels. At the lowest level is the geomesa-spark-jts module (see Spark JTS ), which contains user-defined spatial types and functions. This module can easily be included in other projects that want to work with geometries in Spark, as it only depends ...