Пространственные типы — это типы данных, которые содержат данные геометрии. Вся пространственная информация хранится в пространственном столбце; не существует вспомогательных таблиц объектов (feature table). Наличие пространственной информации в одном поле упрощает доступ к пространственным файлам за пределами ArcGIS.
Пространственные типы имеют связанные функции или методы, которые используются для получения доступа к данным и управлению ими с помощью SQL. Для некоторых сторонних пространственных типов, отличных от Esri, типы и функции устанавливаются при установке пространственного компонента в систему управления базой данных (СУБД). Например, в PostgreSQL устанавливается PostGIS, в IBM Informix - Spatial DataBlade. Эти приложения позволяют СУБД хранить пространственные данные. Прочие сторонние пространственные типы, например SDO_Geometry в Oracle или типы Geometry и Geography в Microsoft SQL Server, автоматически устанавливаются при установке СУБД.
Тип ST_Geometry в Oracle и PostgreSQL устанавливается при создании базы геоданных. Он также может быть установлен в базу данных отдельно, с помощью инструмента геообработки Создать пространственный тип или скрипта Python.
С помощью доступных типов и функций можно использовать SQL для создания пространственных таблиц, чтения и анализа пространственных данных, а также вставки, обновления и удаления простых геометрических данных.
Синтаксис SQL в разных СУБД и пространственных типах может немного отличаться, но все пространственные типы, которые поддерживаются Esri, основаны на пространственной спецификации International Organization for Standardization (ISO) SQL Multimedia (MM). Эта спецификация требует, чтобы присутствовал определенный набор функций, используемый для пространственных типов. Большинство пространственных типов поддерживает дополнительные функциональные возможности, выходящие за рамки спецификации пространственных мультимедийных объектов ISO.