Tipos temporales: Operaciones espaciales

Entrada y salida

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

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

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

  • asBinary: Obtener la representación binaria conocida (Well-Known Binary o WKB)

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

  • asHexEWKB: Obtener 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: Obtener el cuadro delimitador espaciotemporal expandido en la dimensión espacial por un valor flotante

Accesores

  • trajectory: Obtener la trayectoria

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

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

  • length: Obtener la longitud atravesada por el punto temporal

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

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

  • twCentroid: Obtener el centroide ponderado en el tiempo

  • direction: Obtener la dirección

  • azimuth: Obtener el acimut temporal

  • angularDifference: Obtener la diferencia angular temporal

  • bearing: Obtener el rumbo temporal

Transformaciones

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

  • makeSimple: Obtener 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

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

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

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

  • <->: Obtener la distancia temporal

Relaciones espaciales

Relaciones espaciales alguna vez o siempre

Relaciones espaciales temporales