public class ST_LineString
extends ST_Geometry
Creates a line string geometry in GeoJSON format, and returns a GeoJSON string representation of the geometry.
Format:
ST_LineString(geometry STRING, srid INT) - constructor to create a line geometry with GeoJSON or WKT strings
ST_LineString(geometry BINARY, srid INT) - constructor to create a line geometry with WKB
ST_LineString(geometry Object, hiveRecordInfoProvider STRING) - constructor to create a line geometry using a HiveRecordInfoProvider
Example:
select ST_LineString ('{ "type": "LineString","coordinates": [ [100.0, 0.0], [101.0, 1.0] ]} ', 8307) from hivetable LIMIT 1; -- creates a line using GeoJSON
select ST_LineString ('linestring(1 1, 5 5, 10 10, 20 20)', 8307) from hivetable LIMIT 1; -- creates a line using WKT
select ST_LineString (geoColumn, 'hive.samples.SampleHiveRecordInfoProviderImpl') from hivetable; -- creates the geometries using a HiveRecordInfoProvider