- AbstractRTree<T extends RNode> - Class in oracle.spatial.geometry
-
This class provides a skeletal implementation of the
RTreeInterface
interface to minimize the effort required to implement an RTree.
- AbstractRTree() - Constructor for class oracle.spatial.geometry.AbstractRTree
-
- AbstractRTree.DoubleRNode - Class in oracle.spatial.geometry
-
Helper class for {#search(ToDoubleFunction)}
Stores the node plus a double value; sorts on the doubles.
- AbstractRTree.JoinWalker<T extends RNode,Q extends RNode> - Class in oracle.spatial.geometry
-
TODO
- AbstractRTree.JoinWalkerLevel<T extends RNode,Q extends RNode> - Class in oracle.spatial.geometry
-
Helper class for JoinWalker.
- AbstractRTree.PairDebug<P,Q> - Class in oracle.spatial.geometry
-
- AbstractRTree.PQItem - Class in oracle.spatial.geometry
-
- AbstractRTree.TreeWalker<Q extends RNode> - Class in oracle.spatial.geometry
-
This helper class remembers its place in the search tree and can find the next node to return and/or do
an intelligent split of the tree.
- AccurateSum() - Constructor for class oracle.spatial.geometry.Chain.AccurateSum
-
- add(double) - Method in class oracle.spatial.geometry.Chain.AccurateSum
-
Add to the running sum
- add(T) - Method in class oracle.spatial.geometry.RStarTree
-
- add(T) - Method in interface oracle.spatial.geometry.RTreeInterface
-
Insert a new node into an RTree.
- affineTransforms(boolean, double, double, double, boolean, JGeometry, double, double, double, boolean, JGeometry, JGeometry, double, int, boolean, double, double, double, double, double, double, boolean, JGeometry, JGeometry, int, boolean, double[], double[]) - Method in class oracle.spatial.geometry.JGeometry
-
Returns the affine transformed JGeometry in 2D and 3D Euclidean space.
- anyInteract(JGeometry, double) - Method in class oracle.spatial.geometry.FastJGeometry
-
This method determines if a 2D/3D Geometry has anyinteraction with another
2D/3D Geometry.
- anyInteract(J3D_Geometry, double) - Method in class oracle.spatial.geometry.J3D_Geometry
-
Returns whether two 3-D (Cartesian) geometries anyInteract or not.
- anyInteract(J3D_Geometry, double, String) - Method in class oracle.spatial.geometry.J3D_Geometry
-
Returns whether two 3-D geometries anyInteract or not.
- anyInteract(JGeometry, double, String) - Method in class oracle.spatial.geometry.JGeometry
-
This method determines if a 2D/3D Geometry has anyinteraction with another
2D/3D Geometry.
- anyInteract(JGeometry, double) - Method in class oracle.spatial.geometry.JGeometry
-
This method determines if a 2D/3D Geometry has anyinteraction with another
2D/3D Geometry.
- anyInteract(JGeometry, double, boolean) - Method in class oracle.spatial.geometry.JGeometry
-
This method determines if a 2D/3D Geometry has anyinteraction with another
2D/3D Geometry.
- anyInteract2(J3D_Geometry, boolean[], boolean[], boolean[], double) - Method in class oracle.spatial.geometry.J3D_Geometry
-
- appendToCollection(JGeometry, JGeometry) - Static method in class oracle.spatial.geometry.J3D_Geometry
-
Returns a collection or multi-x geometry by appending simple (x) geometries in 3-D.
- area(double) - Method in class oracle.spatial.geometry.J3D_Geometry
-
Returns the total planar surface area of
a 3-D geometry.
- area(double, String, double, double, double) - Method in class oracle.spatial.geometry.J3D_Geometry
-
Returns the total planar surface area of
a 3-D geometry.
- area(double) - Method in class oracle.spatial.geometry.JGeometry
-
Compute the area of the geometry.
- areSitesConnected(int, int) - Method in class oracle.spatial.geometry.Union
-
This method determines whether the Set/Component containing Site/Element "s"
is the same as the Set/Component containing Site/Element "r".
- asComplexValue(Map<String, Object>, StringBuilder) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
-
- asComplexValue(Map<String, Object>, StringBuilder, DecimalFormat) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
-
- asFieldName(String, StringBuilder) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
-
- asGeometry(JGeometry, StringBuilder) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
-
Delegates to asGeometry with a null decimalFormat (which will then use the defaultDecimalFormat)
- asGeometry(JGeometry, StringBuilder, DecimalFormat) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
-
- asGeometry(JGeometry) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
-
- asNameValue(String, Object, StringBuilder) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
-
- asNameValue(String, Object, StringBuilder, DecimalFormat) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
-
- asNameValueList(Map<String, Object>, StringBuilder) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
-
- asNameValueList(Map<String, Object>, StringBuilder, DecimalFormat) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
-
- assessSplitsCalls - Variable in class oracle.spatial.geometry.RStarTree
-
- asSimpleValue(Object, StringBuilder) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
-
Appends value to res.
- asSimpleValue(Object, StringBuilder, DecimalFormat) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
-
Note decimal formatting differs from most other methods in this class.
- asText(String, StringBuilder) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
-
- centralLongLatforGNMProjection() - Method in class oracle.spatial.geometry.JGeometry
-
Choose the default central long/lat point for a Gnomic projection based on the geometry's MBR.
- centroid3d(double) - Method in class oracle.spatial.geometry.J3D_Geometry
-
Returns the centroid aka center of mass, center of gravity of solid
3-D geometry of uniform material density.
- Chain - Class in oracle.spatial.geometry
-
Provides an efficient double-ended list of vertices, which can be referenced by either end.
- Chain.AccurateSum - Class in oracle.spatial.geometry
-
Accurately accumulate a summation.
- Chain.CenterPoint - Class in oracle.spatial.geometry
-
Abusing subclassing --- this is used to store the centers of circular arcs in Chain.
- ChainConverter() - Constructor for class oracle.spatial.geometry.JGeometry.ChainConverter
-
- circle(double, double, double, double, double, double) - Method in interface oracle.spatial.geometry.JGeometry.GeomParser
-
- circle_polygon(double, double, double, double) - Static method in class oracle.spatial.geometry.JGeometry
-
This method return JGeometry which is the approximated Geodetic Circle.
- circle_polygon(double, double, double, double, double, double) - Static method in class oracle.spatial.geometry.JGeometry
-
This method return JGeometry which is the approximated Geodetic Arc
CirclePolygon - Stroked circle (arc actually) polygon with start and end azimuths and
tolerance.
- clearBelongingGeometry() - Method in class oracle.spatial.geometry.J3D_Geometry
-
- clip(LRSGeometryG3D, double, double, double) - Static method in class oracle.spatial.geometry.LRSGeometryG3D
-
- clipG3D(Struct, NUMBER, NUMBER, NUMBER, NUMBER, NUMBER, NUMBER) - Static method in class oracle.spatial.geometry.LRSGeometryG3D
-
- clone() - Method in class oracle.spatial.geometry.JGeometry
-
constructs an instance that is a clone of this JGeometry
.
- clone() - Method in class oracle.spatial.geometry.LRSGeometryG3D
-
- closeCoords(double[], int) - Static method in class oracle.spatial.geometry.JGeometry
-
- closestPoints(J3D_Geometry, double) - Method in class oracle.spatial.geometry.J3D_Geometry
-
Returns the closest points of approach between two 3-D (Cartesian) geometries.
- closestPoints(J3D_Geometry, double, String, double, double, double) - Method in class oracle.spatial.geometry.J3D_Geometry
-
Returns the closest points of approach between two 3-D geometries.
- closestPointsLRS(J3D_Geometry, double, String, double, double, double) - Method in class oracle.spatial.geometry.J3D_Geometry
-
An LRS version of closest Pts
Since LRS for 3D Polygons is not supported, there is no need for expandGeom.
- compareTo(AbstractRTree.DoubleRNode) - Method in class oracle.spatial.geometry.AbstractRTree.DoubleRNode
-
- CompJGeom - Class in oracle.spatial.geometry
-
- CompJGeom() - Constructor for class oracle.spatial.geometry.CompJGeom
-
- computeArc(double, double, double, double, double, double) - Static method in class oracle.spatial.geometry.JGeometry
-
Helper method to compute center, radius, and angles for this arc from the
three coordinate points.
- computeArcMBR(double, double, double, double, double, double) - Static method in class oracle.spatial.geometry.JGeometry
-
- computeLongLat() - Method in class oracle.spatial.geometry.UnitSphere
-
Compute and return the long/lat equivalent to this unit-sphere point.
- concatenate(LRSGeometryG3D, LRSGeometryG3D, boolean) - Static method in class oracle.spatial.geometry.LRSGeometryG3D
-
- concaveHullDig(double) - Method in class oracle.spatial.geometry.JGeometry
-
Return the concave hull of the specified multipoint geometry.
- concaveHullDig(JGeometry, double) - Static method in class oracle.spatial.geometry.Ops
-
Return the concave hull of the specified multipoint geometry.
- contains(Object) - Method in class oracle.spatial.geometry.AbstractRTree
-
- containsAll(Collection<?>) - Method in class oracle.spatial.geometry.AbstractRTree
-
- convexHull() - Method in class oracle.spatial.geometry.JGeometry
-
Returns the convex hull of the input geometry.
- convexHull(JGeometry) - Static method in class oracle.spatial.geometry.Ops
-
Return the convex hull of the input geometry.
- coord(int) - Method in class oracle.spatial.geometry.JGeometry
-
Return one coordinate of size dim from the ordinates array, starting at ordinates[idx0]
In a 2-dimensional geometry, coord(0) is the first coordinate, coord(2) is the second coordinate; note
index starts at zero and needs to be incremented by dim for subsequent coordinates.
- CoordSysInfo - Class in oracle.spatial.geometry
-
Immutable, thread-safe class that stores simplified coordinate system information.
- countElements() - Method in class oracle.spatial.geometry.Union
-
Returns the number of Sites/Elements (i.e., size of id Array).
- countSets() - Method in class oracle.spatial.geometry.Union
-
Returns the number of Sets/Components.
- covers(double[], double[]) - Static method in class oracle.spatial.geometry.Mer
-
Test if the query mer is completely covered by the first mer
- covers(Mer) - Method in class oracle.spatial.geometry.Mer
-
Return true if this Mer completely covers the query mer.
- CpaPtL3D(J3D_Geometry, J3D_Geometry, double, String) - Static method in class oracle.spatial.geometry.J3D_Geometry
-
- createArc2d(double[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
-
Creates a JGeometry simple arc in 2D
- createCircle(double, double, double, int) - Static method in class oracle.spatial.geometry.JGeometry
-
Creates a JGeometry that is a Circle with provided radius and center.
- createCircle(double, double, double, double, double, double, int) - Static method in class oracle.spatial.geometry.JGeometry
-
Creates a JGeometry that is a 2D Circle.
- createCoordSysInfo(int) - Static method in class oracle.spatial.geometry.CoordSysInfo
-
Define a SRID to be a projected coordinate system, overriding the default values.
- createCoordSysInfo(int, double, double) - Static method in class oracle.spatial.geometry.CoordSysInfo
-
Define a SRID to be a geodetic coordinate system (longitude/latitude), overriding the default values.
- createDBDescriptors(Connection) - Static method in class oracle.spatial.geometry.JGeometry
-
Load the SQL type information required to store a JGeometry object
back into database.
- createDoubleShape() - Method in class oracle.spatial.geometry.JGeometry
-
Creates a Java2D double shape object from this JSDOGeometry
Double shape object use double, not float, as the coordinates data type.
- createDoubleShape(AffineTransform) - Method in class oracle.spatial.geometry.JGeometry
-
Creates a transformed shape from the geometry using the given affine
transform.
- createLinearLineString(double[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
-
Creates a JGeometry that is a single linear Line String.
- createLinearMultiLineString(Object[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
-
Creates a JGeometry that is a linear multi-linestring.
- createLinearPolygon(double[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
-
Creates a JGeometry that is a simple linear Polygon without holes.
- createLinearPolygon(Object[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
-
Creates a JGeometry that is a linear polygon which may have
holes.
- createLRSLinearLineString(double[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
-
Creates a JGeometry that is a single LRS linear Line String.
- createLRSLinearMultiLineString(Object[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
-
Creates a JGeometry that is a LRS linear multi-linestring.
- createLRSLinearPolygon(double[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
-
Creates a JGeometry that is a simple LRS linear Polygon without holes.
- createLRSLinearPolygon(Object[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
-
Creates a JGeometry that is a linear LRS polygon which may have
holes.
- createLRSPoint(double[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
-
- createMultiPoint(Object[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
-
Creates a JGeometry that is a multi-point geometry.
- createNURBScurve(double[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
-
Creates a JGeometry that is a single NURBS curve.
- createPoint(double[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
-
- createRTree2(RTree, ArrayList, ArrayList) - Static method in class oracle.spatial.geometry.J3D_Geometry
-
- createShape() - Method in class oracle.spatial.geometry.JGeometry
-
Creates a Java2D shape object from this JGeometry
Note: for point geometry this method returns null.
- createShape(AffineTransform) - Method in class oracle.spatial.geometry.JGeometry
-
Creates a transformed shape from the geometry using the given affine
transform.
- createShape(AffineTransform, boolean) - Method in class oracle.spatial.geometry.JGeometry
-
Creates a simplified transformed shape from the geometry using the given affine
transform.
- cross(JPoint3DD, JPoint3DD) - Static method in class oracle.spatial.geometry.JPoint3DD
-
Return the cross product (a x b).
- crossesMeridian() - Method in class oracle.spatial.geometry.JGeometry
-
Checks if the given geometry has any lines that cross the Prime Meridian.
- DataException - Exception in oracle.spatial.geometry
-
Reports SDOVIS exception related with map data access.
- DataException() - Constructor for exception oracle.spatial.geometry.DataException
-
- DataException(Throwable) - Constructor for exception oracle.spatial.geometry.DataException
-
- DataException(String) - Constructor for exception oracle.spatial.geometry.DataException
-
- DataException(String, Throwable) - Constructor for exception oracle.spatial.geometry.DataException
-
- decimalFormat(Locale, String, int) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
-
- defaultTolerance() - Method in class oracle.spatial.geometry.CoordSysInfo
-
Returns a suitable tolerance for use with this coordinate system.
- defaultTolerance() - Method in class oracle.spatial.geometry.JGeometry
-
Gives a tolerance that is appropriate for many use cases.
- defineG3D(Struct, NUMBER, NUMBER, NUMBER, NUMBER, NUMBER, NUMBER) - Static method in class oracle.spatial.geometry.LRSGeometryG3D
-
- densifyArcs(double) - Method in class oracle.spatial.geometry.JGeometry
-
Arcs densification method to densify arcs into lines.
- densifyArcs(double, boolean) - Method in class oracle.spatial.geometry.JGeometry
-
- densifyGeodesic() - Method in class oracle.spatial.geometry.JGeometry
-
- densifyGeodesic(double) - Method in class oracle.spatial.geometry.JGeometry
-
Densify a geodesic geometry by interpolating points along great circle arcs.
- description - Variable in exception oracle.spatial.geometry.DataException
-
- detail - Variable in exception oracle.spatial.geometry.DataException
-
- dim - Variable in class oracle.spatial.geometry.JGeometry
-
- dim - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
-
- dim() - Method in class oracle.spatial.geometry.Mer
-
Return the dimension of this mer.
- distance(JGeometry, double) - Method in class oracle.spatial.geometry.FastJGeometry
-
This method determines the distance between two 2D Geometries.
- distance(JGeometry) - Method in class oracle.spatial.geometry.FastJGeometry
-
Compute distance to geometry A using the tolerance and isGeodetic values passed at creation.
- distance(J3D_Geometry, double) - Method in class oracle.spatial.geometry.J3D_Geometry
-
Returns the minimum distance between two 3-D (Cartesian) geometries.
- distance(J3D_Geometry, double, String, double, double, double) - Method in class oracle.spatial.geometry.J3D_Geometry
-
Returns the minimum distance between two 3-D geometries.
- distance(JGeometry, double, String) - Method in class oracle.spatial.geometry.JGeometry
-
This method determines the distance between two 2D Geometries.
- distance(JGeometry, double) - Method in class oracle.spatial.geometry.JGeometry
-
This method determines the distance between two 2D Geometries.
- distance(double[], double[]) - Static method in class oracle.spatial.geometry.Mer
-
Return the Euclidean distance between two mers.
- distance(Mer) - Method in class oracle.spatial.geometry.Mer
-
Return the Euclidean distance from this mer to targetMer.
- distance2(double[], double[]) - Static method in class oracle.spatial.geometry.Mer
-
Return square of the Euclidean distance between two mers.
- distance2(Mer) - Method in class oracle.spatial.geometry.Mer
-
Return square of the Euclidean distance from this mer to targetMer.
- distancePtLineRadians(UnitSphere, UnitSphere, UnitSphere) - Static method in class oracle.spatial.geometry.UnitSphere
-
Return the distance on the unit sphere (an angle) between a point and a great-circle line segment.
- distanceRadians(UnitSphere, UnitSphere) - Static method in class oracle.spatial.geometry.UnitSphere
-
Distance on the unit sphere between two points.
- distCpa(J3D_Geometry, double, String, double, double, double) - Method in class oracle.spatial.geometry.J3D_Geometry
-
Returns the closest points of approach (and hence the minimum distance)
between two J3D_Geometry geometries.
- distCpa2(J3D_Geometry, boolean[], boolean[], boolean[], double, String) - Method in class oracle.spatial.geometry.J3D_Geometry
-
- distCpaLRS(J3D_Geometry, double, String, double, double, double) - Method in class oracle.spatial.geometry.J3D_Geometry
-
an LRS version of distCpa
- distToLine(JPoint2DD, JPoint2DD, JPoint2DD, CoordSysInfo) - Static method in class oracle.spatial.geometry.CompJGeom
-
Compute the distance from a point to a line.
- distToLine(double, double, double, double, double, double) - Static method in class oracle.spatial.geometry.CompJGeom
-
Finds the planar closest distance from a point to a line segment.
- dot(JPoint3DD, JPoint3DD) - Static method in class oracle.spatial.geometry.JPoint3DD
-
Return the dot product of two 3D vectors.
- ei - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
-
- eitpr - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
-
- EITPR_ARC - Static variable in class oracle.spatial.geometry.JGeometry
-
- EITPR_CIRCLE - Static variable in class oracle.spatial.geometry.JGeometry
-
- EITPR_GEODETICMBR - Static variable in class oracle.spatial.geometry.JGeometry
-
- EITPR_LINEAR - Static variable in class oracle.spatial.geometry.JGeometry
-
- EITPR_NURBSCURVE - Static variable in class oracle.spatial.geometry.JGeometry
-
- EITPR_RECTANGLE - Static variable in class oracle.spatial.geometry.JGeometry
-
- EITPR_UNKNOWN - Static variable in class oracle.spatial.geometry.JGeometry
-
interpretation of the point(s) in an element.
- ElementExtractor - Class in oracle.spatial.geometry
-
This extractor extracts elements from J3D_Geometry in an iterative fashion
Composite surface is expected to be:
< , 1006, N>
N tuples of the form
<, 1003, x> <, 2003, x>*
Composite solid should be of the form:
< , 1008, N>
N solids each of the form
<, 1007, > specified using 1 outer surface and N inner surfaces
<, 1006, M> and M tuples of the form <,1003, > m times
followed by 0 or more inner solids specified as surfaces as:
<, 2006, p> and p tuples of the form <,2003, >
- ElementExtractor(J3D_Geometry, int, int, boolean) - Constructor for class oracle.spatial.geometry.ElementExtractor
-
- ElementExtractor(J3D_Geometry, int, int) - Constructor for class oracle.spatial.geometry.ElementExtractor
-
- ElementExtractor(J3D_Geometry, int) - Constructor for class oracle.spatial.geometry.ElementExtractor
-
Constructs an extractor that extracts elements from J3D_Geometry in an iterative fashion
- ElementExtractor(J3D_Geometry, int, int, int, boolean) - Constructor for class oracle.spatial.geometry.ElementExtractor
-
- ElementExtractor(J3D_Geometry, int, int, int) - Constructor for class oracle.spatial.geometry.ElementExtractor
-
- ElementExtractor(J3D_Geometry) - Constructor for class oracle.spatial.geometry.ElementExtractor
-
- ElementIterator(JGeometry) - Constructor for class oracle.spatial.geometry.JGeometry.ElementIterator
-
- elemInfo - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
-
- elemInfo - Variable in class oracle.spatial.geometry.JGeometry
-
- elemInfoDesc - Static variable in class oracle.spatial.geometry.JGeometry
-
- ELEMINFODESCSTR - Static variable in class oracle.spatial.geometry.JGeometry
-
- EMPTY_STR - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
-
- emptyMer(int) - Static method in class oracle.spatial.geometry.Mer
-
Create a new, standard empty mer of dimension dim.
- ENGLISH - Static variable in class oracle.spatial.geometry.J3D_Geometry
-
- equals(Object) - Method in class oracle.spatial.geometry.CoordSysInfo
-
- equals(Object) - Method in class oracle.spatial.geometry.JGeometry
-
- equals(JGeometry.Point) - Method in class oracle.spatial.geometry.JGeometry.Point
-
Deprecated.
- equals(Object) - Method in class oracle.spatial.geometry.JPoint2DD
-
- equals(Object) - Method in class oracle.spatial.geometry.JPoint3DD
-
- equals(Object) - Method in class oracle.spatial.geometry.Pair
-
Compares the specified object with this entry for equality.
- equals(Object) - Method in class oracle.spatial.geometry.UnitSphere
-
Equality is based on the (x, y, z) values.
- estimateSize() - Method in class oracle.spatial.geometry.AbstractRTree.JoinWalker
-
- estimateSize() - Method in class oracle.spatial.geometry.AbstractRTree.TreeWalker
-
- ETOPO_EXTERIOR - Static variable in class oracle.spatial.geometry.JGeometry
-
- ETOPO_INTERIOR - Static variable in class oracle.spatial.geometry.JGeometry
-
- ETOPO_NA - Static variable in class oracle.spatial.geometry.JGeometry
-
interior/exterior tag of ring element.
- ETOPO_UNKNOWN - Static variable in class oracle.spatial.geometry.JGeometry
-
- etype - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
-
- ETYPE_COMPOSITEPOLYGON - Static variable in class oracle.spatial.geometry.ElementExtractor
-
- ETYPE_COMPOSITEPOLYGON - Static variable in class oracle.spatial.geometry.J3D_Geometry
-
- ETYPE_COMPOSITESOLID - Static variable in class oracle.spatial.geometry.ElementExtractor
-
- ETYPE_COMPOSITESOLID - Static variable in class oracle.spatial.geometry.J3D_Geometry
-
- ETYPE_COMPOSITESURFACE - Static variable in class oracle.spatial.geometry.ElementExtractor
-
- ETYPE_COMPOSITESURFACE - Static variable in class oracle.spatial.geometry.J3D_Geometry
-
- ETYPE_COMPOUNDCURVE - Static variable in class oracle.spatial.geometry.ElementExtractor
-
- ETYPE_COMPOUNDCURVE - Static variable in class oracle.spatial.geometry.JGeometry
-
- ETYPE_COMPOUNDRING - Static variable in class oracle.spatial.geometry.ElementExtractor
-
- ETYPE_COMPOUNDRING - Static variable in class oracle.spatial.geometry.JGeometry
-
- ETYPE_CURVE - Static variable in class oracle.spatial.geometry.ElementExtractor
-
- ETYPE_CURVE - Static variable in class oracle.spatial.geometry.JGeometry
-
- ETYPE_POINT - Static variable in class oracle.spatial.geometry.ElementExtractor
-
- ETYPE_POINT - Static variable in class oracle.spatial.geometry.JGeometry
-
- ETYPE_POLYGON - Static variable in class oracle.spatial.geometry.ElementExtractor
-
- ETYPE_POLYGON - Static variable in class oracle.spatial.geometry.J3D_Geometry
-
- ETYPE_RING - Static variable in class oracle.spatial.geometry.ElementExtractor
-
- ETYPE_RING - Static variable in class oracle.spatial.geometry.JGeometry
-
- ETYPE_SOLID - Static variable in class oracle.spatial.geometry.ElementExtractor
-
- ETYPE_SOLID - Static variable in class oracle.spatial.geometry.J3D_Geometry
-
- ETYPE_SURFACE - Static variable in class oracle.spatial.geometry.ElementExtractor
-
- ETYPE_SURFACE - Static variable in class oracle.spatial.geometry.J3D_Geometry
-
- ETYPE_UNKNOWN - Static variable in class oracle.spatial.geometry.ElementExtractor
-
- ETYPE_UNKNOWN - Static variable in class oracle.spatial.geometry.JGeometry
-
element types
- expandCircle(double, double, double, double, double, double) - Static method in class oracle.spatial.geometry.JGeometry
-
- expandGeom(J3D_Geometry) - Static method in class oracle.spatial.geometry.J3D_Geometry
-
Returns the expanded geometry.
- expandMBR(double[], double, double) - Static method in class oracle.spatial.geometry.JGeometry
-
- expandMBR(double[], double, double, double) - Static method in class oracle.spatial.geometry.JGeometry
-
- expandMBR(double[], double[], int) - Method in class oracle.spatial.geometry.JGeometry
-
- expandMBR(double[], double[], int, int, int) - Method in class oracle.spatial.geometry.JGeometry
-
- expandSolid(J3D_Geometry) - Method in class oracle.spatial.geometry.ElementExtractor
-
- extend(double[], double[]) - Static method in class oracle.spatial.geometry.Mer
-
Extend a target MER to include a new MER or a new point.
- extend(double[], JPoint2DD) - Static method in class oracle.spatial.geometry.Mer
-
Extend a 2D target MER to include a new MER or a new point.
- extend(Mer) - Method in class oracle.spatial.geometry.Mer
-
Extend this mer to include m.
- extend(JPoint2DD) - Method in class oracle.spatial.geometry.Mer
-
Extend this mer to include pt.
- extend(double[]) - Method in class oracle.spatial.geometry.Mer
-
Extend this mer to include pt.
- extrusion(JGeometry, double, double, Connection, double) - Static method in class oracle.spatial.geometry.J3D_Geometry
-
Returns the extruded 3-D geometry from a 2-D polygon.
- extrusion(JGeometry, double, double, Connection, double, int) - Static method in class oracle.spatial.geometry.J3D_Geometry
-
Returns the extruded 3-D geometry from a 2-D polygon.
- extrusion(JGeometry, double[], double[], Connection, double) - Static method in class oracle.spatial.geometry.J3D_Geometry
-
Returns the extruded 3-D geometry from a 2-D polygon.
- extrusion(JGeometry, double[], double[], Connection, double, int) - Static method in class oracle.spatial.geometry.J3D_Geometry
-
Returns the extruded 3-D geometry from a 2-D polygon.
- extrusion2(JGeometry, double, double, Connection, double, int) - Static method in class oracle.spatial.geometry.J3D_Geometry
-
- extrusion2(JGeometry, double[], double[], Connection, double, int) - Static method in class oracle.spatial.geometry.J3D_Geometry
-
- F_FEAT_GEOMETRY - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
-
- F_FEAT_ID - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
-
- F_FEAT_PROPS - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
-
- F_FEAT_TYPE - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
-
- F_FEATCOLL_ATTR_NAMES - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
-
- F_FEATCOLL_ATTR_TYPES - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
-
- F_FEATCOLL_BBOX - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
-
- F_FEATCOLL_CR - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
-
- F_FEATCOLL_FEATURES - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
-
- F_FEATCOLL_GEODETIC - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
-
- F_FEATCOLL_NAME - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
-
- F_FEATCOLL_SRS - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
-
- F_FEATCOLL_TYPE - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
-
- F_GEOM_COORDS - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
-
- F_GEOM_TYPE - Static variable in class oracle.spatial.geometry.JGeomToGeoJson
-
- FastJGeometry - Class in oracle.spatial.geometry
-
Subclass of JGeometry that is capable of preprocessing the geometry and storing extra information to allow later
operations to be performed faster.
- FastJGeometry(JGeometry, double, EnumSet<FastJGeometry.FastOp>, boolean) - Constructor for class oracle.spatial.geometry.FastJGeometry
-
Creates a shallow copy of the given geometry that will be preprocessed as specified.
- FastJGeometry(JGeometry, double) - Constructor for class oracle.spatial.geometry.FastJGeometry
-
All eligible operations will be preprocessed automatically at the discretion of the implementation.
- FastJGeometry.FastOp - Enum in oracle.spatial.geometry
-
Operations can be accelerated by doing preprocessing beforehand.
- FastJGeometry.PPStatus - Enum in oracle.spatial.geometry
-
Whether a particular operation is PREPROCESSed, should NEVER be preprocessed, or may
be AUTOmatcially done at the discretion of the implementation.
- findLRSProjectPtInfo(J3D_Geometry, J3D_Geometry, double, String, double, double, double) - Static method in class oracle.spatial.geometry.J3D_Geometry
-
This method computes the ordinates index of geometry within the original
geometry, where the output ArrayList from the closestPoints method is used.
- findPointOnGeodetic3DLineSegment(J3D_Geometry, double) - Static method in class oracle.spatial.geometry.J3D_Geometry
-
This method computes a point on a Geodetic 3D line segment by processing the
ratio between 0 and 1 both inclusive where ratio=0 or 1 means either end
points of the geodetic line segment.
- findSetIdentifier(int) - Method in class oracle.spatial.geometry.Union
-
Returns the Set/Component Identifier in id Array for the Set/Component containing
the Site/Element "s".
- finish() - Method in interface oracle.spatial.geometry.JGeometry.GeomParser
-
- fitArc(int, double[], double) - Static method in class oracle.spatial.geometry.JGeometry
-
Creates a 2D arc JGeometry that best fits the given coordinates.
- fitsInHemisphere() - Method in class oracle.spatial.geometry.JGeometry
-
Check if the Geometry fits in half a hemi sphere.
- forEach(Predicate<? super Mer>, Consumer<? super T>) - Method in class oracle.spatial.geometry.AbstractRTree
-
- forEach(Predicate<? super Mer>, Consumer<? super T>) - Method in interface oracle.spatial.geometry.RTreeInterface
-
The specified action is applied to every node that touches the search mer.
- forEach(Mer, Consumer<? super T>) - Method in interface oracle.spatial.geometry.RTreeInterface
-
The specified action is applied to every node that touches the targetMer.
- genFeature(String, JGeometry, Map<String, Object>, StringBuilder) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
-
- genFeature(String, JGeometry, Map<String, Object>) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
-
- genFeatureCollectionHeader(String, int, boolean, double[], Map<String, String>) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
-
- genFeatureCollectionHeader(String, int, boolean, double[], Map<String, String>, StringBuilder) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
-
Calls genFeatureCollectionHeader with a null decimalFormat (which will thus use the defaultDecimalFormat).
- genFeatureCollectionHeader(String, int, boolean, double[], Map<String, String>, StringBuilder, DecimalFormat) - Static method in class oracle.spatial.geometry.JGeomToGeoJson
-
- geodetic3DLength(JGeometry) - Static method in class oracle.spatial.geometry.JGeometry
-
This method computes Geodetic/Geographic 3D length geodetic geometry.
- geodetic3DLength(JGeometry, double, double, double) - Static method in class oracle.spatial.geometry.JGeometry
-
This method computes Geodetic/Geographic 3D length for a specified
smax and flattening.
- geomDesc - Static variable in class oracle.spatial.geometry.JGeometry
-
- GEOMDESCSTR - Static variable in class oracle.spatial.geometry.JGeometry
-
- get() - Method in class oracle.spatial.geometry.Chain.AccurateSum
-
Return the accumulated sum
- getAllSetIdentifiersforParents() - Method in class oracle.spatial.geometry.Union
-
This method returns the Set/Component Identifiers for Parent Sites/Elements.
- getAreaPolygon() - Method in class oracle.spatial.geometry.J3D_Geometry
-
- getArray() - Method in class oracle.spatial.geometry.JPoint2DD
-
- getArray() - Method in class oracle.spatial.geometry.Mer
-
Returns the mer as array - changing the returned array results in undefined behavior.
- getBelongingGeometry() - Method in class oracle.spatial.geometry.J3D_Geometry
-
- getCoordsys(int) - Static method in class oracle.spatial.geometry.CoordSysInfo
-
Return the CoordSysInfo for the given SRID.
- getCoordSysInfo() - Method in class oracle.spatial.geometry.JGeometry
-
Returns a CoordSysInfo for the srid of this geometry (updating the sridCSI field if necessary).
- getDimensions() - Method in class oracle.spatial.geometry.JGeometry
-
Gets the dimensionality of this geometry.
- getElementAt(int) - Method in class oracle.spatial.geometry.JGeometry
-
Gets an element in this geometry.
- getElementByLabel(String) - Method in class oracle.spatial.geometry.J3D_Geometry
-
Returns the sub-geometry indicated by the label string.
- getElements() - Method in class oracle.spatial.geometry.JGeometry
-
Gets an array of the (geometry) elements in this geometry.
- getElements(int) - Method in class oracle.spatial.geometry.JGeometry
-
- getElemInfo() - Method in class oracle.spatial.geometry.JGeometry
-
Gets the reference to the element infomation array of this JGeometry
.
- getElemInfoOfElement(int, int) - Method in class oracle.spatial.geometry.JGeometry
-
- getEndMeasure() - Method in class oracle.spatial.geometry.LRSGeometryG3D
-
- getEndMeasure(int) - Method in class oracle.spatial.geometry.LRSGeometryG3D
-
- getExtendedMBR() - Method in class oracle.spatial.geometry.JGeometry
-
Extends the MBR for a the Geodetic geometry to account for the
curvature of the earth.
- getFirstEtype() - Method in class oracle.spatial.geometry.J3D_Geometry
-
END OF INSIDE3D
- getFirstPoint() - Method in class oracle.spatial.geometry.JGeometry
-
Gets the first coordinate for this geometry.
- getFlags(J3D_Geometry, boolean[], boolean[], boolean[]) - Method in class oracle.spatial.geometry.J3D_Geometry
-
- getFlat() - Method in class oracle.spatial.geometry.LRSGeometryG3D
-
- getGeogCrsUomFactor() - Method in class oracle.spatial.geometry.LRSGeometryG3D
-
- getGeomDescriptor(Connection) - Static method in class oracle.spatial.geometry.JGeometry
-
Obtains a StructDescriptor object to the MDSYS.SDO_GEOMETRY PL/SQL object
type from the given connection.
- getJavaPoint() - Method in class oracle.spatial.geometry.JGeometry
-
Gets the java2D point rerepsentation of this geometry.
- getJavaPoints() - Method in class oracle.spatial.geometry.JGeometry
-
Gets the java2D points rerepsentation of this geometry.
- getLabelByElement(J3D_Geometry, double) - Method in class oracle.spatial.geometry.J3D_Geometry
-
Computes the corresponding sub-geometry's label within the geometry.
- getLabelPoint() - Method in class oracle.spatial.geometry.JGeometry
-
Gets the SDO_GEOMETRY.sdo_point as a label point.
- getLabelPointXYZ() - Method in class oracle.spatial.geometry.JGeometry
-
Returns the x,y and z value of the label point in a double array.
- getLastPoint() - Method in class oracle.spatial.geometry.JGeometry
-
Gets the last coordinate of the geometry.
- getLength(double) - Method in class oracle.spatial.geometry.LRSGeometryG3D
-
- getLongLat() - Method in class oracle.spatial.geometry.UnitSphere
-
Retuns original long/lat equivalent of this UnitSphere, or if none, computes one.
- getLRMDimension() - Method in class oracle.spatial.geometry.JGeometry
-
Gets the dimension index for LRS measure.
- getMBH(J3D_Geometry) - Static method in class oracle.spatial.geometry.J3D_Geometry
-
- getMBR() - Method in class oracle.spatial.geometry.JGeometry
-
Gets the MBR of this geometry.
- getMer() - Method in class oracle.spatial.geometry.JGeometry
-
- getMer() - Method in class oracle.spatial.geometry.Mer
-
- getMer() - Method in interface oracle.spatial.geometry.RNode
-
Returns the bounding box of this spatial object.
- getNode() - Method in class oracle.spatial.geometry.AbstractRTree.DoubleRNode
-
- getNode() - Method in class oracle.spatial.geometry.AbstractRTree.PQItem
-
- getNumPoints() - Method in class oracle.spatial.geometry.JGeometry
-
Gets the number of points or verticies in this geometry.
- getNurbsApprox(JGeometry) - Static method in class oracle.spatial.geometry.JGeometry
-
- getOracleDescriptors(Connection) - Static method in class oracle.spatial.geometry.JGeometry
-
- getOracleDescriptorsStr() - Static method in class oracle.spatial.geometry.JGeometry
-
Obtains a set of Oracle type descriptors related to the SDO_GEOMETRY type from
the given connection.
- getOrdinatesArray() - Method in class oracle.spatial.geometry.JGeometry
-
Gets the reference to the ordinate array of this JGeometry
.
- getOrdinatesOfElement(int, int) - Method in class oracle.spatial.geometry.JGeometry
-
- getOrdinatesOfElements() - Method in class oracle.spatial.geometry.JGeometry
-
Gets an array of the (top-level) elements in this geometry.
- getOrientMultiPointOffset() - Method in class oracle.spatial.geometry.JGeometry
-
Returns the offset to get the orientation parameters for a Multi-point.
- getP() - Method in class oracle.spatial.geometry.Pair
-
- getPoint() - Method in class oracle.spatial.geometry.JGeometry
-
Gets the coordinate of this point geometry.
- getPPStatus(FastJGeometry.FastOp) - Method in class oracle.spatial.geometry.FastJGeometry
-
Return the preprocessing status of the specified operation.
- getQ() - Method in class oracle.spatial.geometry.Pair
-
- getRanges() - Method in class oracle.spatial.geometry.Mer
-
Create and return a copy of the mer is an array of ranges,
{
{min x, max x},
{min y, max y}, etc.
- getRoot() - Method in class oracle.spatial.geometry.AbstractRTree
-
- getRoot() - Method in class oracle.spatial.geometry.RStarTree
-
- getSize() - Method in class oracle.spatial.geometry.JGeometry
-
Gets an estimated size of the geometry in bytes.
- getSmax() - Method in class oracle.spatial.geometry.LRSGeometryG3D
-
- getSRID() - Method in class oracle.spatial.geometry.JGeometry
-
Gets the geometry SRID.
- getStartMeasure() - Method in class oracle.spatial.geometry.LRSGeometryG3D
-
- getStartMeasure(int) - Method in class oracle.spatial.geometry.LRSGeometryG3D
-
- getTieBreaker() - Method in class oracle.spatial.geometry.AbstractRTree.PQItem
-
- getType() - Method in class oracle.spatial.geometry.JGeometry
-
Gets the geometry type.
- getVal() - Method in class oracle.spatial.geometry.AbstractRTree.DoubleRNode
-
- getX() - Method in class oracle.spatial.geometry.JGeometry.Point
-
Deprecated.
- getX() - Method in class oracle.spatial.geometry.JPoint2DD
-
- getX() - Method in class oracle.spatial.geometry.JPoint3DD
-
Get x.
- getY() - Method in class oracle.spatial.geometry.JGeometry.Point
-
Deprecated.
- getY() - Method in class oracle.spatial.geometry.JPoint2DD
-
- getY() - Method in class oracle.spatial.geometry.JPoint3DD
-
Get y.
- getZ() - Method in class oracle.spatial.geometry.JPoint3DD
-
Get z.
- greatCircle(UnitSphere, UnitSphere) - Static method in class oracle.spatial.geometry.UnitSphere
-
Compute the great circle through two points, and return it as the vector perpindicular to the plane through
the two points and the center of the earth.
- gtransH - Variable in class oracle.spatial.geometry.JGeometry
-
- gtype - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
-
- gtype - Variable in class oracle.spatial.geometry.JGeometry
-
- GTYPE_COLLECTION - Static variable in class oracle.spatial.geometry.ElementExtractor
-
- GTYPE_COLLECTION - Static variable in class oracle.spatial.geometry.JGeometry
-
collection geometry type
- GTYPE_CURVE - Static variable in class oracle.spatial.geometry.ElementExtractor
-
- GTYPE_CURVE - Static variable in class oracle.spatial.geometry.JGeometry
-
curve geoemtry type
- GTYPE_MULTICURVE - Static variable in class oracle.spatial.geometry.ElementExtractor
-
- GTYPE_MULTICURVE - Static variable in class oracle.spatial.geometry.JGeometry
-
multi-curve geometry type
- GTYPE_MULTIPOINT - Static variable in class oracle.spatial.geometry.ElementExtractor
-
- GTYPE_MULTIPOINT - Static variable in class oracle.spatial.geometry.JGeometry
-
multi-point geometry type
- GTYPE_MULTIPOLYGON - Static variable in class oracle.spatial.geometry.ElementExtractor
-
- GTYPE_MULTIPOLYGON - Static variable in class oracle.spatial.geometry.JGeometry
-
multi-polygon geometry type
- GTYPE_MULTISOLID - Static variable in class oracle.spatial.geometry.ElementExtractor
-
- GTYPE_MULTISOLID - Static variable in class oracle.spatial.geometry.J3D_Geometry
-
- GTYPE_MULTISURFACE - Static variable in class oracle.spatial.geometry.ElementExtractor
-
- GTYPE_MULTISURFACE - Static variable in class oracle.spatial.geometry.J3D_Geometry
-
- GTYPE_POINT - Static variable in class oracle.spatial.geometry.ElementExtractor
-
- GTYPE_POINT - Static variable in class oracle.spatial.geometry.JGeometry
-
point geometry type
- GTYPE_POLYGON - Static variable in class oracle.spatial.geometry.ElementExtractor
-
- GTYPE_POLYGON - Static variable in class oracle.spatial.geometry.JGeometry
-
polygon geometry type
- GTYPE_SOLID - Static variable in class oracle.spatial.geometry.ElementExtractor
-
- GTYPE_SOLID - Static variable in class oracle.spatial.geometry.J3D_Geometry
-
- GTYPE_SURFACE - Static variable in class oracle.spatial.geometry.ElementExtractor
-
- GTYPE_SURFACE - Static variable in class oracle.spatial.geometry.J3D_Geometry
-
- iflat() - Method in class oracle.spatial.geometry.CoordSysInfo
-
- infiniteMer(int) - Static method in class oracle.spatial.geometry.Mer
-
Create a new mer that covers the universe (infinite extent).
- INNER_OUTER - Static variable in class oracle.spatial.geometry.ElementExtractor
-
- inside3d(J3D_Geometry, double) - Method in class oracle.spatial.geometry.J3D_Geometry
-
Returns whether the first Cartesian geometry is inside the solid (second Cartesian geometry) or not.
- inside3d(J3D_Geometry, double, String) - Method in class oracle.spatial.geometry.J3D_Geometry
-
Returns whether the first geometry is inside the solid (second geometry) or not.
- interacts(double[], double[]) - Static method in class oracle.spatial.geometry.Mer
-
Test if the point or mer touches the target mer.
- interacts(double[], double[], double) - Static method in class oracle.spatial.geometry.Mer
-
Test if the point or mer touches the target mer + tolerance.
- interacts(double[], JPoint2DD) - Static method in class oracle.spatial.geometry.Mer
-
Test if the 2D MER contains the given point.
- interacts(double[]) - Method in class oracle.spatial.geometry.Mer
-
Return true if pt touches or is inside this mer.
- interacts(JPoint2DD) - Method in class oracle.spatial.geometry.Mer
-
Return true if pt touches or is inside this mer.
- interacts(Mer) - Method in class oracle.spatial.geometry.Mer
-
Return true if target touches or is inside this mer.
- interacts(Mer, double) - Method in class oracle.spatial.geometry.Mer
-
Return true if target touches or is inside this mer.
- interactsTile(double[], JPoint2DD) - Static method in class oracle.spatial.geometry.Mer
-
Test if the 2D MER contains the given point, excluding the right and bottom edges of the mer.
- interactsTile(JPoint2DD) - Method in class oracle.spatial.geometry.Mer
-
Return true if pt is inside this mer, or touches the top or left edge.
- intersect(JPoint3DD, JPoint3DD) - Static method in class oracle.spatial.geometry.UnitSphere
-
Return the intersection of two great-circles.
- intersect(UnitSphere, UnitSphere, UnitSphere, UnitSphere) - Static method in class oracle.spatial.geometry.UnitSphere
-
Return an intersection of two great-circle segments, or null if none.
- isCircle() - Method in class oracle.spatial.geometry.JGeometry
-
Checks if this geometry represents a circle.
- isCompound - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
-
- isCompoundElement(int) - Method in class oracle.spatial.geometry.JGeometry
-
- isDefined() - Method in class oracle.spatial.geometry.LRSGeometryG3D
-
- isEmpty() - Method in class oracle.spatial.geometry.AbstractRTree
-
- isEmpty(double[]) - Static method in class oracle.spatial.geometry.Mer
-
Test whether a Mer is empty.
- isEmpty() - Method in class oracle.spatial.geometry.Mer
-
Test whether this Mer is empty.
- isFirstElemOfCompound - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
-
- isGeodetic() - Method in class oracle.spatial.geometry.CoordSysInfo
-
- isGeodetic() - Method in class oracle.spatial.geometry.JGeometry
-
Determine if the geometry is geodetic based on the SRID and coordinate system information.
- isGeodeticMBR() - Method in class oracle.spatial.geometry.JGeometry
-
Checks if this geometry represents a geodetic MBR.
- isInside(JGeometry, double) - Method in class oracle.spatial.geometry.FastJGeometry
-
Determine whether this geometry is inside B.
- isInside(JGeometry, double, String) - Method in class oracle.spatial.geometry.JGeometry
-
This method determines if a 2D/3D Geometry is inside another
2D/3D Geometry.
- isInside(JGeometry, double) - Method in class oracle.spatial.geometry.JGeometry
-
This method determines if a 2D/3D Geometry is inside another
2D/3D Geometry.
- isLeaf() - Method in class oracle.spatial.geometry.AbstractRTree.PQItem
-
- isLRSGeom() - Method in class oracle.spatial.geometry.LRSGeometryG3D
-
- isLRSGeometry() - Method in class oracle.spatial.geometry.JGeometry
-
Checks if this is a LRS (Linear Reference System) geometry.
- isMultiPoint() - Method in class oracle.spatial.geometry.JGeometry
-
Checks if this geometry is of Multi-Point type.
- isOptimizedPoint() - Method in class oracle.spatial.geometry.JGeometry
-
- isOrientedMultiPoint() - Method in class oracle.spatial.geometry.JGeometry
-
Checks if this geometry is of Multi-Point type and oriented.
- isOrientedPoint - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
-
- isOrientedPoint() - Method in class oracle.spatial.geometry.JGeometry
-
Checks if this geometry is of point type and oriented.
- isPoint() - Method in class oracle.spatial.geometry.JGeometry
-
Checks if this geometry is of point type.
- isRectangle() - Method in class oracle.spatial.geometry.JGeometry
-
Checks if this geometry represents a rectangle.
- isSimpleElement(int) - Method in class oracle.spatial.geometry.JGeometry
-
- isZero() - Method in class oracle.spatial.geometry.JPoint3DD
-
Test if all three values x, y, and z are zero.
- iterator() - Method in class oracle.spatial.geometry.RStarTree
-
- J3D_Geometry - Class in oracle.spatial.geometry
-
- J3D_Geometry(int, int, int[], double[]) - Constructor for class oracle.spatial.geometry.J3D_Geometry
-
- J3D_Geometry(int, int, double, double, double) - Constructor for class oracle.spatial.geometry.J3D_Geometry
-
- J3D_Geometry(int, int, double, double, double, int[], double[]) - Constructor for class oracle.spatial.geometry.J3D_Geometry
-
- JGeometry - Class in oracle.spatial.geometry
-
A Java class that maps Oracle Spatial's SQL type MDSYS.SDO_GEOMETRY.
- JGeometry(int, int) - Constructor for class oracle.spatial.geometry.JGeometry
-
Constructs an empty geometry with given type and srid.
- JGeometry(int, int, double, double, double, int[], double[]) - Constructor for class oracle.spatial.geometry.JGeometry
-
Constructs a JGeometry instance with given information
- JGeometry(int, int, int[], double[]) - Constructor for class oracle.spatial.geometry.JGeometry
-
Constructs a JGeometry instance with given information
- JGeometry(double, double, int) - Constructor for class oracle.spatial.geometry.JGeometry
-
Constructs a 2D JGeometry instance that is a point
- JGeometry(double, double, double, int) - Constructor for class oracle.spatial.geometry.JGeometry
-
Constructs a 3D JGeometry instance that is a point
- JGeometry(double, double, double, double, int) - Constructor for class oracle.spatial.geometry.JGeometry
-
Creates a JGeometry instance that is a Rectangle.
- JGeometry.ChainConverter - Class in oracle.spatial.geometry
-
Helper class used in creating an Oracle geometry from chains.
- JGeometry.ElementIterator - Class in oracle.spatial.geometry
-
- JGeometry.GeomParser - Interface in oracle.spatial.geometry
-
Callbacks for parsing this geometry via parseGeometry
- JGeometry.Point - Class in oracle.spatial.geometry
-
- JGeomToGeoJson - Class in oracle.spatial.geometry
-
Provides convenient methods to generate JSON fragments.
- JGeomToGeoJson() - Constructor for class oracle.spatial.geometry.JGeomToGeoJson
-
- jMdspheedis(double, double, double, double, double, double) - Static method in class oracle.spatial.geometry.CompJGeom
-
The method jMdspheedis computes the precise ellipsoidal distance
using long/lat of two points.
- join(RTreeInterface<Q>, Predicate<? super Mer>) - Method in class oracle.spatial.geometry.AbstractRTree
-
- join(RTreeInterface<Q>, Predicate<? super Mer>) - Method in interface oracle.spatial.geometry.RTreeInterface
-
Do a join of this RTree with rtree1.
- join(RTreeInterface<Q>, Mer) - Method in interface oracle.spatial.geometry.RTreeInterface
-
Do a join of this RTree with rtree1.
- join(RTreeInterface<Q>) - Method in interface oracle.spatial.geometry.RTreeInterface
-
Do a join of this RTree with rtree1.
- JPoint2DD - Class in oracle.spatial.geometry
-
- JPoint2DD() - Constructor for class oracle.spatial.geometry.JPoint2DD
-
- JPoint2DD(double, double) - Constructor for class oracle.spatial.geometry.JPoint2DD
-
- JPoint2DD(JPoint2DD) - Constructor for class oracle.spatial.geometry.JPoint2DD
-
- JPoint3DD - Class in oracle.spatial.geometry
-
Immutable 3D point or vector.
- JPoint3DD() - Constructor for class oracle.spatial.geometry.JPoint3DD
-
Creata the zero vector.
- JPoint3DD(double, double, double) - Constructor for class oracle.spatial.geometry.JPoint3DD
-
Create a 3D point or vector.
- JPoint3DD(double, double, double, double) - Constructor for class oracle.spatial.geometry.JPoint3DD
-
Create a scaled JPoint3DD, (x, y, z)/divisor.
- lastElem - Variable in class oracle.spatial.geometry.JGeometry.ElementIterator
-
- length(double) - Method in class oracle.spatial.geometry.J3D_Geometry
-
Returns the perimeter of a 3-D geometry.
- length(double, String, double, double, double) - Method in class oracle.spatial.geometry.J3D_Geometry
-
Returns the perimeter of a 3-D geometry.
- length(int, double) - Method in class oracle.spatial.geometry.J3D_Geometry
-
Returns the perimeter of a 3-D geometry.
- length(int, double, String, double, double, double) - Method in class oracle.spatial.geometry.J3D_Geometry
-
Returns the perimeter of a 3-D geometry.
- length(double) - Method in class oracle.spatial.geometry.JGeometry
-
Compute the length + perimeter of the geometry (length of all curves plus perimeter of all polygons)
- length() - Method in class oracle.spatial.geometry.JPoint3DD
-
Return the length of the vector.
- lengthG3D(Struct, NUMBER, NUMBER, NUMBER, NUMBER) - Static method in class oracle.spatial.geometry.LRSGeometryG3D
-
- linearizeArc(double, double, double, double, double, double, int) - Static method in class oracle.spatial.geometry.JGeometry
-
returns a linearized array of 2D line segments for an ARC given in
three points.
- linearizeArc(double, double, double, double, double, double, boolean, int) - Static method in class oracle.spatial.geometry.JGeometry
-
returns a linearized array of 2D line segments for an ARC given in
three points.
- linearizeArc(double, double, double, double, double, double, double, boolean) - Static method in class oracle.spatial.geometry.JGeometry
-
For a given arc, returns a linearized array of 2D line segments.
- linearizeArc(double, double, double, double, double, double) - Static method in class oracle.spatial.geometry.JGeometry
-
- lineLineIntersect(double, double, double, double, double, double, double, double, double[]) - Static method in class oracle.spatial.geometry.CompJGeom
-
Finds the open-set intersection of two line segments, if any.
- linestring(List<JGeometry.LineStringInfo>) - Method in interface oracle.spatial.geometry.JGeometry.GeomParser
-
- linfo - Variable in class oracle.spatial.geometry.JGeometry
-
- load(STRUCT) - Static method in class oracle.spatial.geometry.JGeometry
-
- load(byte[]) - Static method in class oracle.spatial.geometry.JGeometry
-
Creates a JGeometry instance from a SQL image of a SDO_GEOMETRY object.
- loadJS(Struct) - Static method in class oracle.spatial.geometry.JGeometry
-
Creates a JGeometry instance from a java.sql.Struct object representing
a geometry column in a JDBC result set.
- loadJS(Struct, int, double, double) - Static method in class oracle.spatial.geometry.JGeometry
-
Creates a JGeometry instance from a java.sql.Struct object representing
a geometry column in a JDBC result set.
- locateG3D(Struct, NUMBER, NUMBER, NUMBER, NUMBER, NUMBER) - Static method in class oracle.spatial.geometry.LRSGeometryG3D
-
- locatePoint(LRSGeometryG3D, double, double) - Static method in class oracle.spatial.geometry.LRSGeometryG3D
-
- LOWER_LEVEL - Static variable in class oracle.spatial.geometry.ElementExtractor
-
- LRSGeometryG3D - Class in oracle.spatial.geometry
-
This class defines an LRS Geodetic 3D geometry object
- LRSGeometryG3D(J3D_Geometry, double[], double, double, double) - Constructor for class oracle.spatial.geometry.LRSGeometryG3D
-
- lttpH - Variable in class oracle.spatial.geometry.JGeometry
-
- Pair<P,Q> - Class in oracle.spatial.geometry
-
A simple utility class for holding a pair of elements.
- Pair(P, Q) - Constructor for class oracle.spatial.geometry.Pair
-
- Pair(Pair<? extends P, ? extends Q>) - Constructor for class oracle.spatial.geometry.Pair
-
Creates an entry representing the same mapping as the
specified entry.
- parseGeometry(JGeometry.GeomParser) - Method in class oracle.spatial.geometry.JGeometry
-
Parse the geometry into meaningful pieces, calling the appropriate action on each piece.
- point(double, double) - Method in interface oracle.spatial.geometry.JGeometry.GeomParser
-
- Point() - Constructor for class oracle.spatial.geometry.JGeometry.Point
-
Deprecated.
- Point(double, double) - Constructor for class oracle.spatial.geometry.JGeometry.Point
-
Deprecated.
- pointDesc - Static variable in class oracle.spatial.geometry.JGeometry
-
- POINTDESCSTR - Static variable in class oracle.spatial.geometry.JGeometry
-
- pointInPolygon(J3D_Geometry, double) - Method in class oracle.spatial.geometry.J3D_Geometry
-
- printStackTrace(PrintStream) - Method in exception oracle.spatial.geometry.DataException
-
Prints the composite message and the embedded stack trace to
the specified stream ps
.
- printStackTrace() - Method in exception oracle.spatial.geometry.DataException
-
Prints the composite message to System.err
.
- printStackTrace(PrintWriter) - Method in exception oracle.spatial.geometry.DataException
-
Prints the composite message and the embedded stack trace to
the specified print writer pw
.
- projectArrayToGNM(double, double, int, double[], double[]) - Static method in class oracle.spatial.geometry.JGeometry
-
Projects an array of vertices longitude/latitude/height to Gnomonic
with a user-defined central longitude and latitude.
- projectFromGNM_longLat(double, double) - Method in class oracle.spatial.geometry.JGeometry
-
Projects a geometry vertex by vertex from Gnomonic to longitude/latitude
with a user-defined central longitude and latitude.
- projectFromLTP() - Method in class oracle.spatial.geometry.JGeometry
-
This method generates a new JGeometry object by projecting the input
from a Local Tangent Plane to geodetic long/lat.
- projectG3D(Struct, NUMBER, NUMBER, NUMBER, Struct, NUMBER) - Static method in class oracle.spatial.geometry.LRSGeometryG3D
-
- projectPoint(LRSGeometryG3D, LRSGeometryG3D, double) - Static method in class oracle.spatial.geometry.LRSGeometryG3D
-
- projectToGNM_longLat() - Method in class oracle.spatial.geometry.JGeometry
-
Projects a geometry vertex by vertex from longitude/latitude/height to Gnomonic
with an internally computed central longitude and latitude.
- projectToGNM_longLat(double, double) - Method in class oracle.spatial.geometry.JGeometry
-
Projects a geometry vertex by vertex from longitude/latitude to Gnomonic
with a user-defined central longitude and latitude.
- projectToGnomonicFromLongLat(J3D_Geometry, double, double) - Static method in class oracle.spatial.geometry.J3D_Geometry
-
- projectToLTP() - Method in class oracle.spatial.geometry.JGeometry
-
This method generates a new JGeometry object by projecting the input
to a Local Tangent Plane.
- projectToLTP(double, double) - Method in class oracle.spatial.geometry.JGeometry
-
This method generates a new JGeometry object by projecting the input
to a Local Tangent Plane.
- search(Comparator<? super RNode>) - Method in class oracle.spatial.geometry.AbstractRTree
-
- search(ToDoubleFunction<? super RNode>) - Method in class oracle.spatial.geometry.AbstractRTree
-
- search(Comparator<? super RNode>) - Method in interface oracle.spatial.geometry.RTreeInterface
-
Search the tree (Mers) in the order specified by the comparator.
- search(JGeometry, Class<T>, Function<? super T, JGeometry>) - Method in interface oracle.spatial.geometry.RTreeInterface
-
Assuming each node contains a JGeometry, this method returns the data in this tree ordered by proximity
to a target JGeometry.
- search(ToDoubleFunction<? super RNode>) - Method in interface oracle.spatial.geometry.RTreeInterface
-
Search the tree of Mers in the order specified by the metric computed on the Mers of the tree.
- searchMer(Predicate<? super Mer>) - Method in class oracle.spatial.geometry.AbstractRTree
-
- searchMer(Predicate<? super Mer>) - Method in interface oracle.spatial.geometry.RTreeInterface
-
Return all the objects which satisfy the merFilter.
- searchMer(Mer) - Method in interface oracle.spatial.geometry.RTreeInterface
-
Return all the objects which touch the search mer.
- searchNearest(Comparator<? super RNode>) - Method in class oracle.spatial.geometry.AbstractRTree
-
- searchNearest(ToDoubleFunction<? super RNode>) - Method in class oracle.spatial.geometry.AbstractRTree
-
- searchNearest(JGeometry, Class<T>, Function<? super T, JGeometry>) - Method in interface oracle.spatial.geometry.RTreeInterface
-
Assuming each node contains a JGeometry, this method returns the closest node to a target JGeometry
- searchNearest(Comparator<? super RNode>) - Method in interface oracle.spatial.geometry.RTreeInterface
-
Return the first data element as specified by the comparator.
- searchNearest(ToDoubleFunction<? super RNode>) - Method in interface oracle.spatial.geometry.RTreeInterface
-
Search the tree of Mers in the order specified by the metric computed on the Mers of the tree and return
the single smallest item.
- set(double, double) - Method in class oracle.spatial.geometry.JGeometry.Point
-
Deprecated.
- setBelongingGeometry(J3D_Geometry) - Method in class oracle.spatial.geometry.J3D_Geometry
-
- setLRMDimension(int) - Method in class oracle.spatial.geometry.JGeometry
-
Sets the dimension index for LRS measure.
- setP(P) - Method in class oracle.spatial.geometry.Pair
-
- setQ(Q) - Method in class oracle.spatial.geometry.Pair
-
- setSRID(int) - Method in class oracle.spatial.geometry.JGeometry
-
Sets the srid for this geometry.
- setType(int) - Method in class oracle.spatial.geometry.JGeometry
-
Sets the geometry type for this geometry.
- setX(double) - Method in class oracle.spatial.geometry.JPoint2DD
-
- setY(double) - Method in class oracle.spatial.geometry.JPoint2DD
-
- simplify(double) - Method in class oracle.spatial.geometry.JGeometry
-
Generates a new JGeometry object which is the simplified version of the input geometry.
- simplify(double, double, double) - Method in class oracle.spatial.geometry.JGeometry
-
This method generates a new JGeometry object which is the simplified
version of the input geometry.
- simplifyVW(JGeometry, double, boolean, double, double, double, double, double, double, double, double) - Static method in class oracle.spatial.geometry.JGeometry
-
This method is a new line simplification based on the enhanced version of
Visvalingam-Whyatt (1993) line simplification algorithm using weighted
effecive area concept (Ref: Zhou, Jones SDH'04: Shape Aware Line Generalization
with Weighted Effective Area) on geodetic space.
- simplifyVW(double, boolean, double, double, double, double, double, double) - Method in class oracle.spatial.geometry.JGeometry
-
This method is a new line simplification based on the enhanced version of
Visvalingam-Whyatt (1993) line simplification algorithm using weighted
effecive area concept (Ref: Zhou, Jones SDH'04: Shape Aware Line Generalization
with Weighted Effective Area) on projected space.
- simplifyVW(JGeometry, double, boolean, double, double, double, double, double, double) - Static method in class oracle.spatial.geometry.JGeometry
-
Legacy method for calling simplifyVW.
- simplifyVW(double) - Method in class oracle.spatial.geometry.JGeometry
-
Simplified interface to the Visvalingam-Whyatt (1993) line simplification algorithm, which uses area to decide which vertices
to delete.
- size() - Method in class oracle.spatial.geometry.RStarTree
-
- size() - Method in interface oracle.spatial.geometry.RTreeInterface
-
Gives the size of the tree.
- smax() - Method in class oracle.spatial.geometry.CoordSysInfo
-
- srid() - Method in class oracle.spatial.geometry.CoordSysInfo
-
- srid - Variable in class oracle.spatial.geometry.JGeometry
-
- sridCSI - Variable in class oracle.spatial.geometry.JGeometry
-
- store(JGeometry, Connection) - Static method in class oracle.spatial.geometry.JGeometry
-
- store(JGeometry, Connection, boolean) - Static method in class oracle.spatial.geometry.JGeometry
-
- store(JGeometry, Connection, Object[]) - Static method in class oracle.spatial.geometry.JGeometry
-
- store(JGeometry, Connection, Object[], boolean) - Static method in class oracle.spatial.geometry.JGeometry
-
- store(JGeometry) - Static method in class oracle.spatial.geometry.JGeometry
-
Converts a JGeometry instance to an Oracle pickler image of the SDO_GEOMETRY type.
- store(Connection, JGeometry) - Static method in class oracle.spatial.geometry.JGeometry
-
- store(Connection, JGeometry, StructDescriptor) - Static method in class oracle.spatial.geometry.JGeometry
-
Converts a JGeometry instance to an Oracle JDBC STRUCT object using the SdoPickler.
- storeJS(JGeometry, Connection) - Static method in class oracle.spatial.geometry.JGeometry
-
Converts the given geometry object into an Oracle JDBC Struct object.
- storeJS(JGeometry, Connection, boolean) - Static method in class oracle.spatial.geometry.JGeometry
-
- storeJS(JGeometry, Connection, Object[]) - Static method in class oracle.spatial.geometry.JGeometry
-
Converts the given geometry object into an Oracle JDBC Struct object.
- storeJS(JGeometry, Connection, Object[], boolean) - Static method in class oracle.spatial.geometry.JGeometry
-
- storeJS(Connection, JGeometry) - Static method in class oracle.spatial.geometry.JGeometry
-
Converts a JGeometry instance to an Oracle JDBC Struct object using the
SdoPickler.