public class SpatialLiteDbHelper extends Object
Modifier and Type | Class and Description |
---|---|
class |
SpatialLiteDbHelper.DbLayer
Database layer description
|
class |
SpatialLiteDbHelper.ProjRowCallBack |
Constructor and Description |
---|
SpatialLiteDbHelper(String dbPath) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
defineEPSG3857() |
void |
deleteSpatiaLiteGeom(SpatialLiteDbHelper.DbLayer dbLayer,
long id) |
protected String |
getGeometryType(int geomTypeInt) |
String |
getVersion() |
long |
insertSpatiaLiteGeom(SpatialLiteDbHelper.DbLayer dbLayer,
com.nutiteq.geometry.Geometry geom) |
String[] |
qryColumns(SpatialLiteDbHelper.DbLayer dbLayer) |
com.nutiteq.components.Envelope |
qryDataExtent(SpatialLiteDbHelper.DbLayer dbLayer) |
List<com.nutiteq.geometry.Geometry> |
qrySpatiaLiteGeom(com.nutiteq.components.Envelope bbox,
int limit,
SpatialLiteDbHelper.DbLayer dbLayer,
String[] userColumns,
float autoSimplifyPixels,
int screenWidth) |
Vector<com.nutiteq.geometry.Geometry> |
qrySpatiaLiteGeom(com.nutiteq.components.Envelope bbox,
int limit,
SpatialLiteDbHelper.DbLayer dbLayer,
String[] userColumns,
String filter,
float autoSimplifyPixels,
int screenWidth) |
Vector<com.nutiteq.geometry.Geometry> |
qrySpatiaLiteGeom(com.nutiteq.components.Envelope bbox,
int limit,
SpatialLiteDbHelper.DbLayer dbLayer,
String[] userColumns,
String filter,
float autoSimplifyPixels,
int screenWidth,
WkbRead.GeometryFactory geomFactory) |
String |
qrySpatialiteVersion() |
Map<String,SpatialLiteDbHelper.DbLayer> |
qrySpatialLayerMetadata() |
void |
updateSpatiaLiteGeom(SpatialLiteDbHelper.DbLayer dbLayer,
long id,
com.nutiteq.geometry.Geometry geom) |
public SpatialLiteDbHelper(String dbPath) throws IOException
IOException
public void close()
public String getVersion()
public Map<String,SpatialLiteDbHelper.DbLayer> qrySpatialLayerMetadata()
protected String getGeometryType(int geomTypeInt)
public String qrySpatialiteVersion()
public List<com.nutiteq.geometry.Geometry> qrySpatiaLiteGeom(com.nutiteq.components.Envelope bbox, int limit, SpatialLiteDbHelper.DbLayer dbLayer, String[] userColumns, float autoSimplifyPixels, int screenWidth)
public Vector<com.nutiteq.geometry.Geometry> qrySpatiaLiteGeom(com.nutiteq.components.Envelope bbox, int limit, SpatialLiteDbHelper.DbLayer dbLayer, String[] userColumns, String filter, float autoSimplifyPixels, int screenWidth)
public Vector<com.nutiteq.geometry.Geometry> qrySpatiaLiteGeom(com.nutiteq.components.Envelope bbox, int limit, SpatialLiteDbHelper.DbLayer dbLayer, String[] userColumns, String filter, float autoSimplifyPixels, int screenWidth, WkbRead.GeometryFactory geomFactory)
public com.nutiteq.components.Envelope qryDataExtent(SpatialLiteDbHelper.DbLayer dbLayer)
public String[] qryColumns(SpatialLiteDbHelper.DbLayer dbLayer)
public void defineEPSG3857()
public long insertSpatiaLiteGeom(SpatialLiteDbHelper.DbLayer dbLayer, com.nutiteq.geometry.Geometry geom)
public void updateSpatiaLiteGeom(SpatialLiteDbHelper.DbLayer dbLayer, long id, com.nutiteq.geometry.Geometry geom)
public void deleteSpatiaLiteGeom(SpatialLiteDbHelper.DbLayer dbLayer, long id)
Copyright © 2014. All rights reserved.