Tipos temporales: Operaciones espaciales

Entrada y salida

  • asText: Devuelve la representación de texto conocido (Well-Known Text o WKT)

  • asEWKT: Devuelve 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: Devuelve la representación binaria conocida (Well-Known Binary o WKB)

  • asEWKB: Devuelve la representación extendida binaria conocida (Extended Well-Known Binary o EWKB)

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

  • tgeompointFromText, tgeogpointFromText: Entrar un punto temporal en representación de texto conocido (Well-Known Text o WKT)

  • tgeompointFromEWKT, tgeogpointFromEWKT: Entrar un punto temporal en representación extendida de texto conocido (Extended Well-Known Text o EWKT)

  • tgeompointFromMFJSON, tgeogpointFromMFJSON: Entrar un punto temporal geométrico en una representación JSON de características móviles (Moving Features)

  • tgeompointFromBinary, tgeogpointFromBinary: Entrar un punto temporal en representación binaria conocida (Well-Known Binary o WKB)

  • tgeompointFromEWKB, tgeogpointFromEWKB: Entrar un punto temporal en una representación extendida binaria conocida (Extended Well-Known Binary o EWKB)

  • tgeompointFromHexEWKB, tgeogpointFromHexEWKB: Entrar un punto temporal en representación hexadecimal extendida binaria conocida (Hexadecimal Extended Well-Known Binary o EWKB) en formato texto

Sistema de referencia espacial

Operaciones de cuadro delimitador

  • expandSpace: Devuelve el cuadro delimitador espaciotemporal expandido en la dimensión espacial por un valor flotante

Accesores

  • trajectory: Devuelve la trayectoria

  • 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

  • twCentroid: Devuelve el centroide ponderado en el tiempo

  • 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

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

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 espaciales alguna vez o siempre

Relaciones espaciales temporales