Package org.teiid.geo
Class GeometryJsonUtils
- java.lang.Object
-
- org.teiid.geo.GeometryJsonUtils
-
public class GeometryJsonUtils extends Object
-
-
Constructor Summary
Constructors Constructor Description GeometryJsonUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.teiid.core.types.ClobTypeasGeoJson(org.teiid.core.types.GeometryType geometry)static org.teiid.core.types.GeometryTypegeometryFromGeoJson(org.teiid.core.types.ClobType json, int srid)static org.teiid.core.types.ClobTypegeometryToGeoJson(org.teiid.core.types.GeometryType geometry)static org.teiid.core.types.GeometryTypegeomFromGeoJson(org.teiid.core.types.ClobType clob)static org.teiid.core.types.GeometryTypegeomFromGeoJson(org.teiid.core.types.ClobType clob, int srid)
-
-
-
Method Detail
-
asGeoJson
@TeiidFunction(name="st_asgeojson", category="Geometry", pushdown=CAN_PUSHDOWN, nullOnNull=true) public static org.teiid.core.types.ClobType asGeoJson(org.teiid.core.types.GeometryType geometry) throws org.teiid.api.exception.query.FunctionExecutionException- Throws:
org.teiid.api.exception.query.FunctionExecutionException
-
geomFromGeoJson
@TeiidFunction(name="st_geomfromgeojson", category="Geometry", pushdown=CAN_PUSHDOWN, nullOnNull=true) public static org.teiid.core.types.GeometryType geomFromGeoJson(org.teiid.core.types.ClobType clob, int srid) throws org.teiid.api.exception.query.FunctionExecutionException- Throws:
org.teiid.api.exception.query.FunctionExecutionException
-
geomFromGeoJson
@TeiidFunction(name="st_geomfromgeojson", category="Geometry", nullOnNull=true) public static org.teiid.core.types.GeometryType geomFromGeoJson(org.teiid.core.types.ClobType clob) throws org.teiid.api.exception.query.FunctionExecutionException- Throws:
org.teiid.api.exception.query.FunctionExecutionException
-
geometryToGeoJson
public static org.teiid.core.types.ClobType geometryToGeoJson(org.teiid.core.types.GeometryType geometry) throws org.teiid.api.exception.query.FunctionExecutionException- Throws:
org.teiid.api.exception.query.FunctionExecutionException
-
geometryFromGeoJson
public static org.teiid.core.types.GeometryType geometryFromGeoJson(org.teiid.core.types.ClobType json, int srid) throws org.teiid.api.exception.query.FunctionExecutionException- Throws:
org.teiid.api.exception.query.FunctionExecutionException
-
-