Package org.gvsig.sqlite.dal.geopackage
Class GeopackageUtils
java.lang.Object
org.gvsig.sqlite.dal.geopackage.GeopackageUtils
- Author:
- jjdelcerro
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic GeopackageGeometryBuilderstatic GeopackageGeometryParserstatic GeopackageSRSSolvercreateSRSSolver(org.sqlite.SQLiteConnection conn) static GeopackageIndexManagerstatic org.gvsig.crs.projection.lib.ProjectiongetProjection(Connection conn, int srs_id) static GeopackageSpatialRefSysgetSpatialRefSys(org.gvsig.crs.projection.lib.Projection proj) static intgetSrsId(Connection conn, org.gvsig.crs.projection.lib.Projection proj) static intgetSrsId(Connection conn, org.gvsig.fmap.geom.Geometry geom) static booleanisGeopackageGeometry(byte[] bytes) static voidload_gpkg_geometry_columns(Map<String, SQLiteFetchFeatureTypeOperation.SQLiteColumnInfo> columns_info, org.gvsig.fmap.dal.store.jdbc2.JDBCConnection conn, String tableName, org.gvsig.fmap.dal.store.jdbc2.spi.JDBCSQLBuilderBase sqlbuilder)
-
Field Details
-
GEOMETRY_MAGIC_NUMBER
Expected magic number- See Also:
-
GEOMETRY_VERSION_1
public static final byte GEOMETRY_VERSION_1Expected version 1 value- See Also:
-
EXTENSION
Extension to GeoPackage files- See Also:
-
EXTENDED_EXTENSION
Extension to GeoPackage extension files- See Also:
-
DEFAULT_BYTE_ORDER
Default byte order
-
-
Constructor Details
-
GeopackageUtils
public GeopackageUtils()
-
-
Method Details
-
isGeopackageGeometry
public static boolean isGeopackageGeometry(byte[] bytes) -
getSrsId
-
getSrsId
-
getProjection
-
createSRSSolver
-
createGeometryParser
-
createGeometryBuilder
-
load_gpkg_geometry_columns
public static void load_gpkg_geometry_columns(Map<String, SQLiteFetchFeatureTypeOperation.SQLiteColumnInfo> columns_info, org.gvsig.fmap.dal.store.jdbc2.JDBCConnection conn, String tableName, org.gvsig.fmap.dal.store.jdbc2.spi.JDBCSQLBuilderBase sqlbuilder) -
getIndexManager
-
getSpatialRefSys
public static GeopackageSpatialRefSys getSpatialRefSys(org.gvsig.crs.projection.lib.Projection proj)
-