Class FindGeometryMetadata

  • All Implemented Interfaces:
    org.h2gis.api.Function, org.h2gis.api.ScalarFunction

    public class FindGeometryMetadata
    extends org.h2gis.api.DeterministicScalarFunction
    • Constructor Detail

      • FindGeometryMetadata

        public FindGeometryMetadata()
    • Method Detail

      • getJavaStaticMethod

        public String getJavaStaticMethod()
      • extractMetadata

        public static String[] extractMetadata​(Connection connection,
                                               String catalogName,
                                               String schemaName,
                                               String tableName,
                                               String columnName,
                                               String data_type,
                                               String geometry_type,
                                               String srid)
                                        throws SQLException
        Extract the geometry metadata from its OGC signature Examples: POINT POINT Z POINT ZM
        Returns:
        an array of values with the following values order values[0] = GEOMETRY_TYPE values[1] = COORD_DIMENSION values[2] = SRID values[3] = SFS TYPE
        Throws:
        SQLException - Exception get on executing wrong SQL query.