Package org.teiid.geo

Class GeometryHelperImpl


  • public class GeometryHelperImpl
    extends org.teiid.query.function.GeometryHelper
    • Constructor Detail

      • GeometryHelperImpl

        public GeometryHelperImpl()
    • Method Detail

      • transform

        public org.locationtech.jts.geom.Geometry transform​(org.teiid.CommandContext ctx,
                                                            org.locationtech.jts.geom.Geometry jtsGeomSrc,
                                                            int srid)
                                                     throws org.teiid.api.exception.query.FunctionExecutionException
        Overrides:
        transform in class org.teiid.query.function.GeometryHelper
        Throws:
        org.teiid.api.exception.query.FunctionExecutionException
      • isLatLong

        public boolean isLatLong​(org.teiid.CommandContext ctx,
                                 int srid)
                          throws org.teiid.api.exception.query.FunctionExecutionException
        Overrides:
        isLatLong in class org.teiid.query.function.GeometryHelper
        Throws:
        org.teiid.api.exception.query.FunctionExecutionException
      • geometryToGeoJson

        public org.teiid.core.types.ClobType geometryToGeoJson​(org.teiid.core.types.GeometryType object)
                                                        throws org.teiid.api.exception.query.FunctionExecutionException
        Overrides:
        geometryToGeoJson in class org.teiid.query.function.GeometryHelper
        Throws:
        org.teiid.api.exception.query.FunctionExecutionException