DB-EnginesExtremeDB: the embedded DBMS for embedded systemsEnglish
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

Encyclopedia > Article

Spatial DBMS

A Spatial DBMS is a database management system that is able to efficiently store, manipulate and query spatial data. Spatial data represent objects in a geometric space, for example points and polygons.

Spatial DBMSs typically provide dedicated data types to store spatial data, and spatial indices to optimize the access to sets of spatial data. Spatial indices allow, for example, to efficiently retrieve points that are within a certain distance of other objects. Furthermore, spatial DBMSs provide features to perform operations on objects or to manipulate objects. Examples are computing distances, merging or intersecting objects, and calculating properties of objects, such as areas of polygons.

Geospatial data are an important subset of spatial data, dealing with data that describe locations on the Earth's surface. Geographic information systems (GIS) are able to work with geospatial data.

Spatio-temporal data are another common variation, where spatial data is combined with time stamps, and thus offering another dimension for data storage and manipulation.

Most popular examples

Find more systems in our Spacial DBMS ranking.

Featured Products

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Datastax Astra logo

Build cloud-native apps fast with Astra, the open-source, multi-cloud stack for
modern data apps.
Get started with 5 GB free..

Couchbase logo

Power, flexibility & scale.
All open source.
Get started now.

Neo4j logo

Get your free copy of the new O'Reilly book Graph Algorithms with 20+ examples for
machine learning, graph analytics and more.

AllegroGraph logo

Graph Database Leader for AI Knowledge Graph Applications - The Most Secure Graph Database Available.
Free Download

Present your product here