[ https://issues.apache.org/jira/browse/FLINK-9219?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16456223#comment-16456223 ]
Xingcan Cui edited comment on FLINK-9219 at 4/27/18 10:49 AM: -------------------------------------------------------------- Hi [~twalthr] and [~fhueske], I‘ve tried to implement three functions ({{ST_PointFromText}}, {{ST_AsText}}, and {{ST_GeomFromText}}) in [this branch|https://github.com/xccui/flink/tree/FLINK-9219-Spatio]. Before going further, I wonder if you could help to give a pre-review. Though the code seems to work, I'm not quite sure if it's meet the standards in some aspects (e.g., the names, the codes' position and the way of dealing with overloaded methods). Thanks, Xingcan was (Author: xccui): Hi [~twalthr]] and [~fhueske], I‘ve tried to implement three functions ({{ST_PointFromText}}, {{ST_AsText}}, and {{ST_GeomFromText}}) in [this branch|https://github.com/xccui/flink/tree/FLINK-9219-Spatio]. Before going further, I wonder if you could help to give a pre-review. Though the code seems to work, I'm not quite sure if it's meet the standards in some aspects (e.g., the names, the codes' position and the way of dealing with overloaded methods). Thanks, Xingcan > Add support for OpenGIS features in Table & SQL API > --------------------------------------------------- > > Key: FLINK-9219 > URL: https://issues.apache.org/jira/browse/FLINK-9219 > Project: Flink > Issue Type: New Feature > Components: Table API & SQL > Reporter: Timo Walther > Assignee: Xingcan Cui > Priority: Major > > CALCITE-1968 added core functionality for handling > spatial/geographical/geometry data. It should not be too hard to expose these > features also in Flink's Table & SQL API. We would need a new {{GEOMETRY}} > data type and connect the function APIs. > Right now the following functions are supported by Calcite: > {code} > ST_AsText, ST_AsWKT, ST_Boundary, ST_Buffer, ST_Contains, > ST_ContainsProperly, ST_Crosses, ST_Disjoint, ST_Distance, ST_DWithin, > ST_Envelope, ST_EnvelopesIntersect, ST_Equals, ST_GeometryType, > ST_GeometryTypeCode, ST_GeomFromText, ST_Intersects, ST_Is3D, > ST_LineFromText, ST_MakeLine, ST_MakePoint, ST_MLineFromText, > ST_MPointFromText, ST_MPolyFromText, ST_Overlaps, ST_Point, ST_PointFromText, > ST_PolyFromText, ST_SetSRID, ST_Touches, ST_Transform, ST_Union, ST_Within, > ST_Z > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)