Apéndice A. MobilityDB Reference

Tabla de contenidos

Tipos de MobilityDB
Set and Span Types
Entrada y salida
Constructores
Conversión de tipos
Accesores
Transformaciones
Sistema de referencia espacial
Operaciones de conjuntos
Operaciones de cuadro delimitador
Operaciones de distancia
Comparaciones
Agregaciones
Box Types
Entrada y salida
Constructores
Conversión de tipos
Accesores
Transformaciones
Sistema de referencia espacial
Operaciones de división
Operaciones de conjuntos
Operaciones de cuadro delimitador
Comparaciones
Aggregaciones
Temporal Types
Entrada y salida
Constructores
Conversión de tipos
Accesores
Transformaciones
Modificaciones
Restricciones
Comparaciones
Funciones de utilidad
Temporal Alphanumeric Types
Conversión de tipos
Accessores
Transformaciones
Restrictions
Operaciones booleanas
Operaciones matemáticas
Operaciones de texto
Temporal Geometry Types
Funciones sobre Geometrías
Entrada y salida
Conversión de tipos
Accessores
Transformaciones
Restricciones
Sistema de referencia espacial
Operaciones de cuadro delimitador
Operaciones de distancia
Relaciones espaciales
Operations for Temporal Types: Analytics Operations
Simplificación
Reducción
Similaridad
Filtro de Kalman extendido
Operaciones de división
Mosaicos multidimensionales
Agregación
Temporal Poses
Poses estáticas
Entrada y salida
Constructores
Conversión de tipos
Accesores
Transformaciones
Modificaciones
Restricciones
Sistema de referencia espacial
Operaciones de cuadro delimitador
Operaciones de distancia
Relaciones espaciales
Comparaciones
Agregaciones
Soporte de OGC GeoPose v1.0
Pose Chains
Cadenas de poses estáticas
Cadenas de poses temporales
Temporal Network Points
Tipos de red estáticos
Constructores
Conversión de tipos
Entrada y Salida MF-JSON
Accessores
Transformaciones
Modificaciones
Restricciones
Operaciones de distancia
Operaciones espaciales
Operaciones de cuadro delimitador
Relaciones espaciales
Comparaciones
Agregacions
Agregación
Temporal Circular Buffers
Búferes circulares estáticos
Entrada y salida
Constructores
Conversión de tipos
Accesores
Transformaciones
Modificaciones
Operaciones espaciales
Operaciones de distancia
Restricciones
Comparaciones
Operaciones de cuadro delimitador
Relaciones espaciales
Agregaciones
Simplificación
Temporal Rigid Geometries
Entrada y salida
Constructores
Conversión de tipos
Accesores
Área recorrida
Funciones espaciales
Métricas de movimiento
Modificaciones
Restricciones espaciales
Operaciones de distancia
Similitud
Comparaciones
Operadores de caja delimitadora
Mosaicos
Cajas delimitadoras
Agregaciones
Temporal JSON
Operaciones sobre conjuntos JSONB
Entrada y salida
Constructores
Conversiones
Accesores
Transformaciones
Operaciones JSON temporales
Restricciones
Comparaciones
Operaciones de caja delimitadora
Agregaciones
Temporal H3 Cell Indices
Conversiones
Cobertura de Geometrías Estáticas
Funciones de Acceso
Inspección de Índices
Jerarquía
Conversiones de Latitud/Longitud
Aristas Dirigidas
Vértices
Recorrido de la Cuadrícula
Métricas
Comparaciones
Operadores de Caja Envolvente
Funciones que devuelven conjuntos
Relaciones Espaciales
Agregaciones
Indexación
Temporal Quadbin Cell Indices
Conversiones
Celdas Estáticas
Accesores
Inspección del Índice
Jerarquía
Conversiones de Geometría
Teselas y Quadkeys
Métricas
Agregaciones
Indexación
Comparisons
Temporal Point Clouds
Inicio rápido
Tipos estáticos pcpoint y pcpatch
Tipos de conjunto pcpointset y pcpatchset
Caja Delimitadora tpcbox
Tipo Temporal tpcpoint
Tipo Temporal tpcpatch
Agregaciones
Salida de texto
Salida MF-JSON
Indexes
Binary Representation
PDAL Integration
PCL Bridge
Raster Sampling
Operador de Muestreo
Accesores de Ráster
Muestreo Raquet / QUADBIN
Serialización de Raquet
Accesores y Comparación de Raquet
Operadores de Restricción y Predicado

Tipos de MobilityDB

MobilityDB define cuatro tipos de plantilla (o template types) que actúan como constructores de tipos sobre tipos de base. Estos tipos de plantilla son set, span, spanset y temporal. Tabla A.1, “Instancias actuales de los tipos de plantilla en MobilityDB” muestra los tipos definidos sobre estos tipos de plantilla. Además, MobilityDB define dos tipos de cuadros delimitadores, a saber, tbox y stbox.

Tabla A.1. Instancias actuales de los tipos de plantilla en MobilityDB

Tipos de baseTipos de plantilla
setspanspansettemporal
booltbool
texttextsetttext
jsonbjsonbsettjsonb
integerintsetintspanintspansettint
bigintbigintsetbigintspanbigintspansettbigint
floatfloatsetfloatspanfloatspansettfloat
datedatesetdatespandatespanset
timestamptztstzsettstzspantstzspanset
geometrygeomsettgeompoint, tgeometry
geographygeogsettgeogpoint, tgeography
poseposesettpose, trgeometry
posechainposechainsettposechain
npointnpointsettnpoint
cbuffercbuffersettcbuffer
h3indexh3indexsetth3index
quadbinquadbinsettquadbin
pcpointpcpointsettpcpoint
pcpatchpcpatchsettpcpatch