public class GML3g
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected static java.sql.Connection |
_conn |
protected static java.lang.String |
_srsNameSpace |
static java.lang.String |
GML_COORD_ELEMENT
Deprecated with GML version 3.0
|
static java.lang.String |
GML_COORDINATES_ELEMENT
Deprecated with GML 3.1.0 Use the explicit properties "lowerCorner" and
"upperCorner" instead.
|
static java.lang.String |
GML_LOWER_CORNER_ELEMENT |
static java.lang.String |
GML_POS_LIST_ELEMENT |
static java.lang.String |
GML_SRS_DIMENSION_ATTRIBUTE |
static java.lang.String |
GML_UPPER_CORNER_ELEMENT |
static java.lang.String |
GML_X |
static java.lang.String |
GML_Y |
static java.lang.String |
GML_Z |
protected static java.util.Set |
gmlTypes |
| Constructor and Description |
|---|
GML3g() |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
addCoords(java.util.Vector coordVector,
java.lang.String newCoords) |
protected static void |
addDoubleCoords(java.util.Vector coordVector,
java.lang.String newCoords) |
static oracle.spatial.geometry.JGeometry |
fromNodeToCompositeCurve(org.w3c.dom.Node nd) |
static oracle.spatial.geometry.JGeometry |
fromNodeToCompositeSolid(org.w3c.dom.Node nd) |
static oracle.spatial.geometry.JGeometry |
fromNodeToCompositeSurface(org.w3c.dom.Node nd) |
static oracle.spatial.geometry.JGeometry |
fromNodeToCurve(org.w3c.dom.Node nd) |
static oracle.spatial.geometry.JGeometry |
fromNodeToEnvelope(org.w3c.dom.Node nd) |
static oracle.spatial.geometry.JGeometry |
fromNodeToGeometry(org.w3c.dom.Node nd) |
static oracle.spatial.geometry.JGeometry |
fromNodeToGeometry(org.w3c.dom.Node nd,
int coordOrder) |
static oracle.spatial.geometry.JGeometry |
fromNodeToGeometryCollection(org.w3c.dom.Node nd) |
static oracle.spatial.geometry.JGeometry |
fromNodeToLinearRing(org.w3c.dom.Node nd) |
static oracle.spatial.geometry.JGeometry |
fromNodeToLineString(org.w3c.dom.Node nd) |
static oracle.spatial.geometry.JGeometry |
fromNodeToMultiCurve(org.w3c.dom.Node nd) |
static oracle.spatial.geometry.JGeometry |
fromNodeToMultiPoint(org.w3c.dom.Node nd) |
static oracle.spatial.geometry.JGeometry |
fromNodeToMultiSolid(org.w3c.dom.Node nd) |
static oracle.spatial.geometry.JGeometry |
fromNodeToMultiSurface(org.w3c.dom.Node nd) |
static oracle.spatial.geometry.JGeometry |
fromNodeToPoint(org.w3c.dom.Node nd) |
static oracle.spatial.geometry.JGeometry |
fromNodeToPolygon(org.w3c.dom.Node nd) |
static oracle.spatial.geometry.JGeometry |
fromNodeToSolid(org.w3c.dom.Node nd) |
static oracle.spatial.geometry.JGeometry |
fromNodeToSurface(org.w3c.dom.Node nd) |
protected static java.util.Vector |
getAll(org.w3c.dom.Node start,
java.lang.String[] path) |
protected static void |
getAll(org.w3c.dom.Node start,
java.lang.String[] path,
int posInPath,
java.util.Vector result) |
protected static org.w3c.dom.Node |
getFirst(org.w3c.dom.Node start,
java.lang.String[] path) |
protected static org.w3c.dom.Node |
getFirst(org.w3c.dom.Node start,
java.lang.String[] path,
int posInPath) |
static java.lang.String |
getNameSpace() |
protected static java.lang.String |
normalize(java.lang.String nodeName) |
static int |
reverseAxisOrder(int coordOrder,
int theSRID,
java.sql.Connection conn) |
static void |
setConnection(java.sql.Connection conn) |
static void |
setsrsNameSpace(java.lang.String srsNameSpace) |
static oracle.spatial.geometry.JGeometry |
switchXYOrdinates(oracle.spatial.geometry.JGeometry g1) |
public static final java.lang.String GML_POS_LIST_ELEMENT
public static final java.lang.String GML_SRS_DIMENSION_ATTRIBUTE
public static final java.lang.String GML_COORDINATES_ELEMENT
public static final java.lang.String GML_COORD_ELEMENT
public static final java.lang.String GML_LOWER_CORNER_ELEMENT
public static final java.lang.String GML_UPPER_CORNER_ELEMENT
public static final java.lang.String GML_X
public static final java.lang.String GML_Y
public static final java.lang.String GML_Z
protected static java.sql.Connection _conn
protected static java.lang.String _srsNameSpace
protected static final java.util.Set gmlTypes
public static void setConnection(java.sql.Connection conn)
public static void setsrsNameSpace(java.lang.String srsNameSpace)
public static java.lang.String getNameSpace()
public static oracle.spatial.geometry.JGeometry fromNodeToPoint(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
oracle.spatial.geometry.DataExceptionjava.lang.Exceptionpublic static final oracle.spatial.geometry.JGeometry fromNodeToEnvelope(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
oracle.spatial.geometry.DataExceptionjava.lang.Exceptionpublic static oracle.spatial.geometry.JGeometry fromNodeToLineString(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
oracle.spatial.geometry.DataExceptionjava.lang.Exceptionpublic static oracle.spatial.geometry.JGeometry fromNodeToCurve(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
oracle.spatial.geometry.DataExceptionjava.lang.Exceptionpublic static oracle.spatial.geometry.JGeometry fromNodeToPolygon(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
oracle.spatial.geometry.DataExceptionjava.lang.Exceptionpublic static oracle.spatial.geometry.JGeometry fromNodeToSurface(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
oracle.spatial.geometry.DataExceptionjava.lang.Exceptionpublic static oracle.spatial.geometry.JGeometry fromNodeToMultiCurve(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
oracle.spatial.geometry.DataExceptionjava.lang.Exceptionpublic static oracle.spatial.geometry.JGeometry fromNodeToMultiPoint(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
oracle.spatial.geometry.DataExceptionjava.lang.Exceptionpublic static oracle.spatial.geometry.JGeometry fromNodeToGeometry(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
oracle.spatial.geometry.DataExceptionjava.lang.Exceptionpublic static oracle.spatial.geometry.JGeometry fromNodeToGeometry(org.w3c.dom.Node nd,
int coordOrder)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
oracle.spatial.geometry.DataExceptionjava.lang.Exceptionpublic static oracle.spatial.geometry.JGeometry fromNodeToGeometryCollection(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
oracle.spatial.geometry.DataExceptionjava.lang.Exceptionpublic static oracle.spatial.geometry.JGeometry fromNodeToLinearRing(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
oracle.spatial.geometry.DataExceptionjava.lang.Exceptionpublic static oracle.spatial.geometry.JGeometry fromNodeToMultiSurface(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
nd - A Node representing the input GMLoracle.spatial.geometry.DataExceptionjava.lang.Exceptionprotected static void addCoords(java.util.Vector coordVector,
java.lang.String newCoords)
protected static void addDoubleCoords(java.util.Vector coordVector,
java.lang.String newCoords)
protected static java.util.Vector getAll(org.w3c.dom.Node start,
java.lang.String[] path)
protected static void getAll(org.w3c.dom.Node start,
java.lang.String[] path,
int posInPath,
java.util.Vector result)
protected static org.w3c.dom.Node getFirst(org.w3c.dom.Node start,
java.lang.String[] path)
protected static org.w3c.dom.Node getFirst(org.w3c.dom.Node start,
java.lang.String[] path,
int posInPath)
protected static java.lang.String normalize(java.lang.String nodeName)
public static oracle.spatial.geometry.JGeometry fromNodeToCompositeCurve(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception,
GeometryExceptionWithContext
oracle.spatial.geometry.DataExceptionjava.lang.ExceptionGeometryExceptionWithContextpublic static oracle.spatial.geometry.JGeometry fromNodeToCompositeSurface(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
oracle.spatial.geometry.DataExceptionjava.lang.Exceptionpublic static oracle.spatial.geometry.JGeometry fromNodeToSolid(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
oracle.spatial.geometry.DataExceptionjava.lang.Exceptionpublic static oracle.spatial.geometry.JGeometry fromNodeToCompositeSolid(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
oracle.spatial.geometry.DataExceptionjava.lang.Exceptionpublic static oracle.spatial.geometry.JGeometry fromNodeToMultiSolid(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
oracle.spatial.geometry.DataExceptionjava.lang.Exceptionpublic static int reverseAxisOrder(int coordOrder,
int theSRID,
java.sql.Connection conn)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
oracle.spatial.geometry.DataExceptionjava.lang.Exceptionpublic static oracle.spatial.geometry.JGeometry switchXYOrdinates(oracle.spatial.geometry.JGeometry g1)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
oracle.spatial.geometry.DataExceptionjava.lang.Exception