Package oracle.spatial.util
Class Hilbert
- java.lang.Object
-
- oracle.spatial.util.Hilbert
-
public class Hilbert extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Hilbert()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddToBlocksFromInputTable(long objId, java.lang.String inputTableName, java.lang.String blockTableName, int blockSize)static voidconfirmLhvColumn(java.sql.Connection conn, java.lang.String blockTableName)static voidgenerateBlocksFromInputTable(long objId, long srid, java.lang.String inputTableName, java.lang.String blockTableName, int blockSize, double pcTol, int pcTotDimensions, java.lang.String unblockedAttrsTableName)static long[]hilbert_d2xy(long n, long d)static longhilbert_xy2d(long n, long x, long y)
-
-
-
Method Detail
-
hilbert_xy2d
public static long hilbert_xy2d(long n, long x, long y)
-
hilbert_d2xy
public static long[] hilbert_d2xy(long n, long d)
-
addToBlocksFromInputTable
public static void addToBlocksFromInputTable(long objId, java.lang.String inputTableName, java.lang.String blockTableName, int blockSize) throws java.io.IOException, java.sql.SQLException- Throws:
java.io.IOExceptionjava.sql.SQLException
-
confirmLhvColumn
public static void confirmLhvColumn(java.sql.Connection conn, java.lang.String blockTableName) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
generateBlocksFromInputTable
public static void generateBlocksFromInputTable(long objId, long srid, java.lang.String inputTableName, java.lang.String blockTableName, int blockSize, double pcTol, int pcTotDimensions, java.lang.String unblockedAttrsTableName) throws java.io.IOException, java.sql.SQLException- Throws:
java.io.IOExceptionjava.sql.SQLException
-
-