Un punto de red temporal se escribe y se lee en Moving-Features JSON. Cada instante representa su punto de red como {"route":<route>,"position":<position>} — el id de ruta como un número JSON y la posición como un float en [0, 1] — coincidiendo con la superficie de accesores SQL (route, getPosition).
Genera un punto de red temporal como MF-JSON y lo lee de vuelta; el ciclo de ida y vuelta es sin pérdida. La salida toma los argumentos de opciones, banderas y dígitos decimales compartidos con los demás tipos temporales.
asMFJSON(tnpoint,integer,integer,integer) → text
tnpointFromMFJSON(text) → tnpoint
SELECT tnpointFromMFJSON(asMFJSON(tnpoint 'NPoint(1, 0.5)@2001-01-01')) = tnpoint 'NPoint(1, 0.5)@2001-01-01'; -- true