@Override public int getGeometryDimension( String schemaName, String tableName, String columnName, Connection cx) throws SQLException { Integer srid = lookupDimensionOnMetadataTable(schemaName, tableName, columnName, cx); if (srid == null) { srid = lookupDimensionFromUserViews(tableName, columnName, cx); } if (srid == null) { srid = lookupDimensionFromAllViews(schemaName, tableName, columnName, cx); } if (srid == null) { srid = 2; } return srid; }