Package org.h2gis.functions.io.gpx
Class GPXRead
java.lang.Object
org.h2gis.api.AbstractFunction
org.h2gis.functions.io.gpx.GPXRead
- All Implemented Interfaces:
org.h2gis.api.Function,org.h2gis.api.ScalarFunction
public class GPXRead
extends org.h2gis.api.AbstractFunction
implements org.h2gis.api.ScalarFunction
SQL Function to copy GPX File data into a Table.
- Author:
- Erwan Bocher
-
Field Summary
Fields inherited from interface org.h2gis.api.Function
PROP_NAME, PROP_REMARKSFields inherited from interface org.h2gis.api.ScalarFunction
PROP_DETERMINISTIC -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidimportTable(Connection connection, String fileName) Copy data from GPX File into a new table in specified connection.static voidimportTable(Connection connection, String fileName, String tableReference, String encoding, boolean deleteTables) Copy data from GPX File into a new table in specified connection.static voidimportTable(Connection connection, String fileName, String tableReference, org.h2.value.Value option) static voidimportTable(Connection connection, String fileName, org.h2.value.Value option) Methods inherited from class org.h2gis.api.AbstractFunction
addProperty, getProperty, removePropertyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.h2gis.api.Function
getProperty
-
Constructor Details
-
GPXRead
public GPXRead()
-
-
Method Details
-
getJavaStaticMethod
- Specified by:
getJavaStaticMethodin interfaceorg.h2gis.api.ScalarFunction
-
importTable
public static void importTable(Connection connection, String fileName, org.h2.value.Value option) throws SQLException, IOException - Throws:
SQLExceptionIOException
-
importTable
public static void importTable(Connection connection, String fileName, String tableReference, org.h2.value.Value option) throws SQLException, IOException - Throws:
SQLExceptionIOException
-
importTable
public static void importTable(Connection connection, String fileName, String tableReference, String encoding, boolean deleteTables) throws IOException, SQLException Copy data from GPX File into a new table in specified connection.- Parameters:
connection- Active connectiontableReference- [[catalog.]schema.]table referencefileName- File path of the SHP fileencoding- charset encodingdeleteTables- true to delete the existing tables- Throws:
IOExceptionSQLException
-
importTable
public static void importTable(Connection connection, String fileName) throws IOException, SQLException Copy data from GPX File into a new table in specified connection.- Parameters:
connection-fileName-- Throws:
IOExceptionSQLException
-