Apéndice A. Referencia de MobilityDB

Tabla de contenidos

Tipos de MobilityDB
Tipos de conjunto y de rango
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
Tipos de cuadro delimitadores
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
Agregaciones
Tipos temporales
Entrada y salida
Constructores
Conversión de tipos
Accesores
Transformaciones
Modificaciones
Restricciones
Comparaciones
Funciones de utilidad
Tipos temporales alfanuméricos
Conversión de tipos
Accessores
Transformaciones
Restricciones
Operaciones booleanas
Operaciones matemáticas
Operaciones de texto
Tipos temporales geométricos
Entrada y salida
Conversión de tipos
Sistema de referencia espacial
Accesores
Transformaciones
Restricciones
Operaciones de distancia
Relaciones espaciales
Tipos temporales: Operaciones de análisis
Simplicación
Reducción
Similaridad
Operaciones de división de cuadro delimitador
Mosaicos multidimensionales
Agregaciones
Poses temporales
Poses estáticas
Poses temporales
Operaciones para puntos de red temporales
Tipos de red estáticos
Puntos de red temporales
Búferes circulares temporales
Búferes circulares estáticos
Búferes circulares temporales
Geometrías rígidas temporales
Entrada y salida
Constructores
Conversiones de tipo
Accesores
Área recorrida
Funciones espaciales
Métricas de movimiento
Modificaciones
Restricciones
Operadores de distancia
Similitud
Comparaciones
Operaciones de cuadro delimitador
Teselas
Cajas delimitadoras
Agregaciones
JSON temporal
Entrada y salida
Constructores
Conversiones de tipo
Accesores
Transformaciones
Operaciones JSON temporales
Restricciones
Operaciones de cuadro delimitador
Comparaciones
Agregaciones
Índices de celda H3 temporales
Conversiones de tipo
Cobertura geométrica estática
Accesores
Inspección del índice
Jerarquía
Conversiones de latitud/longitud
Aristas dirigidas
Vértices
Recorrido de la malla
Métricas
Comparaciones ever y always
Comparaciones temporales
Operaciones de cuadro delimitador
Funciones que devuelven conjuntos
Relaciones espaciales
Índices
Índices de celda Quadbin temporales
Conversiones de tipo
Celdas estáticas
Accesores
Inspección del índice
Jerarquía
Conversiones geométricas
Teselas y quadkeys
Métricas
Comparaciones
Índices
Nubes de Puntos Temporales
Tipos estáticos pcpoint y pcpatch
Tipos de conjunto pcpointset y pcpatchset
Cuadro delimitador tpcbox
Tipo temporal tpcpoint
Tipo temporal tpcpatch
Agregaciones
Índices
Representación binaria
Salida MF-JSON
Integración con PDAL
Puente PCL
Muestreo de Ráster
Operador de Muestreo
Muestreo Raquet / QUADBIN
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
integerintsetintspanintspansettint
bigintbigintsetbigintspanbigintspansettbigint
floatfloatsetfloatspanfloatspansettfloat
datedatesetdatespandatespanset
timestamptztstzsettstzspantstzspanset
geometrygeomsettgeompoint
geographygeogsettgeogpoint, tgeography
poseposesettpose
npointnpointsettnpoint
cbuffercbuffersettcbuffer
h3indexh3indexsetth3index
quadbinquadbinsettquadbin
pcpointpcpointsettpcpoint
pcpatchpcpatchsettpcpatch