public class GeopackageUtils
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.nio.ByteOrder |
DEFAULT_BYTE_ORDER
Default byte order
|
static java.lang.String |
EXTENDED_EXTENSION
Deprecated.
in GeoPackage version 1.2
|
static java.lang.String |
EXTENSION
Extension to GeoPackage files
|
static java.lang.String |
GEOMETRY_MAGIC_NUMBER
Expected magic number
|
static byte |
GEOMETRY_VERSION_1
Expected version 1 value
|
Constructor and Description |
---|
GeopackageUtils() |
Modifier and Type | Method and Description |
---|---|
static GeopackageGeometryBuilder |
createGeometryBuilder() |
static GeopackageGeometryParser |
createGeometryParser() |
static GeopackageSRSSolver |
createSRSSolver(SQLiteConnection conn) |
static GeopackageIndexManager |
getIndexManager() |
static IProjection |
getProjection(java.sql.Connection conn,
int srs_id) |
static GeopackageSpatialRefSys |
getSpatialRefSys(IProjection proj) |
static int |
getSrsId(java.sql.Connection conn,
Geometry geom) |
static int |
getSrsId(java.sql.Connection conn,
IProjection proj) |
static boolean |
isGeopackageGeometry(byte[] bytes) |
static void |
load_gpkg_geometry_columns(java.util.Map<java.lang.String,SQLiteFetchFeatureTypeOperation.SQLiteColumnInfo> columns_info,
JDBCConnection conn,
java.lang.String tableName,
JDBCSQLBuilderBase sqlbuilder) |
public static final java.lang.String GEOMETRY_MAGIC_NUMBER
public static final byte GEOMETRY_VERSION_1
public static final java.lang.String EXTENSION
public static final java.lang.String EXTENDED_EXTENSION
public static final java.nio.ByteOrder DEFAULT_BYTE_ORDER
public static boolean isGeopackageGeometry(byte[] bytes)
public static int getSrsId(java.sql.Connection conn, Geometry geom)
public static int getSrsId(java.sql.Connection conn, IProjection proj)
public static IProjection getProjection(java.sql.Connection conn, int srs_id)
public static GeopackageSRSSolver createSRSSolver(SQLiteConnection conn)
public static GeopackageGeometryParser createGeometryParser()
public static GeopackageGeometryBuilder createGeometryBuilder()
public static void load_gpkg_geometry_columns(java.util.Map<java.lang.String,SQLiteFetchFeatureTypeOperation.SQLiteColumnInfo> columns_info, JDBCConnection conn, java.lang.String tableName, JDBCSQLBuilderBase sqlbuilder)
public static GeopackageIndexManager getIndexManager()
public static GeopackageSpatialRefSys getSpatialRefSys(IProjection proj)