oracle.spatial.util
Class GML3g
java.lang.Object
oracle.spatial.util.GML3g
public class GML3g
- extends java.lang.Object
|
Field Summary |
protected static java.sql.Connection |
_conn
|
protected static java.lang.String |
_srsNameSpace
|
protected static java.util.Locale |
ENGLISH
|
protected static java.util.Set |
gmlTypes
|
|
Constructor Summary |
GML3g()
|
|
Method Summary |
protected static void |
addCoords(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 |
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 void |
setConnection(java.sql.Connection conn)
|
static void |
setsrsNameSpace(java.lang.String srsNameSpace)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_conn
protected static java.sql.Connection _conn
_srsNameSpace
protected static java.lang.String _srsNameSpace
ENGLISH
protected static final java.util.Locale ENGLISH
gmlTypes
protected static final java.util.Set gmlTypes
GML3g
public GML3g()
setConnection
public static void setConnection(java.sql.Connection conn)
setsrsNameSpace
public static void setsrsNameSpace(java.lang.String srsNameSpace)
getNameSpace
public static java.lang.String getNameSpace()
fromNodeToPoint
public static oracle.spatial.geometry.JGeometry fromNodeToPoint(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
- Throws:
oracle.spatial.geometry.DataException
java.lang.Exception
fromNodeToEnvelope
public static final oracle.spatial.geometry.JGeometry fromNodeToEnvelope(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
- Throws:
oracle.spatial.geometry.DataException
java.lang.Exception
fromNodeToLineString
public static oracle.spatial.geometry.JGeometry fromNodeToLineString(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
- Throws:
oracle.spatial.geometry.DataException
java.lang.Exception
fromNodeToCurve
public static oracle.spatial.geometry.JGeometry fromNodeToCurve(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
- Throws:
oracle.spatial.geometry.DataException
java.lang.Exception
fromNodeToPolygon
public static oracle.spatial.geometry.JGeometry fromNodeToPolygon(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
- Throws:
oracle.spatial.geometry.DataException
java.lang.Exception
fromNodeToSurface
public static oracle.spatial.geometry.JGeometry fromNodeToSurface(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
- Throws:
oracle.spatial.geometry.DataException
java.lang.Exception
fromNodeToMultiCurve
public static oracle.spatial.geometry.JGeometry fromNodeToMultiCurve(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
- Throws:
oracle.spatial.geometry.DataException
java.lang.Exception
fromNodeToMultiPoint
public static oracle.spatial.geometry.JGeometry fromNodeToMultiPoint(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
- Throws:
oracle.spatial.geometry.DataException
java.lang.Exception
fromNodeToGeometry
public static oracle.spatial.geometry.JGeometry fromNodeToGeometry(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
- Throws:
oracle.spatial.geometry.DataException
java.lang.Exception
fromNodeToGeometryCollection
public static oracle.spatial.geometry.JGeometry fromNodeToGeometryCollection(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
- Throws:
oracle.spatial.geometry.DataException
java.lang.Exception
fromNodeToLinearRing
public static oracle.spatial.geometry.JGeometry fromNodeToLinearRing(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
- Throws:
oracle.spatial.geometry.DataException
java.lang.Exception
fromNodeToMultiSurface
public static oracle.spatial.geometry.JGeometry fromNodeToMultiSurface(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
- Parameters:
nd - A Node representing the input GML
- Returns:
- The resulting JGeometry
- Throws:
oracle.spatial.geometry.DataException
java.lang.Exception
addCoords
protected static void addCoords(java.util.Vector coordVector,
java.lang.String newCoords)
getAll
protected static java.util.Vector getAll(org.w3c.dom.Node start,
java.lang.String[] path)
getAll
protected static void getAll(org.w3c.dom.Node start,
java.lang.String[] path,
int posInPath,
java.util.Vector result)
getFirst
protected static org.w3c.dom.Node getFirst(org.w3c.dom.Node start,
java.lang.String[] path)
getFirst
protected static org.w3c.dom.Node getFirst(org.w3c.dom.Node start,
java.lang.String[] path,
int posInPath)
normalize
protected static java.lang.String normalize(java.lang.String nodeName)
fromNodeToCompositeCurve
public static oracle.spatial.geometry.JGeometry fromNodeToCompositeCurve(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
- Throws:
oracle.spatial.geometry.DataException
java.lang.Exception
fromNodeToCompositeSurface
public static oracle.spatial.geometry.JGeometry fromNodeToCompositeSurface(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
- Throws:
oracle.spatial.geometry.DataException
java.lang.Exception
fromNodeToSolid
public static oracle.spatial.geometry.JGeometry fromNodeToSolid(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
- Throws:
oracle.spatial.geometry.DataException
java.lang.Exception
fromNodeToCompositeSolid
public static oracle.spatial.geometry.JGeometry fromNodeToCompositeSolid(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
- Throws:
oracle.spatial.geometry.DataException
java.lang.Exception
fromNodeToMultiSolid
public static oracle.spatial.geometry.JGeometry fromNodeToMultiSolid(org.w3c.dom.Node nd)
throws oracle.spatial.geometry.DataException,
java.lang.Exception
- Throws:
oracle.spatial.geometry.DataException
java.lang.Exception