MobilityDB 1.1
|
Input/output functions for temporal types. More...
Functions | |
char ** | geoarr_as_text (const Datum *geoarr, int count, int maxdd, bool extended) |
Return the Well-Known Text (WKT) or the Extended Well-Known Text (EWKT) representation of a geometry/geography array. More... | |
char * | tboolinst_as_mfjson (const TInstant *inst, bool with_bbox) |
Return the MF-JSON representation of a temporal instant boolean. More... | |
TInstant * | tboolinst_from_mfjson (json_object *mfjson) |
Return a temporal instant boolean from its MF-JSON representation. More... | |
TInstant * | tboolinst_in (const char *str) |
Return a temporal instant boolean from its Well-Known Text (WKT) representation. More... | |
char * | tboolseq_as_mfjson (const TSequence *seq, bool with_bbox) |
Return the MF-JSON representation of a temporal sequence boolean. More... | |
TSequence * | tboolseq_from_mfjson (json_object *mfjson) |
Return a temporal sequence boolean from its MF-JSON representation. More... | |
TSequence * | tboolseq_in (const char *str, interpType interp) |
Return a temporal sequence boolean from its Well-Known Text (WKT) representation. More... | |
char * | tboolseqset_as_mfjson (const TSequenceSet *ss, bool with_bbox) |
Return the MF-JSON representation of a temporal sequence set boolean. More... | |
TSequenceSet * | tboolseqset_from_mfjson (json_object *mfjson) |
Return a temporal sequence set boolean from its MF-JSON representation. More... | |
TSequenceSet * | tboolseqset_in (const char *str) |
Return a temporal sequence set boolean from its Well-Known Text (WKT) representation. More... | |
Temporal * | temporal_in (const char *str, meosType temptype) |
Return a temporal value from its Well-Known Text (WKT) representation. More... | |
char * | temporal_out (const Temporal *temp, int maxdd) |
Return the Well-Known Text (WKT) representation of a temporal value. More... | |
char ** | temporalarr_out (const Temporal **temparr, int count, int maxdd) |
Return the Well-Known Text (WKT) representation of an array of temporal values. More... | |
char * | tfloatinst_as_mfjson (const TInstant *inst, bool with_bbox, int precision) |
Return the MF-JSON representation of a temporal instant float. More... | |
TInstant * | tfloatinst_from_mfjson (json_object *mfjson) |
Return a temporal instant float from its MF-JSON representation. More... | |
TInstant * | tfloatinst_in (const char *str) |
Return a temporal instant float from its Well-Known Text (WKT) representation. More... | |
char * | tfloatseq_as_mfjson (const TSequence *seq, bool with_bbox, int precision) |
Return the MF-JSON representation of a temporal sequence float. More... | |
TSequence * | tfloatseq_from_mfjson (json_object *mfjson, interpType interp) |
Return a temporal sequence float from its MF-JSON representation. More... | |
TSequence * | tfloatseq_in (const char *str, interpType interp) |
Return a temporal sequence float from its Well-Known Text (WKT) representation. More... | |
char * | tfloatseqset_as_mfjson (const TSequenceSet *ss, bool with_bbox, int precision) |
Return the MF-JSON representation of a temporal sequence set float. More... | |
TSequenceSet * | tfloatseqset_from_mfjson (json_object *mfjson, interpType interp) |
Return a temporal sequence set float from its MF-JSON representation. More... | |
TSequenceSet * | tfloatseqset_in (const char *str) |
Return a temporal sequence set float from its Well-Known Text (WKT) representation. More... | |
char * | tgeogpointinst_as_mfjson (const TInstant *inst, bool with_bbox, int precision, char *srs) |
Return the MF-JSON representation of a temporal instant geographic point. More... | |
TInstant * | tgeogpointinst_from_mfjson (json_object *mfjson, int srid) |
Return a temporal instant geographic point from its MF-JSON representation. More... | |
TInstant * | tgeogpointinst_in (const char *str) |
Return a temporal instant geographic point from its Well-Known Text (WKT) representation. More... | |
char * | tgeogpointseq_as_mfjson (const TSequence *seq, bool with_bbox, int precision, char *srs) |
Return the MF-JSON representation of a temporal sequence geographic point. More... | |
TSequence * | tgeogpointseq_from_mfjson (json_object *mfjson, int srid, interpType interp) |
Return a temporal sequence geographic point from its MF-JSON representation. More... | |
TSequence * | tgeogpointseq_in (const char *str, interpType interp) |
Return a temporal sequence geographic point from its Well-Known Text (WKT) representation. More... | |
char * | tgeogpointseqset_as_mfjson (const TSequenceSet *ss, bool with_bbox, int precision, char *srs) |
Return the MF-JSON representation of a temporal sequence set geographic point. More... | |
TSequenceSet * | tgeogpointseqset_from_mfjson (json_object *mfjson, int srid, interpType interp) |
Return a temporal sequence set geographic point from its MF-JSON representation. More... | |
TSequenceSet * | tgeogpointseqset_in (const char *str) |
Return a temporal sequence set geographic point from its Well-Known Text (WKT) representation. More... | |
char * | tgeompointinst_as_mfjson (const TInstant *inst, bool with_bbox, int precision, char *srs) |
Return the MF-JSON representation of a temporal instant geometric point. More... | |
TInstant * | tgeompointinst_from_mfjson (json_object *mfjson, int srid) |
Return a temporal instant geometric point from its MF-JSON representation. More... | |
TInstant * | tgeompointinst_in (const char *str) |
Return a temporal instant geometric point from its Well-Known Text (WKT) representation. More... | |
char * | tgeompointseq_as_mfjson (const TSequence *seq, bool with_bbox, int precision, char *srs) |
Return the MF-JSON representation of a temporal sequence geometric point. More... | |
TSequence * | tgeompointseq_from_mfjson (json_object *mfjson, int srid, interpType interp) |
Return a temporal sequence geometric point from its MF-JSON representation. More... | |
TSequence * | tgeompointseq_in (const char *str, interpType interp) |
Return a temporal sequence geometric point from its Well-Known Text (WKT) representation. More... | |
char * | tgeompointseqset_as_mfjson (const TSequenceSet *ss, bool with_bbox, int precision, char *srs) |
Return the MF-JSON representation of a temporal sequence set geometric point. More... | |
TSequenceSet * | tgeompointseqset_from_mfjson (json_object *mfjson, int srid, interpType interp) |
Return a temporal sequence set geometric point from its MF-JSON representation. More... | |
TSequenceSet * | tgeompointseqset_in (const char *str) |
Return a temporal sequence set geometric point from its Well-Known Text (WKT) representation. More... | |
char * | tinstant_as_mfjson (const TInstant *inst, int precision, bool with_bbox, char *srs) |
Return the MF-JSON representation of a temporal instant. More... | |
TInstant * | tinstant_from_mfjson (json_object *mfjson, bool isgeo, int srid, meosType temptype) |
Return a temporal instant from its MF-JSON representation. More... | |
TInstant * | tinstant_in (const char *str, meosType temptype) |
Return a temporal instant from its Well-Known Text (WKT) representation. More... | |
char * | tinstant_out (const TInstant *inst, int maxdd) |
Return the Well-Known Text (WKT) representation of a temporal instant. More... | |
char * | tintinst_as_mfjson (const TInstant *inst, bool with_bbox) |
Return the MF-JSON representation of a temporal instant integer. More... | |
TInstant * | tintinst_from_mfjson (json_object *mfjson) |
Return a temporal instant integer from its MF-JSON representation. More... | |
TInstant * | tintinst_in (const char *str) |
Return a temporal instant integer from its Well-Known Text (WKT) representation. More... | |
char * | tintseq_as_mfjson (const TSequence *seq, bool with_bbox) |
Return the MF-JSON representation of a temporal sequence integer. More... | |
TSequence * | tintseq_from_mfjson (json_object *mfjson) |
Return a temporal sequence integer from its MF-JSON representation. More... | |
TSequence * | tintseq_in (const char *str, interpType interp) |
Return a temporal sequence integer from its Well-Known Text (WKT) representation. More... | |
char * | tintseqset_as_mfjson (const TSequenceSet *ss, bool with_bbox) |
Return the MF-JSON representation of a temporal sequence set integer. More... | |
TSequenceSet * | tintseqset_from_mfjson (json_object *mfjson) |
Return a temporal sequence set integer from its MF-JSON representation. More... | |
TSequenceSet * | tintseqset_in (const char *str) |
Return a temporal sequence set integer from its Well-Known Text (WKT) representation. More... | |
char ** | tpointarr_as_text (const Temporal **temparr, int count, int maxdd, bool extended) |
Return the Well-Known Text (WKT) or the Extended Well-Known Text (EWKT) representation of a temporal point array. More... | |
char * | tsequence_as_mfjson (const TSequence *seq, int precision, bool with_bbox, char *srs) |
Return the MF-JSON representation of a temporal sequence. More... | |
TSequence * | tsequence_from_mfjson (json_object *mfjson, bool isgeo, int srid, meosType temptype, interpType interp) |
Return a temporal sequence point from its MF-JSON representation. More... | |
TSequence * | tsequence_in (const char *str, meosType temptype, interpType interp) |
Return a temporal sequence from its Well-Known Text (WKT) representation. More... | |
char * | tsequence_out (const TSequence *seq, int maxdd) |
Return the Well-Known Text (WKT) representation of a temporal sequence. More... | |
char * | tsequenceset_as_mfjson (const TSequenceSet *ss, int precision, bool with_bbox, char *srs) |
Return the MF-JSON representation of a temporal sequence set. More... | |
TSequenceSet * | tsequenceset_from_mfjson (json_object *mfjson, bool isgeo, int srid, meosType temptype, interpType interp) |
Return a temporal sequence set point from its MF-JSON representation. More... | |
TSequenceSet * | tsequenceset_in (const char *str, meosType temptype, interpType interp) |
Return a temporal sequence set from its Well-Known Text (WKT) representation. More... | |
char * | tsequenceset_out (const TSequenceSet *ss, int maxdd) |
Return the Well-Known Text (WKT) representation of a temporal sequence set. More... | |
char * | ttextinst_as_mfjson (const TInstant *inst, bool with_bbox) |
Return the MF-JSON representation of a temporal instant text. More... | |
TInstant * | ttextinst_from_mfjson (json_object *mfjson) |
Return a temporal instant text from its MF-JSON representation. More... | |
TInstant * | ttextinst_in (const char *str) |
Return a temporal instant text from its Well-Known Text (WKT) representation. More... | |
char * | ttextseq_as_mfjson (const TSequence *seq, bool with_bbox) |
Return the MF-JSON representation of a temporal sequence text. More... | |
TSequence * | ttextseq_from_mfjson (json_object *mfjson) |
Return a temporal sequence text from its MF-JSON representation. More... | |
TSequence * | ttextseq_in (const char *str, interpType interp) |
Return a temporal sequence text from its Well-Known Text (WKT) representation. More... | |
char * | ttextseqset_as_mfjson (const TSequenceSet *ss, bool with_bbox) |
Return the MF-JSON representation of a temporal sequence set text. More... | |
TSequenceSet * | ttextseqset_from_mfjson (json_object *mfjson) |
Return a temporal sequence set text from its MF-JSON representation. More... | |
TSequenceSet * | ttextseqset_in (const char *str) |
Return a temporal sequence set text from its Well-Known Text (WKT) representation. More... | |
Input/output functions for temporal types.