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.DataException
java.lang.Exception
public static final oracle.spatial.geometry.JGeometry fromNodeToEnvelope(org.w3c.dom.Node nd) throws oracle.spatial.geometry.DataException, java.lang.Exception
oracle.spatial.geometry.DataException
java.lang.Exception
public static oracle.spatial.geometry.JGeometry fromNodeToLineString(org.w3c.dom.Node nd) throws oracle.spatial.geometry.DataException, java.lang.Exception
oracle.spatial.geometry.DataException
java.lang.Exception
public static oracle.spatial.geometry.JGeometry fromNodeToCurve(org.w3c.dom.Node nd) throws oracle.spatial.geometry.DataException, java.lang.Exception
oracle.spatial.geometry.DataException
java.lang.Exception
public static oracle.spatial.geometry.JGeometry fromNodeToPolygon(org.w3c.dom.Node nd) throws oracle.spatial.geometry.DataException, java.lang.Exception
oracle.spatial.geometry.DataException
java.lang.Exception
public static oracle.spatial.geometry.JGeometry fromNodeToSurface(org.w3c.dom.Node nd) throws oracle.spatial.geometry.DataException, java.lang.Exception
oracle.spatial.geometry.DataException
java.lang.Exception
public static oracle.spatial.geometry.JGeometry fromNodeToMultiCurve(org.w3c.dom.Node nd) throws oracle.spatial.geometry.DataException, java.lang.Exception
oracle.spatial.geometry.DataException
java.lang.Exception
public static oracle.spatial.geometry.JGeometry fromNodeToMultiPoint(org.w3c.dom.Node nd) throws oracle.spatial.geometry.DataException, java.lang.Exception
oracle.spatial.geometry.DataException
java.lang.Exception
public static oracle.spatial.geometry.JGeometry fromNodeToGeometry(org.w3c.dom.Node nd) throws oracle.spatial.geometry.DataException, java.lang.Exception
oracle.spatial.geometry.DataException
java.lang.Exception
public static oracle.spatial.geometry.JGeometry fromNodeToGeometry(org.w3c.dom.Node nd, int coordOrder) throws oracle.spatial.geometry.DataException, java.lang.Exception
oracle.spatial.geometry.DataException
java.lang.Exception
public static oracle.spatial.geometry.JGeometry fromNodeToGeometryCollection(org.w3c.dom.Node nd) throws oracle.spatial.geometry.DataException, java.lang.Exception
oracle.spatial.geometry.DataException
java.lang.Exception
public static oracle.spatial.geometry.JGeometry fromNodeToLinearRing(org.w3c.dom.Node nd) throws oracle.spatial.geometry.DataException, java.lang.Exception
oracle.spatial.geometry.DataException
java.lang.Exception
public 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.DataException
java.lang.Exception
protected 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.DataException
java.lang.Exception
GeometryExceptionWithContext
public static oracle.spatial.geometry.JGeometry fromNodeToCompositeSurface(org.w3c.dom.Node nd) throws oracle.spatial.geometry.DataException, java.lang.Exception
oracle.spatial.geometry.DataException
java.lang.Exception
public static oracle.spatial.geometry.JGeometry fromNodeToSolid(org.w3c.dom.Node nd) throws oracle.spatial.geometry.DataException, java.lang.Exception
oracle.spatial.geometry.DataException
java.lang.Exception
public static oracle.spatial.geometry.JGeometry fromNodeToCompositeSolid(org.w3c.dom.Node nd) throws oracle.spatial.geometry.DataException, java.lang.Exception
oracle.spatial.geometry.DataException
java.lang.Exception
public static oracle.spatial.geometry.JGeometry fromNodeToMultiSolid(org.w3c.dom.Node nd) throws oracle.spatial.geometry.DataException, java.lang.Exception
oracle.spatial.geometry.DataException
java.lang.Exception
public static int reverseAxisOrder(int coordOrder, int theSRID, java.sql.Connection conn) throws oracle.spatial.geometry.DataException, java.lang.Exception
oracle.spatial.geometry.DataException
java.lang.Exception
public static oracle.spatial.geometry.JGeometry switchXYOrdinates(oracle.spatial.geometry.JGeometry g1) throws oracle.spatial.geometry.DataException, java.lang.Exception
oracle.spatial.geometry.DataException
java.lang.Exception