Pose Chains

Cadenas de poses estáticas

Entrada y salida

Constructores

  • posechain: Construye una cadena de poses a partir de un arreglo de poses ordenadas desde el marco más exterior hacia dentro

  • appendPose: Devuelve una cadena de poses con una pose añadida como su eslabón más interior

Conversión de tipos

  • posechain: Convierte una pose en una cadena de poses de un solo eslabón

  • pose: Devuelve la pose de un marco que define la cadena, leída en el marco exterior de la cadena

  • point: Convierte una cadena de poses en el punto geométrico de su marco más interior

  • stbox: Convierte una cadena de poses en una caja espaciotemporal

Accesores

Transformaciones

  • round: Redondea los valores de los eslabones de una cadena de poses a un número de decimales

Sistema de referencia espacial

Comparaciones

  • =, <>, <, >, <=, >=: Operadores de comparación tradicionales

  • ~=: Devuelve verdadero si dos cadenas de poses son iguales hasta la tolerancia de la comparación de valores de punto flotante

Cadenas de poses temporales

Entrada y salida

Constructores

  • tposechain: Construye una cadena de poses temporal a partir de una cadena de poses y un valor de tiempo

Conversiones

  • tpose: Convierte una cadena de poses temporal en una pose temporal

Funciones de acceso

  • numPoses: Devuelve el número de eslabones que tiene todo valor de una cadena de poses temporal

  • getValue, getValues, timeSpan: Devuelve el valor de un instante temporal, el conjunto de valores o el lapso de tiempo

  • stbox: Devuelve la caja espaciotemporal de una cadena de poses temporal

Funciones de transformación

  • round, shiftTime: Redondea las coordenadas a un número de decimales, o desplaza el tiempo

Sistema de referencia espacial

  • SRID, setSRID: Devuelve o establece el identificador de referencia espacial del marco exterior de una cadena de poses temporal

  • transform, transformPipeline: Transforma a un identificador de referencia espacial

Cadena compuesta OGC GeoPose

Grafo compuesto OGC GeoPose

  • asGeoPose: Escribe un documento de grafo compuesto OGC GeoPose

Funciones de restricción

  • atTime, atValue: Restringe una cadena de poses temporal a un tiempo o a un valor

Funciones y operadores de comparación

  • eEq: Compara dos cadenas de poses temporales, o una cadena de poses temporal y una cadena de poses

Operadores topológicos y de posición

  • &&, <<#: Compara la caja delimitadora de una cadena de poses temporal con otra caja delimitadora

Relaciones espaciales temporales

  • tContains, tCovers, tDisjoint, tDwithin, tIntersects, tTouches: Las relaciones temporales calculan la relación topológica o de distancia en cada instante y dan como resultado un tbool. Una cadena de poses temporal las responde en la posición que ocupa la pose que compone, de modo que una cadena con interpolación lineal se responde a lo largo de su trayectoria y no solo en sus instantes. La cadena declara las relaciones que responde un punto en movimiento: tContains y tCovers toman la geometría en primer lugar únicamente, y tTouches no tiene dirección entre dos cadenas, ya que un punto en movimiento no contiene ni cubre una geometría y dos puntos en movimiento no se tocan.

Agregaciones

  • tCount: Conteo temporal

  • wCount: Conteo de ventana

  • extent: Extensión del cuadro delimitador

  • mergeAgg: Fusionar las cadenas de poses temporales agregadas. El nombre merge denota la misma agregación

  • appendInstantAgg: Agregar los instantes agregados en una secuencia. El nombre appendInstant denota la misma agregación

  • appendSequenceAgg: Agregar las secuencias agregadas en un conjunto de secuencias. El nombre appendSequence denota la misma agregación