Tipos temporales geométricos

Entrada y salida

  • asText, asEWKT: Devuelve la representación de texto conocido (Well-Known Text o WKT) o la representación extendida de texto conocido (Extended Well-Known Text o EWKT)

  • asMFJSON: Devuelve la representación JSON de características móviles (Moving Features JSON o MF-JSON)

  • asBinary, asEWKB, asHexEWKB: Devuelve la representación binaria conocida (Well-Known Binary o WKB), la representación extendida binaria conocida (Extended Well-Known Binary o EWKB), o la representación hexadecimal extendida binaria conocida (Hexadecimal Extended Well-Known Binary o EWKB) en formato texto

  • tspatialFromText, tspatialFromEWKT: Entrar a partir de la representación de texto conocido (Well-Known Text o WKT) o de la representación extendida de texto conocido (Extended Well-Known Text o EWKT)

  • tspatialFromMFJSON: Entrar a partir de la representación JSON de características móviles (Moving Features JSON o MF-JSON)

  • tspatialFromBinary, tspatialFromEWKB, tspatialFromHexEWKB: Entrar a partir de la representación binaria conocida (Well-Known Binary o WKB), de la representación extendida binaria conocida (Extended Well-Known Binary o EWKB), o de la representación hexadecimal extendida binaria conocida (Hexadecimal Extended Well-Known Binary o EWKB)

Conversión de tipos

Sistema de referencia espacial

Accesores

  • trajectory, traversedArea: Devuelve la trayectoria or el área atravesada

  • twCentroid: Devuelve el centroide ponderado en el tiempo

  • getX, getY, getZ: Devuelve los valores de las coordenadas X/Y/Z como un número flotante temporal

  • isSimple: Devuelve verdadero si el punto temporal no se auto-intersecta espacialmente

  • length: Devuelve la longitud atravesada por el punto temporal

  • cumulativeLength: Devuelve la longitud acumulada atravesada por el punto temporal

  • speed: Devuelve la velocidad del punto temporal en unidades por segundo

  • direction: Devuelve la dirección

  • azimuth: Devuelve el acimut temporal

  • angularDifference: Devuelve la diferencia angular temporal

  • bearing: Devuelve el rumbo temporal

Transformaciones

  • round: Redondear los valores de las coordenadas a un número de decimales

  • makeSimple: Devuelve una matriz de fragmentos del punto temporal que son simples

  • geoMeasure: Construir una geometría/geografía con medida M a partir de un punto temporal y un número flotante temporal

  • affine: Devuelve la transformación afín 3D de un punto temporal para hacer cosas como trasladar, rotar y escalar en un solo paso

  • rotate: Devuelve un punto temporal rotado en sentido antihorario alrededor del punto de origen

  • scale: Devuelve un punto temporal escalado por factores dados

  • asMVTGeom: Transformar un punto geométrico temporal en el espacio de coordenadas de un Mapbox Vector Tile

  • stops: Extraer de un punto temporal con interpolación lineal las subsecuencias donde el punto permanece dentro de un área con un tamaño máximo especificado durante al menos la duración dada

Restricciones

Operaciones de distancia

  • |=|: Devuelve la distancia mínima que haya existido

  • nearestApproachInstant: Devuelve el instante del primer punto temporal en el que los dos argumentos están a la distancia más cercana

  • shortestLine: Devuelve la línea que conecta el punto de aproximación más cercano

  • <->: Devuelve la distancia temporal

Relaciones espaciales

Relaciones alguna vez o siempre

Relaciones espaciotemporales