Un valor de punto de red temporal se puede convertir en y desde un punto de geometría temporal. Esto se puede hacer usando un CAST explícito o usando la notación ::. Se devuelve un valor nulo si alguno de los valores de puntos de geometría que componen no se puede convertir en un valor npoint.
Convertir un punto de red temporal en un punto de geometría temporal
tnpoint::tgeompoint
SELECT astext((tnpoint '[NPoint(1, 0.2)@2001-01-01, NPoint(1, 0.3)@2001-01-02)')::tgeompoint); -- [POINT(23.057077727326 28.7666335767956)@2001-01-01, POINT(48.7117553116406 20.9256801894708)@2001-01-02)
Convertir un punto de geometría temporal en un punto de red temporal
tgeompoint::tnpoint
SELECT tgeompoint '[POINT(23.057077727326 28.7666335767956)@2001-01-01, POINT(48.7117553116406 20.9256801894708)@2001-01-02)'::tnpoint -- [NPoint(1,0.2)@2001-01-01, NPoint(1,0.3)@2001-01-02) SELECT tgeompoint '[POINT(23.057077727326 28.7666335767956)@2001-01-01, POINT(48.7117553116406 20.9)@2001-01-02)'::tnpoint -- NULL
Damos a continuación las funciones y operadores para los tipos de puntos de red.