User Manual¶
- 1. Introduction
- 2. Versions and Downloads
- 3. Installation
- 4. Getting Started
- 5. Architecture Overview
- 6. GeoMesa Data Stores
- 6.1. GeoTools Feature Types
- 6.2. Index Overview
- 6.3. Index Basics
- 6.4. Index Versioning
- 6.5. Additional Index Implementations
- 6.6. Index Configuration
- 6.6.1. Setting Schema Options
- 6.6.2. Setting Attribute Options
- 6.6.3. Setting the Indexed Date Attribute
- 6.6.4. Customizing Index Creation
- 6.6.5. Configuring Feature ID Encoding
- 6.6.6. Configuring Geometry Serialization
- 6.6.7. Configuring Column Groups
- 6.6.8. Configuring Z-Index Shards
- 6.6.9. Configuring Z-Index Time Interval
- 6.6.10. Configuring XZ-Index Precision
- 6.6.11. Configuring Attribute Index Shards
- 6.6.12. Configuring Attribute Cardinality
- 6.6.13. Configuring Partitioned Indices
- 6.6.14. Configuring Index Splits
- 6.6.15. Configuring Query Interceptors
- 6.6.16. Configuring Cached Statistics
- 6.6.17. Mixed Geometry Types
- 6.7. Runtime Configuration
- 6.8. Query Planning
- 6.9. Explaining Query Plans
- 6.10. Query Properties
- 6.11. Filter Functions
- 6.12. Analytic Querying
- 6.13. Authorizations
- 6.14. Query Auditing
- 6.15. Moving and Migrating Data
- 6.16. Reserved Words
- 7. Command-Line Tools
- 7.1. Environment and Status Commands
- 7.2. Schema Commands
- 7.3. Ingest Commands
- 7.4. Query and Export Commands
- 7.5. Analytic Commands
- 7.6. Defining Simple Feature Types
- 7.7. Defining Simple Feature Converters
- 7.8. Logging Configuration
- 7.9. Remote File System Support
- 7.10. GeoMesa Scala Console
- 7.11. GeoTools Command-Line Tools
- 8. GeoMesa Convert
- 8.1. Converter Basics
- 8.2. Parsing and Validation
- 8.3. Using Caches for Enrichment
- 8.4. Using Converters with the Command-Line Tools
- 8.5. Using Converters Programmatically
- 8.6. Delimited Text Converter
- 8.7. JSON Converter
- 8.8. XML Converter
- 8.9. Avro Converter
- 8.10. Avro Schema Registry Converter
- 8.11. Parquet Converter
- 8.12. Shapefile Converter
- 8.13. Fixed-Width Text Converter
- 8.14. JDBC Converter
- 8.15. Composite Converters
- 8.16. Prepackaged Converter Definitions
- 8.16.1. ADS-B Exchange (ADSBx)
- 8.16.2. Global Database of Events, Language, and Tone (GDELT)
- 8.16.3. GeoLife GPS Trajectory Data
- 8.16.4. GeoNames
- 8.16.5. Global Terrorism Database (GTD)
- 8.16.6. NYC Taxi
- 8.16.7. OpenStreetMap Data
- 8.16.8. OpenStreetMap GPX Data
- 8.16.9. Marine Cadastre AIS
- 8.16.10. T-Drive Trajectory Data
- 8.16.11. Twitter
- 8.17. Transformation Function Overview
- 8.17.1. Type Conversions
- 8.17.2. String Functions
- 8.17.3. Date Functions
- 8.17.4. Geometry Functions
- 8.17.5. ID Functions
- 8.17.6. Math Functions
- 8.17.7. List and Map Functions
- 8.17.8. Control Functions
- 8.17.9. State Functions
- 8.17.10. Functions defined using scripting languages
- 8.17.11. Installing Custom Scripts
- 8.17.12. CQL Functions
- 8.17.13. JSON/Avro Transformations
- 8.17.14. Enrichment Functions
- 8.18. Transformation Function Usage
- 8.19. Extending the Converter Library
- 9. GeoServer Plugins
- 10. GeoMesa Spark
- 11. GeoMesa NiFi Bundle
- 12. GeoMesa Processes
- 12.1. Installation
- 12.2. Processors
- 12.2.1. ArrowConversionProcess
- 12.2.2. BinConversionProcess
- 12.2.3. DensityProcess
- 12.2.4. DateOffsetProcess
- 12.2.5. HashAttributeProcess
- 12.2.6. HashAttributeColorProcess
- 12.2.7. JoinProcess
- 12.2.8. KNearestNeighborSearchProcess
- 12.2.9. Point2PointProcess
- 12.2.10. ProximitySearchProcess
- 12.2.11. RouteSearchProcess
- 12.2.12. SamplingProcess
- 12.2.13. StatsProcess
- 12.2.14. TrackLabelProcess
- 12.2.15. TubeSelectProcess
- 12.2.16. QueryProcess
- 12.2.17. UniqueProcess
- 12.2.18. Chaining Processes
- 13. HBase Data Store
- 13.1. Installing GeoMesa HBase
- 13.1.1. Installing the Binary Distribution
- 13.1.2. Building from Source
- 13.1.3. Installing the GeoMesa Distributed Runtime JAR
- 13.1.4. Configuration and Classpaths
- 13.1.5. Setting up the HBase Command Line Tools
- 13.1.6. Installing GeoMesa HBase in GeoServer
- 13.1.7. Connecting to External HBase Clusters Backed By S3
- 13.1.8. Configuring HBase on Azure HDInsight
- 13.2. Manual Coprocessors Registration
- 13.3. Using the HBase Data Store Programmatically
- 13.4. Using the HBase Data Store in GeoServer
- 13.5. HBase Command-Line Tools
- 13.6. HBase Configuration
- 13.7. HBase Index Configuration
- 13.8. HBase Visibilities
- 13.9. Kerberos
- 13.10. HBase Heatmaps
- 13.1. Installing GeoMesa HBase
- 14. Accumulo Data Store
- 14.1. Installing GeoMesa Accumulo
- 14.2. Using the Accumulo Data Store Programmatically
- 14.3. Using the Accumulo Data Store in GeoServer
- 14.4. Accumulo Command-Line Tools
- 14.5. Accumulo Configuration
- 14.6. Accumulo Index Configuration
- 14.7. Accumulo Visibilities
- 14.8. GeoMesa Jobs
- 14.9. Kerberos
- 14.10. GeoMesa Raster
- 14.11. Command Line Examples
- 15. Cassandra Data Store
- 16. Bigtable Data Store
- 17. Kafka Data Store
- 17.1. Installing GeoMesa Kafka
- 17.2. Using the Kafka Data Store Programmatically
- 17.3. Data Producers
- 17.4. Data Consumers
- 17.5. Using the Kafka Data Store in GeoServer
- 17.6. Kafka Command-Line Tools
- 17.7. Kafka Index Configuration
- 17.8. Data Management
- 17.9. Listening for Feature Events
- 17.10. Confluent Integration
- 18. Redis Data Store
- 19. FileSystem Data Store
- 19.1. Architecture
- 19.2. Installing GeoMesa FileSystem
- 19.3. Using the FileSystem Data Store Programmatically
- 19.4. Using the FileSystem Data Store in GeoServer
- 19.5. FileSystem Command-Line Tools
- 19.6. FileSystem DataStore Configuration
- 19.7. Index Configuration
- 19.8. Partition Schemes
- 19.9. FileSystem Metadata
- 19.10. Modifying Features
- 19.11. FileSystem Data Store Example
- 19.12. FileSystem Data Store Spark SQL Example
- 20. Kudu Data Store
- 20.1. Installing GeoMesa Kudu
- 20.2. Using the Kudu Data Store Programmatically
- 20.3. Using the Kudu Data Store in GeoServer
- 20.4. Using the Kudu Command-Line Tools
- 20.5. Using the Kudu Data Store With Spark
- 20.6. Kudu Data Store Configuration
- 20.7. Kudu Index Configuration
- 20.8. Visibilities in Kudu
- 21. Lambda Data Store
- 22. Combined Data Store Views
- 23. GeoMesa GeoJSON
- 24. GeoMesa Blob Store
- 25. GeoMesa Native API
- 26. GeoMesa Stream Processing
- 27. Upgrade Guide