Our Mission Statement
This is Photoshop's version of Loremer Ipsn gravida nibh vel velit auctoregorie sam alquet.Aenean sollicitudin, lorem quis bibendum auci elit consequat ipsutis sem nibh id elit.
Follow Us
Geospatial Applications - VoltDB
page-template-default,page,page-id-10972,page-child,parent-pageid-10675,mkd-core-1.0,highrise-ver-1.0,,mkd-smooth-page-transitions,mkd-ajax,mkd-grid-1300,mkd-blog-installed,mkd-header-standard,mkd-sticky-header-on-scroll-up,mkd-default-mobile-header,mkd-sticky-up-mobile-header,mkd-dropdown-slide-from-bottom,mkd-dark-header,mkd-header-style-on-scroll,mkd-full-width-wide-menu,mkd-header-standard-in-grid-shadow-disable,mkd-search-dropdown,mkd-side-menu-slide-from-right,wpb-js-composer js-comp-ver-5.7,vc_responsive
VoltDB / Product  / Database Features & Benefits / Geospatial Applications

Geospatial Applications

When people hear about geospatial features, they might think about mobile ad-tech, or even hard science, but location is creeping into applications all around us.

Location is a huge part of fraud detection; telecommunications are more mobile than ever; smart grids are even bringing hyper-locality to the electricity we use. This trend isn’t slowing down; as AI and Machine learning spread into every corner of our lives, our drone deliveries, self-driving rideshares, and virtual assistants will rely all on location and geospatial queries.

geospacial application sample VoltDB


VoltDB has native support for geospatial SQL queries such as GEOGRAPHY and GEOGRAPHY_POINT. Geospatial applications work with polygons that define a region (perhaps the boundary of a shopping mall, a sports arena, or a neighborhood or city), and points, which are a latitude/longitude pair defining a specific location (i.e., person or device).

VoltDB also supports a set of geospatial column functions, including CONTAINS, DISTANCE, and AREA among others. Use geospatial indexes for multiple dimensions or use single-dimensional indexes that embed geospatial calculations. Pull coordinates from JSON documents and aggregate them by regions defines in another table. You can even materialize that aggregation.

Related Content

Example Code: Geospatial
Blog: Introducing v6 and Geospatial
Documentation: Creating Geospatial Applications