Skip navigation links

Oracle® Spatial Java API Reference
11g Release 1 (11.1)

B28401-02

A B C D E F G H I J K L M N O P Q R S T U V W X Y


A

Adapters - Class in oracle.spatial.util
 
Adapters() - Constructor for class oracle.spatial.util.Adapters
 
AdapterShapefileJGeom - Class in oracle.spatial.util
 
AdapterShapefileJGeom() - Constructor for class oracle.spatial.util.AdapterShapefileJGeom
 
add(long) - Method in class oracle.spatial.network.lod.OrderedLongSet
 
add(Path) - Method in interface oracle.spatial.network.Path
Adds a given path to the path.
add(ArrayList) - Method in interface oracle.spatial.network.Path
Adds a list of paths to the path.
addBidirectedLinkColumn(Connection, Network) - Static method in class oracle.spatial.network.NetworkFactory
add a bidirected column to the network link table
addChildNode(TreeLink, TreeNode) - Method in interface oracle.spatial.network.TreeNode
Adds a child tree node to current tree node
addColumn(Connection, String, String, String) - Static method in class oracle.spatial.network.NetworkFactory
Add a column in a database table
addEdge(int, int, Point2DD[]) - Method in class oracle.spatial.topo.TopoMap
Adds an Edge to the topology, making all necessary adjustments to the surrounding topological context.
addEdgePre(int, int, Point2DD[], TopoMap) - Method in interface oracle.spatial.topo.TopoPreprocess
 
addEntry(double[][], Object) - Method in class oracle.spatial.util.RTree
addEntry adds an entry at leaf level to the RTree.
addGlobalOutputStream(PrintStream) - Static method in class oracle.spatial.util.Logger
Adds a global log outputstream.
addGlobalOutputStream(PrintStream, String) - Static method in class oracle.spatial.util.Logger
Adds a global log outputstream to the given namespace.
addInLink(LogicalNetLink) - Method in interface oracle.spatial.network.lod.LogicalNetNode
Adds an incoming link to this node.
addIsolatedNode(Point2DD) - Method in class oracle.spatial.topo.TopoMap
Adds an isolated node inside of a face when the face ID is not known.
addIsolatedNode(int, Point2DD) - Method in class oracle.spatial.topo.TopoMap
Adds an isolated node inside of a face when the face ID is known.
addIsolatedNodePre(Point2DD, TopoMap) - Method in interface oracle.spatial.topo.TopoPreprocess
 
addLinearGeometry(JGeometry) - Method in class oracle.spatial.topo.TopoMap
Adds a linear (line string) geometry to the topology, inserting edges and nodes as necessary based on the full intersection of the geometry with the edges and nodes in the topology graph.
addLinearGeometry(Point2DD[]) - Method in class oracle.spatial.topo.TopoMap
Adds a linear (line string) geometry to the topology, inserting edges and nodes as necessary based on the full intersection of the geometry with the edges and nodes in the topology graph.
addLink(LogicalNetLink) - Method in interface oracle.spatial.network.lod.LogicalBasicNetwork
Add a logical link to the network.
addLink(Link) - Method in interface oracle.spatial.network.Network
Adds a link to the network.
addLinkData(String, String, int) - Method in interface oracle.spatial.network.Network
Adds a link user data entry A NetworkDataException is thrown if the data already exists
addLinkData(String, String, int) - Method in interface oracle.spatial.network.NetworkMetadata
Adds a link user data entry
addLinkData(String, String, int) - Method in interface oracle.spatial.network.UserDataMetadata
Adds a link user data entry to the metadata
addLinks(Link[]) - Method in interface oracle.spatial.network.Network
Adds an array of links to the network.
addLoop(int, Point2DD[]) - Method in class oracle.spatial.topo.TopoMap
Adds an edge that loops and connects to the same node.
addLoopPre(int, Point2DD[], TopoMap) - Method in interface oracle.spatial.topo.TopoPreprocess
 
addNetwork(Network) - Method in interface oracle.spatial.network.Network
Adds a network to the current network.
addNetworkToCache(String, Network) - Static method in class oracle.spatial.network.NetworkManager
Adds a network in the network cahce
addNode(LogicalNetNode) - Method in interface oracle.spatial.network.lod.LogicalBasicNetwork
Add a logical node to the network.
addNode(LogicalNetNode, int) - Method in interface oracle.spatial.network.lod.LogicalPartition
Adds a node to the network partition.
addNode(LogicalNetNode, boolean) - Method in interface oracle.spatial.network.lod.LogicalSubNetwork
Adds a logical node to the sub-network.
addNode(Node) - Method in interface oracle.spatial.network.Network
Adds a node to the network.
addNode(Link, double, boolean) - Method in interface oracle.spatial.network.Network
Adds a node on a link to the network.
addNode(int, Point2DD, int, boolean) - Method in class oracle.spatial.topo.TopoMap
Adds a node to an edge, splitting the edge in the process.
addNodeData(String, String, int) - Method in interface oracle.spatial.network.Network
Adds a node user data entry A NetworkDataException is thrown if the data already exists
addNodeData(String, String, int) - Method in interface oracle.spatial.network.NetworkMetadata
Adds a node user data entry
addNodeData(String, String, int) - Method in interface oracle.spatial.network.UserDataMetadata
Adds a node user data entry to the metadata
addNodePre(int, Point2DD, int, boolean, TopoMap) - Method in interface oracle.spatial.topo.TopoPreprocess
 
addNodes(Node[]) - Method in interface oracle.spatial.network.Network
Adds an array of nodes to the network.
addOutLink(LogicalNetLink) - Method in interface oracle.spatial.network.lod.LogicalNetNode
Adds an outgoing link to this node.
addOutputStream(PrintStream) - Method in class oracle.spatial.util.Logger
Adds a logging output stream.
addPath(Path) - Method in interface oracle.spatial.network.Network
Adds a path to the network.
addPathData(String, String, int) - Method in interface oracle.spatial.network.Network
Adds a path user data entry A NetworkDataException is thrown if the data already exists
addPathData(String, String, int) - Method in interface oracle.spatial.network.NetworkMetadata
Adds a path user data entry
addPathData(String, String, int) - Method in interface oracle.spatial.network.UserDataMetadata
Adds a path user data entry to the metadata
addPaths(Path[]) - Method in interface oracle.spatial.network.Network
Adds an array of paths to the network.
addPointGeometry(JGeometry) - Method in class oracle.spatial.topo.TopoMap
Adds a point geometry to the topology.
addPointGeometry(Point2DD) - Method in class oracle.spatial.topo.TopoMap
Adds a point to the topology.
addPolygonGeometry(JGeometry) - Method in class oracle.spatial.topo.TopoMap
Adds a polygon geometry to the topology, inserting edges and nodes as necessary based on the full intersection of the geometry with the edges and nodes in the topology graph.
addPolygonGeometry(Point2DD[]) - Method in class oracle.spatial.topo.TopoMap
Adds a single polygon geometry to the topology, inserting edges and nodes as necessary based on the full intersection of the polygon with the edges and nodes in the topology graph.
addResidentPartition(int) - Method in class oracle.spatial.network.lod.config.CachingPolicy
Adds a resident partition to the caching policy.
addSubPath(SubPath) - Method in interface oracle.spatial.network.Network
Adds a subpath to the network.
addSubPathData(String, String, int) - Method in interface oracle.spatial.network.Network
Adds a subpath user data entry A NetworkDataException is thrown if the data already exists
addSubPathData(String, String, int) - Method in interface oracle.spatial.network.NetworkMetadata
Adds a subpath user data entry
addSubPathData(String, String, int) - Method in interface oracle.spatial.network.UserDataMetadata
Adds a subpath user data entry to the metadata
addSubPaths(SubPath[]) - Method in interface oracle.spatial.network.Network
Adds an array of subpaths to the network.
addTemporaryNode(Link, double) - Method in interface oracle.spatial.network.Network
Adds a Temporary node (non-persistent) on a link.
addUserData(String, long[], Map<String, Object>[]) - Method in interface oracle.spatial.network.lod.LogicalBasicNetwork
Adds user data to the network.
addUserDataSchema(Connection, NetworkMetadata) - Static method in class oracle.spatial.network.NetworkFactory
 
addValue(byte[]) - Method in class oracle.spatial.util.DBFReaderJGeom.RecordColumn
 
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.
affineTransforms(STRUCT, String, NUMBER, NUMBER, NUMBER, String, STRUCT, NUMBER, NUMBER, NUMBER, String, STRUCT, STRUCT, NUMBER, NUMBER, String, NUMBER, NUMBER, NUMBER, NUMBER, NUMBER, NUMBER, String, STRUCT, STRUCT, NUMBER, String, SdoNumberArray, SdoNumberArray) - Static method in class oracle.spatial.util.Adapters
 
allPaths(Network, int, int, int, double, int) - Static method in class oracle.spatial.network.NetworkManager
Returns all paths between the start node and the goal node.
allPaths(Network, int, int, NetworkConstraint, int) - Static method in class oracle.spatial.network.NetworkManager
Returns all paths between the start node and the goal node.
allPaths(Path, int, double, int) - Static method in class oracle.spatial.network.NetworkManager
Returns all paths between the start node and the goal node of the complex path.
AnalysisInfo - Interface in oracle.spatial.network
This interface defines methods for retrieving the analysis information.
anyInteract(J3D_Geometry, double) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns whether two 3-D geometries anyInteract or not.
anyInteract(STRUCT, STRUCT, NUMBER) - Static method in class oracle.spatial.util.Adapters
 
anyInteract(RTree, ArrayList) - Method in class oracle.spatial.util.RTree
 
anyInteract(RTree, boolean, boolean, ArrayList) - Method in class oracle.spatial.util.RTree
 
anyInteract(RTree, boolean, boolean, ArrayList, boolean) - Method in class oracle.spatial.util.RTree
 
anyInteract(boolean, boolean, ArrayList, boolean) - Method in class oracle.spatial.util.RTree
 
anyInteract2(J3D_Geometry, boolean[], boolean[], boolean[], double) - Method in class oracle.spatial.geometry.J3D_Geometry
 
append(LogicalLink, LogicalNode) - Method in interface oracle.spatial.network.lod.LogicalHeavyPath
Appends a link at the end of this path.
append(LogicalHeavyPath) - Method in interface oracle.spatial.network.lod.LogicalHeavyPath
Appends a path after this path.
append(long, double, long, double) - Method in interface oracle.spatial.network.lod.LogicalPath
Append a link to this path.
append(LogicalPath, double) - Method in interface oracle.spatial.network.lod.LogicalPath
Appends a path to the end this path.
append(Shape, boolean) - Method in class oracle.spatial.util.SDODoubleGeneralPath
Appends the geometry of the specified Shape object to the path, possibly connecting the new geometry to the existing path segments with a line segment.
append(PathIterator, boolean) - Method in class oracle.spatial.util.SDODoubleGeneralPath
Appends the geometry of the specified PathIterator object to the path, possibly connecting the new geometry to the existing path segments with a line segment.
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.
arcArcIntersect(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double[], double[]) - Static method in class oracle.spatial.topo.CompGeom
Finds the open-set intersection(s) of two arc segments, if any.
area(double) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns the total planar surface area of a 3-D geometry.
area(STRUCT, NUMBER) - Static method in class oracle.spatial.util.Adapters
 
areSegmentsParallel(Point2DD, Point2DD, Point2DD, Point2DD, boolean) - Static method in class oracle.spatial.topo.CompGeom
Finds whether two line segments are parallel or, optionally, anti-parallel.
areSegmentsParallel(double, double, double, double, double, double, double, double, boolean) - Static method in class oracle.spatial.topo.CompGeom
 
AStar - Class in oracle.spatial.network.lod
This class implements A* shortest path algorithm.
AStar(NetworkExplorer, LinkCostCalculator[], NodeCostCalculator[], HeuristicCostFunction, LinkLevelSelector) - Constructor for class oracle.spatial.network.lod.AStar
 
AStarCostFunction - Interface in oracle.spatial.network
this interface defines the heuristic cost function for A* search Users can provide their own cost estimates to guide the A* search.
augmentMBR(Point2DD[], Point2DD[]) - Static method in class oracle.spatial.topo.CompGeom
Expands target MBR to encompass added one.
AV_MULTIPOINT - Static variable in class oracle.spatial.util.ShapefileReaderJGeom
 
AV_MULTIPOINTM - Static variable in class oracle.spatial.util.ShapefileReaderJGeom
 
AV_MULTIPOINTZ - Static variable in class oracle.spatial.util.ShapefileReaderJGeom
 
AV_NULL - Static variable in class oracle.spatial.util.ShapefileReaderJGeom
 
AV_POINT - Static variable in class oracle.spatial.util.ShapefileReaderJGeom
 
AV_POINTM - Static variable in class oracle.spatial.util.ShapefileReaderJGeom
 
AV_POINTZ - Static variable in class oracle.spatial.util.ShapefileReaderJGeom
 
AV_POLYGON - Static variable in class oracle.spatial.util.ShapefileReaderJGeom
 
AV_POLYGONM - Static variable in class oracle.spatial.util.ShapefileReaderJGeom
 
AV_POLYGONZ - Static variable in class oracle.spatial.util.ShapefileReaderJGeom
 
AV_POLYLINE - Static variable in class oracle.spatial.util.ShapefileReaderJGeom
 
AV_POLYLINEM - Static variable in class oracle.spatial.util.ShapefileReaderJGeom
 
AV_POLYLINEZ - Static variable in class oracle.spatial.util.ShapefileReaderJGeom
 

B

BATCH_SIZE - Static variable in class oracle.spatial.topo.TopoMap
 
bestFirstSearch() - Method in interface oracle.spatial.network.Tree
Best First Search based on cost
BIDIRECTED_LINK - Static variable in interface oracle.spatial.network.Network
 
BIDIRECTED_LINK - Static variable in interface oracle.spatial.network.NetworkMetadata
 
BIG_ENDIAN - Static variable in class oracle.spatial.util.ByteOrder
 
blobToPartition(String, int, InputStream, boolean) - Method in interface oracle.spatial.network.lod.PartitionBlobTranslator
Reads a partition BLOB from the specified input stream and translates it into a LogicalPartition object.
BREADTH_FIRST_SEARCH - Static variable in class oracle.spatial.network.lod.NetworkAnalyst
 
breadthFirstSearch() - Method in interface oracle.spatial.network.Tree
Breadth First Search
buffer(double, double, double, double) - Method in class oracle.spatial.geometry.JGeometry
This method generates a new JGeometry object which is the buffered version of the input geometry.
buffer(double) - Method in class oracle.spatial.geometry.JGeometry
This method generates a new JGeometry object which is the buffered version of the input geometry.
buffer(STRUCT, NUMBER, NUMBER, NUMBER, NUMBER) - Static method in class oracle.spatial.util.Adapters
 
byteArrayToHexString(byte[]) - Static method in class oracle.spatial.geometry.JGeometry
 
ByteOrder - Class in oracle.spatial.util
 
ByteOrder() - Constructor for class oracle.spatial.util.ByteOrder
 
ByteOrderBigEndian - Class in oracle.spatial.util
 
ByteOrderLittleEndian - Class in oracle.spatial.util
 

C

CachedNetworkIO - Interface in oracle.spatial.network.lod
This interface defines methods related to cached network input and output.
CachedNetworkIOWM - Interface in oracle.spatial.network.lod
This interface defines methods related to work space change.
CachingHandler - Interface in oracle.spatial.network.lod
This interface defines the methods supported by a caching handler.
CachingPolicy - Class in oracle.spatial.network.lod.config
The caching policy for a network at certain link level.
CachingPolicy() - Constructor for class oracle.spatial.network.lod.config.CachingPolicy
Creates a default caching policy instance, whose caching handler is oracle.spatial.network.lod.LRUCachingHandler, and the maximum number of nodes allowed in the cache is 500000.
CachingPolicy(String, int) - Constructor for class oracle.spatial.network.lod.config.CachingPolicy
Constructs a caching policy instance.
CachingPolicy(CachingPolicy) - Constructor for class oracle.spatial.network.lod.config.CachingPolicy
Copy constructor
CachingPolicy(Element) - Constructor for class oracle.spatial.network.lod.config.CachingPolicy
Constructs a caching policy instance according to the configuration specified in the xml element.
center(Component) - Static method in class oracle.spatial.util.Util
Centers an awt component w.r.t.
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.
centroid_3d(STRUCT, NUMBER) - Static method in class oracle.spatial.util.Adapters
 
changeEdgeCoords(int, Point2DD[]) - Method in class oracle.spatial.topo.TopoMap
Replaces the coordinate string for an edge without changing the topological context of the edge.
changeEdgeCoords(int, Point2DD[], ArrayList, ArrayList, boolean) - Method in class oracle.spatial.topo.TopoMap
Replaces the coordinate string for an edge without changing the topological context of the edge.
clear(int) - Method in class oracle.spatial.network.lod.LeveledNetworkCache
Clears network cache for the specified link level.
clear() - Method in class oracle.spatial.network.lod.LeveledNetworkCache
Clears network cache for all link levels.
clear() - Method in interface oracle.spatial.network.Network
Clears all network structure.
clear() - Method in interface oracle.spatial.network.Tree
Clears the tree structure
clearCache() - Method in class oracle.spatial.topo.TopoMap
Clears all entities from the object cache.
clearCacheForNLW() - Method in class oracle.spatial.topo.TopoMap
Clears all entities from the object cache such that another loadWindow can be loaded witout doing a commit/rollback.
clearNetworkCache() - Static method in class oracle.spatial.network.NetworkManager
Clears the network cache
clearPreprocess() - Method in class oracle.spatial.topo.TopoMap
Clears the preprocessing listener for addXXXX methods
clearTemporaryCache() - Method in interface oracle.spatial.network.Network
Clears the temporatory cache
clone() - Method in class oracle.spatial.geometry.JGeometry
constructs an instance that is a clone of this JGeometry.
clone() - Method in interface oracle.spatial.network.Link
Clones the link.
clone() - Method in class oracle.spatial.network.lod.config.CachingPolicy
Supports clone().
clone() - Method in interface oracle.spatial.network.lod.LogicalBasicNetwork
Support cloneable
clone() - Method in interface oracle.spatial.network.lod.LogicalLink
Support cloneable.
clone() - Method in class oracle.spatial.network.lod.OrderedLongSet
 
clone() - Method in class oracle.spatial.network.lod.PartitionUpdate
 
clone() - Method in interface oracle.spatial.network.Network
Clones the network.
clone() - Method in interface oracle.spatial.network.NetworkMetadata
Clones the metadata.
clone() - Method in interface oracle.spatial.network.Node
Clones a node.
clone() - Method in interface oracle.spatial.network.Path
Clones the path.
clone() - Method in class oracle.spatial.util.SDODoubleGeneralPath
Creates a new object of the same class as this object.
closeDBF() - Method in class oracle.spatial.util.DBFReaderJGeom
close this dbfile.
closePath() - Method in class oracle.spatial.util.SDODoubleGeneralPath
Closes the current subpath by drawing a straight line back to the coordinates of the last moveTo.
closeShapefile() - Method in class oracle.spatial.util.ShapefileReaderJGeom
close this shapefile.
closeStmt() - Method in class oracle.spatial.topo.TopoMap
Closes the statement cursor.
closestPoints(J3D_Geometry, double) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns the closest points of approach between two 3-D geometries.
closestPoints(STRUCT, STRUCT, NUMBER) - Static method in class oracle.spatial.util.Adapters
 
combine(PartitionUpdate) - Method in class oracle.spatial.network.lod.PartitionUpdate
 
commit() - Method in interface oracle.spatial.network.lod.NetworkIO
Sends out commit command to the database.
commitDB() - Method in class oracle.spatial.topo.TopoMap
Commits any updates to the database and clears any row locks.
compare(Object, Object) - Method in class oracle.spatial.util.RTree.ComparatorImpl
compares MBH midpoints on the axis specified by the parameter m.
compArea(RTree.Span[]) - Method in class oracle.spatial.util.RTree
 
CompGeom - Class in oracle.spatial.topo
 
CompGeom() - Constructor for class oracle.spatial.topo.CompGeom
 
compIntsxn(RTree.Span[], RTree.Span[], RTree.Span[]) - Method in class oracle.spatial.util.RTree
 
compMinDistance(RTree.Span[], RTree.Span[]) - Method in class oracle.spatial.util.RTree
 
compMinDistance(RTree.Span[], RTree.Span[], double) - Method in class oracle.spatial.util.RTree
 
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.
computeDistanceRatio(double, double) - Method in interface oracle.spatial.network.Link
Computes the distance ratio along a spatial link geometry.
computeGeometry(double) - Method in interface oracle.spatial.network.Path
Computes the path geometry from its link geometries.
computeGeometry(double) - Method in interface oracle.spatial.network.SubPath
 
computeMBR() - Method in interface oracle.spatial.network.lod.SpatialBasicNetwork
Computes the Maximum Bounding Rectangle (MBR) of the network.
computeMBR() - Method in interface oracle.spatial.network.lod.SpatialPartition
Computes the Maximum Bounding Rectangle (MBR) of the network partition.
computeMBR() - Method in interface oracle.spatial.network.lod.SpatialSubNetwork
Computes the Maximum Bounding Rectangle (MBR) of the subnetwork.
ConfigManager - Class in oracle.spatial.network.lod.config
This singleton class manages LOD configurations.
connect(String, String, String, String, String, String, int) - Static method in class oracle.spatial.util.Util
Establishes an Oracle JDBC connection to the specified database.
contains(long) - Method in class oracle.spatial.network.lod.OrderedLongSet
 
contains(MBR, double) - Method in interface oracle.spatial.network.MBR
Checks if the MBR is contained in the specified MBR.
contains(MBR) - Method in interface oracle.spatial.network.MBR
Checks if the MBR is contained in the specified MBR.
contains(MDPoint, double) - Method in interface oracle.spatial.network.MBR
Checks if the point is contained in the MBR.
contains(MDPoint) - Method in interface oracle.spatial.network.MBR
Checks if the point is contained in the MBR.
contains(double[], double) - Method in interface oracle.spatial.network.MBR
Checks if the point is contained in the MBR.
contains(double[]) - Method in interface oracle.spatial.network.MBR
Checks if the point is contained in the MBR.
contains(Node) - Method in interface oracle.spatial.network.Path
Checks if the path contains the specified node.
contains(Link) - Method in interface oracle.spatial.network.Path
Checks if the path contains the specified link.
contains(Path) - Method in interface oracle.spatial.network.Path
Checks if the path contains the specified path.
contains(double, double) - Method in class oracle.spatial.util.SDODoubleGeneralPath
Tests if the specified coordinates are inside the boundary of this Shape.
contains(Point2D) - Method in class oracle.spatial.util.SDODoubleGeneralPath
Tests if the specified Point2D is inside the boundary of this Shape.
contains(double, double, double, double) - Method in class oracle.spatial.util.SDODoubleGeneralPath
Tests if the specified rectangular area is inside the boundary of this Shape.
contains(Rectangle2D) - Method in class oracle.spatial.util.SDODoubleGeneralPath
Tests if the specified Rectangle2D is inside the boundary of this Shape.
containsLink(int) - Method in interface oracle.spatial.network.Network
Checks if the network contains the given link
containsLink(String) - Method in interface oracle.spatial.network.Network
Checks if the network contains the given link
containsLinkUserData(String) - Method in interface oracle.spatial.network.UserDataMetadata
Checks if the given link user data name exists
containsNode(int) - Method in interface oracle.spatial.network.Network
Checks if the network contains the given node
containsNode(String) - Method in interface oracle.spatial.network.Network
Checks if the network contains the given node
containsNodeUserData(String) - Method in interface oracle.spatial.network.UserDataMetadata
Checks if the given node user data name exists
containsPartialLinks() - Method in interface oracle.spatial.network.Tree
Does the tree contain particial links?
containsPath(int) - Method in interface oracle.spatial.network.Network
Checks if the network contains the given path
containsPath(String) - Method in interface oracle.spatial.network.Network
Checks if the network contains the given path
containsPathUserData(String) - Method in interface oracle.spatial.network.UserDataMetadata
Checks if the given path user data name exists
containsSubPath(int) - Method in interface oracle.spatial.network.Network
Checks if the network contains the given subpath
containsSubPath(String) - Method in interface oracle.spatial.network.Network
Checks if the network contains the given subpath
containsSubPathUserData(String) - Method in interface oracle.spatial.network.UserDataMetadata
Checks if the given subpath user data name exists
containsUserData() - Method in interface oracle.spatial.network.Network
Checks if the network has user data defined in user_network_user_data
containsUserData() - Method in interface oracle.spatial.network.NetworkMetadata
Checks if the network has user data defined in user_sdo_network_user_data
convert(String) - Static method in class oracle.spatial.util.Util
Converts a string of coordinates into a double array.
convertNetworkBetweenWorkspaces(Connection, Network, String, String, String, String) - Static method in class oracle.spatial.network.NetworkManager
Converts the source network into the network in the target workspace and savepoint based on their diffs in a workspace(version-enabled) environment.
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.
createComplexPath(int, Node, Node, Link[]) - Static method in class oracle.spatial.network.NetworkFactory
Creates a complex path with the specified start node and end node
createConvexHull(JGeometry) - Static method in class oracle.spatial.network.NetworkFactory
Creates a convex hull as an array of MDpoint for the specified geometry.
createConvexHull(MDPoint[]) - Static method in class oracle.spatial.network.NetworkFactory
Creates the convex hull as an array of MDpoint for the specified array of MDPoints.
createConvexHull(Network) - Static method in class oracle.spatial.network.NetworkFactory
Creates the convex hull as an array of MDpoint for the specified network.
createDirectedNetwork() - Static method in class oracle.spatial.network.NetworkFactory
 
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.
createEdgeIndex() - Method in class oracle.spatial.topo.TopoMap
Builds a ram-resident R-tree index for the edge cache.
createFaceIndex() - Method in class oracle.spatial.topo.TopoMap
Builds a ram-resident R-tree index for the face cache.
createGeometryMetadata(String) - Static method in class oracle.spatial.network.NetworkFactory
Deprecated.  
createGeometryMetadata(String, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates a geometry metadata.
createGeometryMetadata(String, String, int, int) - Static method in class oracle.spatial.network.NetworkFactory
Deprecated.  
createGeometryMetadata(String, String, String, int, int) - Static method in class oracle.spatial.network.NetworkFactory
Creates a spatial geometry metadata.
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.
createLink(int, String, Node, Node, double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a logical network link.
createLink(int, Node, Node, double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a logical network link.
createLink(int, Network, int, int, double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a logical network link.
createLinkGeometry(int, int, double[]) - Method in class oracle.spatial.network.NetworkFactory
Returns a link geometry (a linestring JGeometry).
createLinkTable(Connection, String, String, String, String, int) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty network link table in the database.
createLogicalBasicNetwork(String) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates an empty logical network.
createLogicalBasicNetwork(String, int, int) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates an empty logical network.
createLogicalHeavyPath(LogicalLink[], LogicalNode[], LODUserDataIO) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a heavy-weight logical path, which contains the object representation of the links and nodes on the path.
createLogicalHeavyPath(LogicalLink[], LogicalNode[], Map<String, Object>) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a heavy-weight logical path, which contains the object representation of the links and nodes on the path.
createLogicalLink(long, long, long, double, boolean, boolean, LODUserDataIO) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a stand-alone logical link.
createLogicalLink(long, long, long, double, boolean, boolean, Map<String, Object>) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a stand-alone logical link.
createLogicalLink(long, int, long, long, double, boolean, boolean, LODUserDataIO) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a stand-alone logical link.
createLogicalLink(long, int, long, long, double, boolean, boolean, Map<String, Object>) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a stand-alone logical link.
createLogicalLink(int, String, Node, Node, double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a logical link.
createLogicalNetLink(long, LogicalNetNode, LogicalNetNode, double, boolean, boolean, LODUserDataIO) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a logical link with reference to its start and end node objects.
createLogicalNetLink(long, LogicalNetNode, LogicalNetNode, double, boolean, boolean, Map<String, Object>) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a logical link with reference to its start and end node objects.
createLogicalNetLink(long, int, LogicalNetNode, LogicalNetNode, double, boolean, boolean, LODUserDataIO) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a logical link with reference to its start and end node objects.
createLogicalNetLink(long, int, LogicalNetNode, LogicalNetNode, double, boolean, boolean, Map<String, Object>) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a logical link with reference to its start and end node objects.
createLogicalNetNode(long, double, boolean, LODUserDataIO) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a logical node to which we can add reference to incident links.
createLogicalNetNode(long, double, boolean, Map<String, Object>) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a logical node to which we can add reference to incident links.
createLogicalNetwork(String, int, boolean, String, String, String, String, String, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty logical network.
createLogicalNetwork(String, int, boolean, String, String, String, String, String, String, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty logical network.
createLogicalNetwork(String, int, boolean) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty logical network with the default naming convension: node table name = network_name + "_NODE$", link table name = network_name + "_LINK$, path table name = network_name + "_PATH$", path-link table name = network_name + "PLINK$", subPath table name = network_name + "SPATH$", all cost column name="COST".
createLogicalNode(long, double, boolean, LODUserDataIO) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a stand-alone logical node.
createLogicalNode(long, double, boolean, Map<String, Object>) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a stand-alone logical node.
createLogicalNode(int, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates a logical node.
createLogicalPartition(String, int) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates an empty logical partition.
createLogicalPartition(String, int, int, int, int, int) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates an empty logical partition.
createLogicalPath(long[], long[], double, LODUserDataIO) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a light-weight logical path, which contains only the IDs of the links and the nodes on the path, instead of the link and node objects.
createLogicalPath(long[], long[], double, Map<String, Object>) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a light-weight logical path, which contains only the IDs of the links and the nodes on the path, instead of the link and node objects.
createLogicalSubPath(LogicalPath, int, double, int, double, double, LODUserDataIO) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a logical sub-path.
createLogicalSubPath(LogicalPath, int, double, int, double, double, Map<String, Object>) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a logical sub-path.
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.
createLRSLink(int, String, Node, Node, double, int, double, double, JGeometry) - Static method in class oracle.spatial.network.NetworkFactory
Creates an LRS geometry link.
createLRSNetwork(String, int, boolean, int, int, String, String, String, String, String, String, String, String, String, String, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty spatial LRS_GEOMETRY network.
createLRSNetwork(String, int, boolean, int, int, String, String, String, String, String, String, String, String, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty spatial LRS_GEOMETRY network.
createLRSNetwork(String, int, boolean, int, int, String, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty spatial LRS_GEOMETRY network.
createLRSNode(int, String, int, double, JGeometry) - Static method in class oracle.spatial.network.NetworkFactory
Creates an LRS geometry node.
createLRSPoint(double[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
 
createLRSTable(Connection, String, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty network LRS table in the database.
createMBR(double[], double[]) - Static method in class oracle.spatial.network.NetworkFactory
Creates an MBR.
createMBR(JGeometry) - Static method in class oracle.spatial.network.NetworkFactory
Creates an MBR of the specified geometry.
createMDPoint(double[]) - Static method in class oracle.spatial.network.NetworkFactory
Creates an MDPoint.
createMDPoint(double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a 1D MDPoint.
createMDPoint(double, double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a 2D MDPoint.
createMDPoint(double, double, double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a 3D MDPoint.
createMultiPoint(Object[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
Creates a JGeometry that is a multi-point geometry.
createNetwork(Network) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty network from the specified network (metadata).
createNetworkHiearchy(Network, int, int[]) - Static method in class oracle.spatial.network.NetworkManager
Creates a network hiearchy with the given number of levels.
createNetworkTables(Connection, Network) - Static method in class oracle.spatial.network.NetworkFactory
Creates the network tables based on the specified network metadata.
createNode(int) - Static method in class oracle.spatial.network.NetworkFactory
Creates a logical network node.
createNode(int, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates a logical network node.
createNode(int, double, double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a spatial network node.
createNodeGeometry(int, int, double[]) - Method in class oracle.spatial.network.NetworkFactory
Returns a node point geometry (JGeometry).
createNodeTable(Connection, String, String, String, String, String, int) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty network node table in the database.
createNodeTable(Connection, String, String, String, String, int) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty network node table in the database.
createPartitionNetwork(Connection, String, String) - Static method in class oracle.spatial.network.NetworkFactory
Returns the partition network with the partitions as nodes and the connections between partitions as links.
createPartitionNetwork(Network, String) - Static method in class oracle.spatial.network.NetworkFactory
Returns the partition network with the partitions as nodes and the connections between partitions as links.
createPartitionTable(Connection, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty network partition table in the database.
createPath(Node, Node) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty path with the specified start node and end node.
createPath(Node, Node, Link[]) - Static method in class oracle.spatial.network.NetworkFactory
Creates a path with the specified start node and the specified end node.
createPath(int, Node, Node, Link[]) - Static method in class oracle.spatial.network.NetworkFactory
Creates a path with the specified start node and the specified end node.
createPathLinkTable(Connection, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty network path-link table in the database.
createPathTable(Connection, String, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty network path table in the database.
createPoint(double[], int, int) - Static method in class oracle.spatial.geometry.JGeometry
 
createRefConstraints(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Creates the referential constraints on the link and the path tables.
createSDODimArray(String[], double[], double[], double[]) - Static method in class oracle.spatial.network.NetworkFactory
Creates a java SDO_DIM_ARRAY.
createSDODimArray(boolean, double, double, double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a java 2D SDO_DIM_ARRAY.
createSDOLink(int, String, Node, Node, double, double[], int, int) - Static method in class oracle.spatial.network.NetworkFactory
Creates an SDO geometry link.
createSDOLink(int, String, Node, Node, double, JGeometry) - Static method in class oracle.spatial.network.NetworkFactory
Creates an SDO geometry link.
createSDONetwork(String, int, boolean, int, int, String, String, String, String, String, String, String, String, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty spatial SDO_GEOMETRY network.
createSDONetwork(String, int, boolean, int, int, String, String, String, String, String, String, String, String, String, String, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty spatial SDO_GEOMETRY network.
createSDONetwork(String, int, boolean, int, int) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty spatial SDO_GEOMETRY network with the default naming convension: node table name = network_name + "_NODE$", link table name = network_name + "_LINK$, path table name = network_name + "_PATH$", path-link table name = network_name + "PLINK$", subpath table name = network_name + "_SPATH$", all geometry column name="GEOMETRY" and all cost column name="COST"
createSDONode(int, String, double, double, int) - Static method in class oracle.spatial.network.NetworkFactory
Creates a spatial node (SDO_GEOMETRY).
createSDONode(int, String, double, double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a spatial node (SDO_GEOMETRY with SRID = 0).
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.
createSimplePath(int, Node, Node, Link[]) - Static method in class oracle.spatial.network.NetworkFactory
Creates a simple path with the specified start node and end node.
createSpatialBasicNetwork(String) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates an empty spatial network.
createSpatialBasicNetwork(String, int, int) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates an empty spatial network.
createSpatialHeavyPath(SpatialLink[], SpatialNode[], JGeometry, LODUserDataIO) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a heavy-weight spatial path, which contains the object representation of the links and nodes on the path.
createSpatialLink(long, long, long, double, boolean, boolean, JGeometry, LODUserDataIO) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a stand-alone spatial link.
createSpatialLink(long, int, long, long, double, boolean, boolean, JGeometry, LODUserDataIO) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a stand-alone spatial link.
createSpatialLink(long, long, long, double, boolean, boolean, JGeometry, Map<String, Object>) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a stand-alone spatial link.
createSpatialLink(long, int, long, long, double, boolean, boolean, JGeometry, Map<String, Object>) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a stand-alone spatial link.
createSpatialNetLink(long, SpatialNetNode, SpatialNetNode, double, boolean, boolean, JGeometry, LODUserDataIO) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a spatial link with reference to its start and end node objects.
createSpatialNetLink(long, int, SpatialNetNode, SpatialNetNode, double, boolean, boolean, JGeometry, LODUserDataIO) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a spatial link with reference to its start and end node objects.
createSpatialNetLink(long, SpatialNetNode, SpatialNetNode, double, boolean, boolean, JGeometry, Map<String, Object>) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a spatial link with reference to its start and end node objects.
createSpatialNetLink(long, int, SpatialNetNode, SpatialNetNode, double, boolean, boolean, JGeometry, Map<String, Object>) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a spatial link with reference to its start and end node objects.
createSpatialNode(long, double, boolean, JGeometry, LODUserDataIO) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a stand-alone spatial node.
createSpatialNode(long, double, boolean, JGeometry, Map<String, Object>) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a stand-alone spatial node.
createSpatialPartition(String, int) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates an empty spatial partition.
createSpatialPartition(String, int, int, int, int, int) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates an empty spatial partition.
createSpatialPath(long[], long[], double, JGeometry, LODUserDataIO) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a light-weight spatial path, which contains only the IDs of the links and the nodes on the path, instead of the link and node objects.
createSpatialSubPath(SpatialPath, int, int, double, double, double, JGeometry, LODUserDataIO) - Static method in class oracle.spatial.network.lod.LODNetworkFactory
Creates a spatial sub-path.
createSubPath(Path, int, double, int, double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a sub path
createSubPath(int, Path, int, double, int, double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a sub path
createSubPathTable(Connection, String, String) - Static method in class oracle.spatial.network.NetworkFactory
Creates an empty network subpath table in the database.
createTransformedShape(AffineTransform) - Method in class oracle.spatial.util.SDODoubleGeneralPath
Returns a new transformed Shape.
createTree(TreeNode, boolean) - Static method in class oracle.spatial.network.NetworkFactory
Creates a tree.
createTree(TreeNode) - Static method in class oracle.spatial.network.NetworkFactory
Creates a tree.
createTreeLink(Link) - Static method in class oracle.spatial.network.NetworkFactory
Creates a tree link containing a regular network link
createTreeLink(Link, double, double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a tree link containing a partial link
createTreeNode(Node) - Static method in class oracle.spatial.network.NetworkFactory
Creates a tree node containing a regular node
createTreeNode(Link, double) - Static method in class oracle.spatial.network.NetworkFactory
Creates a tree node containg a node on a link
crossProduct(Point2DD, Point2DD) - Static method in class oracle.spatial.topo.CompGeom
 
crossProduct(double, double, double, double) - Static method in class oracle.spatial.topo.CompGeom
 
crossProduct(double[], double[], double[]) - Static method in class oracle.spatial.topo.CompGeom
3-D crossproduct via arrays.
curveTo(double, double, double, double, double, double) - Method in class oracle.spatial.util.SDODoubleGeneralPath
Adds a curved segment, defined by three new points, to the path by drawing a Bézier curve that intersects both the current coordinates and the coordinates (x3, y3), using the specified points (x1, y1) and (x2, y2) as Bézier control points.

D

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
 
DATE_TYPE - Static variable in interface oracle.spatial.network.UserDataMetadata
 
DBFReaderJGeom - Class in oracle.spatial.util
 
DBFReaderJGeom() - Constructor for class oracle.spatial.util.DBFReaderJGeom
 
DBFReaderJGeom(String) - Constructor for class oracle.spatial.util.DBFReaderJGeom
construct an object out of the specified shapefile's DBF file.
DBFReaderJGeom.CharacterColumn - Class in oracle.spatial.util
 
DBFReaderJGeom.CharacterColumn(byte[], int) - Constructor for class oracle.spatial.util.DBFReaderJGeom.CharacterColumn
 
DBFReaderJGeom.DateColumn - Class in oracle.spatial.util
 
DBFReaderJGeom.DateColumn(byte[]) - Constructor for class oracle.spatial.util.DBFReaderJGeom.DateColumn
 
DBFReaderJGeom.LogicalColumn - Class in oracle.spatial.util
 
DBFReaderJGeom.LogicalColumn(byte[]) - Constructor for class oracle.spatial.util.DBFReaderJGeom.LogicalColumn
 
DBFReaderJGeom.NumericColumn - Class in oracle.spatial.util
 
DBFReaderJGeom.NumericColumn(byte[], int, int) - Constructor for class oracle.spatial.util.DBFReaderJGeom.NumericColumn
 
DBFReaderJGeom.RecordColumn - Class in oracle.spatial.util
 
DBFReaderJGeom.RecordColumn(byte[]) - Constructor for class oracle.spatial.util.DBFReaderJGeom.RecordColumn
 
debug(String) - Method in class oracle.spatial.util.Logger
Logs a debug message
debug(String, String, String) - Method in class oracle.spatial.util.Logger
Logs a debug message
debug(Exception) - Method in class oracle.spatial.util.Logger
Logs a debug exception
deleteLink(long, int) - Method in class oracle.spatial.network.lod.NetworkUpdate
Deletes a link from the network
deleteLink(long) - Method in class oracle.spatial.network.lod.NetworkUpdate
Deletes a link from the network
deleteLink(long) - Method in class oracle.spatial.network.lod.PartitionUpdate
 
deleteLink(int) - Method in interface oracle.spatial.network.Network
Deletes a link by ID.
deleteLink(String) - Method in interface oracle.spatial.network.Network
Deletes a link by teh String ID.
deleteLink(Link) - Method in interface oracle.spatial.network.Network
Deletes a link.
deleteLinkData(String) - Method in interface oracle.spatial.network.Network
Deletes a link user data entry
deleteLinkData(String) - Method in interface oracle.spatial.network.NetworkMetadata
Deletes a link user data entry
deleteLinkData(String) - Method in interface oracle.spatial.network.UserDataMetadata
Deletes a link user data entry from the metadata
deleteNetwork(Network) - Method in interface oracle.spatial.network.Network
Deletes a sub-network.
deleteNode(long, int) - Method in class oracle.spatial.network.lod.NetworkUpdate
Delete a node from the network.
deleteNode(long) - Method in class oracle.spatial.network.lod.NetworkUpdate
Deletes a node from the network
deleteNode(long) - Method in class oracle.spatial.network.lod.PartitionUpdate
 
deleteNode(int) - Method in interface oracle.spatial.network.Network
Deletes a node by ID.
deleteNode(String) - Method in interface oracle.spatial.network.Network
Deletes a node by the STring ID.
deleteNode(Node) - Method in interface oracle.spatial.network.Network
Deletes a node.
deleteNodeData(String) - Method in interface oracle.spatial.network.Network
Deletes a node user data entry
deleteNodeData(String) - Method in interface oracle.spatial.network.NetworkMetadata
Deletes a node user data entry
deleteNodeData(String) - Method in interface oracle.spatial.network.UserDataMetadata
Deletes a node user data entry from the metadata
deletePath(long) - Method in interface oracle.spatial.network.lod.NetworkIO
Deletes path.
deletePath(int) - Method in interface oracle.spatial.network.Network
Deletes a path by ID.
deletePath(String) - Method in interface oracle.spatial.network.Network
Deletes a path by the String ID.
deletePath(Path) - Method in interface oracle.spatial.network.Network
Deletes a path.
deletePathData(String) - Method in interface oracle.spatial.network.Network
Deletes a path user data entry
deletePathData(String) - Method in interface oracle.spatial.network.NetworkMetadata
Deletes a path user data entry
deletePathData(String) - Method in interface oracle.spatial.network.UserDataMetadata
Deletes a path user data entry from the metadata
deletePaths(long[]) - Method in interface oracle.spatial.network.lod.NetworkIO
Deletes paths.
deleteSubPath(long) - Method in interface oracle.spatial.network.lod.NetworkIO
Deletes sub-path.
deleteSubPath(int) - Method in interface oracle.spatial.network.Network
Deletes a subpath by ID.
deleteSubPath(String) - Method in interface oracle.spatial.network.Network
Deletes a subpath by the String ID.
deleteSubPath(SubPath) - Method in interface oracle.spatial.network.Network
Deletes a subpath.
deleteSubPathData(String) - Method in interface oracle.spatial.network.Network
Deletes a subpath user data entry
deleteSubPathData(String) - Method in interface oracle.spatial.network.NetworkMetadata
Deletes a subpath user data entry
deleteSubPathData(String) - Method in interface oracle.spatial.network.UserDataMetadata
Deletes a subpath user data entry from the metadata
deleteSubPaths(long[]) - Method in interface oracle.spatial.network.lod.NetworkIO
Deletes sub-paths.
deleteTemporaryElements() - Method in interface oracle.spatial.network.Network
Deletes all temporary elements (nodes and links).
deltaDuration() - Method in class oracle.spatial.network.NDMTimer
 
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
 
DEPTH_FIRST_SEARCH - Static variable in class oracle.spatial.network.lod.NetworkAnalyst
 
depthFirstSearch() - Method in interface oracle.spatial.network.Tree
Depth First Search
deregisterNetworkConstraint(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Deregister given constraint from user_sdo_network_constraints
description - Variable in exception oracle.spatial.geometry.DataException
 
detail - Variable in exception oracle.spatial.geometry.DataException
 
DIFF_LINKS - Static variable in interface oracle.spatial.network.lod.CachedNetworkIOWM
 
DIFF_NODES - Static variable in interface oracle.spatial.network.lod.CachedNetworkIOWM
 
DIRECTED_LINK - Static variable in interface oracle.spatial.network.Network
 
DIRECTED_LINK - Static variable in interface oracle.spatial.network.NetworkMetadata
 
disableRefConstraints(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Disables the referential constraints on the link and the path tables.
dispose() - Method in class oracle.spatial.topo.TopoMap
 
distance(J3D_Geometry, double) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns the minimum distance between two 3-D geometries.
distance(MDPoint) - Method in interface oracle.spatial.network.MDPoint
Returns the Cartesian distance to the specified point.
distance(STRUCT, STRUCT, NUMBER) - Static method in class oracle.spatial.util.Adapters
 
distCpa(J3D_Geometry, 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) - Method in class oracle.spatial.geometry.J3D_Geometry
 
dotProduct(Point2DD, Point2DD) - Static method in class oracle.spatial.topo.CompGeom
 
dotProduct(double, double, double, double) - Static method in class oracle.spatial.topo.CompGeom
 
dropNetwork(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Drops the network from the database.
dropRefConstraints(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Drops the referential constraints on the link and the path tables.
DummyLinkCostCalculator - Class in oracle.spatial.network.lod
This implementation of LinkCostCalculator always returns 0 for link cost.
DummyLinkLevelSelector - Class in oracle.spatial.network.lod
This implementation of LinkLevelSelector always returns the fixed link level specified in the constructor.
DummyLinkLevelSelector() - Constructor for class oracle.spatial.network.lod.DummyLinkLevelSelector
 
DummyLinkLevelSelector(int) - Constructor for class oracle.spatial.network.lod.DummyLinkLevelSelector
 
DummyNodeCostCalculator - Class in oracle.spatial.network.lod
This implementation of NodeCostCalculator always returns 0 for node cost.
duration() - Method in class oracle.spatial.network.NDMTimer
 
DynamicLinkLevelSelector - Class in oracle.spatial.network.lod
This implementation of LinkLevelSelector dynamically assigns link level to the next node according to the attributes of the current node and the location of the next node.
DynamicLinkLevelSelector(int, HeuristicCostFunction, double, double, double) - Constructor for class oracle.spatial.network.lod.DynamicLinkLevelSelector
 

E

Edge - Class in oracle.spatial.topo
 
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
 
enableRefConstraints(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Enables the referential constraints on the link and the path tables.
equals(Object) - Method in class oracle.spatial.geometry.JGeometry
Deprecated. This function has been moved to oracle.spatial.util.GML. public static JGeometry fromNodeToGeometry(Node nd) throws DataException { return GML.fromNodeToGeometry(nd); }
equals(JGeometry.Point) - Method in class oracle.spatial.geometry.JGeometry.Point
 
equals(JPoint2DD) - Method in class oracle.spatial.geometry.JPoint2DD
 
equals(Point2DD) - Method in class oracle.spatial.topo.Point2DD
 
error(String) - Method in class oracle.spatial.util.Logger
Logs an error
error(String, String, String) - Method in class oracle.spatial.util.Logger
Logs an error
error(Exception) - Method in class oracle.spatial.util.Logger
Logs a error exception
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_COMPOUNDRING - Static variable in class oracle.spatial.geometry.ElementExtractor
 
ETYPE_CURVE - Static variable in class oracle.spatial.geometry.ElementExtractor
 
ETYPE_POINT - Static variable in class oracle.spatial.geometry.ElementExtractor
 
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_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
 
EuclideanCostFunction - Class in oracle.spatial.network.lod
This class implements the A* heuristic cost function as the 2D euclidean distance between the current node and the goal node.
EuclideanCostFunction(String, String, String) - Constructor for class oracle.spatial.network.lod.EuclideanCostFunction
Creates a EuclideanCostFunction instance.
expandCircle(double, double, double, double, double, double) - Static method in class oracle.spatial.geometry.JGeometry
 
extendPath(Link, Link) - Method in interface oracle.spatial.network.Path
Extends the path by adding a new start link and a new end link The given links must be topologically connected to the path or an exception will be thrown No extension in the specific direction (start or end) if a null link is given
extract3d(STRUCT, String) - Static method in class oracle.spatial.util.Adapters
 
extrusion(JGeometry, double, double, Connection, boolean, 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, boolean, 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, boolean, 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, boolean, double, int) - Static method in class oracle.spatial.geometry.J3D_Geometry
Returns the extruded 3-D geometry from a 2-D polygon.
extrusion1(STRUCT, SdoNumberArray, SdoNumberArray, String, NUMBER) - Static method in class oracle.spatial.util.Adapters
 
extrusion2(STRUCT, SdoNumberArray, SdoNumberArray, String, NUMBER, NUMBER) - Static method in class oracle.spatial.util.Adapters
 

F

Face - Class in oracle.spatial.topo
 
fatal(String) - Method in class oracle.spatial.util.Logger
Logs a fatal event
fatal(Exception) - Method in class oracle.spatial.util.Logger
Logs a fatal exception
fatal(String, String, String) - Method in class oracle.spatial.util.Logger
Logs a fatal event
findConnectedComponents(String, int, String) - Static method in class oracle.spatial.network.lod.LODNetworkWrapper
Find the connected components and writes the node component relationship into component table.
findConnectedComponents(int) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Finds the connected components for the specified link level.
findConnectedComponents(Network) - Static method in class oracle.spatial.network.NetworkManager
Returns the number of connected components in the network.
findConnectedComponentVector(Network) - Static method in class oracle.spatial.network.NetworkManager
Returns connected components of the network in a Vector.
findConnectedNodes(int, long, int, LODNetworkConstraint, LODGoalNode) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Finds the nodes connected to the specified node.
findExternalLinks(Node[], Node[]) - Static method in class oracle.spatial.network.NetworkManager
Returns external links between the two arrays of nodes.
findInternalLinks(Node[]) - Static method in class oracle.spatial.network.NetworkManager
Returns the internal links of the node array.
findLinks(Node) - Method in interface oracle.spatial.network.Node
Finds the links that connect current node to the specified node.
findMaxNodeDegree(Network, int) - Static method in class oracle.spatial.network.NetworkManager
Finds the maximum node degree of the network
findMBR(Node[], double) - Static method in class oracle.spatial.network.NetworkManager
Returns the MBR of the node array and expanded it by the specified factor.
findMinNodeDegree(Network, int) - Static method in class oracle.spatial.network.NetworkManager
Finds the minimum node degree of the network
findNodesWithinDegreeBounds(Network, int, int, int) - Static method in class oracle.spatial.network.NetworkManager
Finds nodes with degree within the given degree bounds.
findReachableNodes(int, long, int, LODNetworkConstraint, LODGoalNode) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Finds the nodes reachable from the specified node.
findReachableNodes(Network, int) - Static method in class oracle.spatial.network.NetworkManager
Returns all nodes that can be reached from the source node.
findReachableNodes(Network, int, MBR) - Static method in class oracle.spatial.network.NetworkManager
Returns all nodes that can be reached from the source node.
findReachableNodes(Network, int, MBR, int) - Static method in class oracle.spatial.network.NetworkManager
Returns all nodes that can be reached from the source node.
findReachableNodes(Network, int, MBR, int, int) - Static method in class oracle.spatial.network.NetworkManager
Returns all nodes that can be reached from the source node.
findReachableNodes(Network, int, MBR, int, NetworkConstraint, int) - Static method in class oracle.spatial.network.NetworkManager
Returns all nodes that can be reached from the source node.
findReachableNodes(Network, int, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns all nodes that can be reached from the source node.
findReachingNodes(int, long, int, LODNetworkConstraint, LODGoalNode) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Finds the nodes that can reach the specified node.
findReachingNodes(Network, int) - Static method in class oracle.spatial.network.NetworkManager
Returns all nodes that can reach the target node.
findReachingNodes(Network, int, MBR) - Static method in class oracle.spatial.network.NetworkManager
Returns all nodes that can reach the target node.
findReachingNodes(Network, int, MBR, int) - Static method in class oracle.spatial.network.NetworkManager
Returns all nodes that can reach the target node.
findReachingNodes(Network, int, MBR, int, NetworkConstraint, int) - Static method in class oracle.spatial.network.NetworkManager
Returns all nodes that can reach the target node.
findReachingNodes(Network, int, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns all nodes that can reach the target node.
finest(String) - Method in class oracle.spatial.util.Logger
Logs a very fine-level message
finest(String, String, String) - Method in class oracle.spatial.util.Logger
Logs a very fine-level message
finest(Exception) - Method in class oracle.spatial.util.Logger
Logs a debug exception
flushPartition(int, int) - Method in class oracle.spatial.network.lod.LeveledNetworkCache
 
fromJGeometry(JGeometry) - Method in interface oracle.spatial.util.WKAdapter
This transforms a JGeometry to a WKB/WKT geometry.
fromJGeometry(JGeometry) - Method in class oracle.spatial.util.WKBasis
 
fromNodeToCompositeCurve(Node) - Static method in class oracle.spatial.util.GML3g
 
fromNodeToCompositeSolid(Node) - Static method in class oracle.spatial.util.GML3g
 
fromNodeToCompositeSurface(Node) - Static method in class oracle.spatial.util.GML3g
 
fromNodeToCurve(Node) - Static method in class oracle.spatial.util.GML3g
 
fromNodeToCurve(Node) - Static method in class oracle.spatial.util.KML
 
fromNodeToEnvelope(Node) - Static method in class oracle.spatial.util.GML
Example:
<pre>
    <Box srsname="EPSG_4326">
        <coordinates>
                0.0,0.0 100.0,100.0
        </coordinates>
    </Box>
</pre>
Note: Each Box Element encloses a single coordinates element or four Coord, the latter containing precisely two coordinate tuples.
fromNodeToEnvelope(Node) - Static method in class oracle.spatial.util.GML3g
 
fromNodeToGeometry(Node) - Static method in class oracle.spatial.util.GML
 
fromNodeToGeometry(Node) - Static method in class oracle.spatial.util.GML3g
 
fromNodeToGeometry(Node) - Static method in class oracle.spatial.util.KML
 
fromNodeToGeometryCollection(Node) - Static method in class oracle.spatial.util.GML
 
fromNodeToGeometryCollection(Node) - Static method in class oracle.spatial.util.GML3g
 
fromNodeToGeometryCollection(Node) - Static method in class oracle.spatial.util.KML
 
fromNodeToLinearRing(Node) - Static method in class oracle.spatial.util.GML
 
fromNodeToLinearRing(Node) - Static method in class oracle.spatial.util.GML3g
 
fromNodeToLinearRing(Node) - Static method in class oracle.spatial.util.KML
 
fromNodeToLineString(Node) - Static method in class oracle.spatial.util.GML
Example:
<pre>
    <LineString srsname="EPSG_4326">
        <coordinates>
            0.0,0.0 100.0,100.0
        </coordinates>
    </LineString>
</pre>
fromNodeToLineString(Node) - Static method in class oracle.spatial.util.GML3g
 
fromNodeToMultiCurve(Node) - Static method in class oracle.spatial.util.GML3g
 
fromNodeToMultiLineString(Node) - Static method in class oracle.spatial.util.GML
Example:
<pre>
    <MultiLineString srsname="EPSG_4326">
        <lineStringMember>
            <LineString>
                <coordinates>56.1,0.45 67.23,0.67</coordinates>
            </LineString>
        </lineStringMember>
        <lineStringMember>
            <LineString>
                <coordinates>46.71,9.25 56.88,10.44</coordinates>
            </LineString>
        </lineStringMember>
        <lineStringMember>
            <LineString>
                <coordinates>324.1,219.7 0.45,0.56</coordinates>
            </LineString>
        </lineStringMember>
    </MultiLineString>
</pre>
fromNodeToMultiPoint(Node) - Static method in class oracle.spatial.util.GML
Example:
<pre>
    <MultiPoint srsname="EPSG_4326">
        <pointMember>
            <Point>
                <coordinates>56.1,0.45</coordinates>
            </Point>
        </pointMember>
        <pointMember>
            <Point>
                <coordinates>46.71,9.25</coordinates>
            </Point>
        </pointMember>
        <pointMember>
            <Point>
                <coordinates>56.88,10.44</coordinates>
            </Point>
        </pointMember>
    </MultiPoint >
</pre>
fromNodeToMultiPoint(Node) - Static method in class oracle.spatial.util.GML3g
 
fromNodeToMultiPolygon(Node) - Static method in class oracle.spatial.util.GML
Example:
<pre>
<MultiPolygon srsname="EPSG_4326">
  <PolygonMember>
    <Polygon srsname="EPSG_4326">
      <outerBoundaryIs>
        <LinearRing>
          <coordinates>
            0.0,0.0 100.0,0.0 100.0,100.0 0.0,100.0 0.0,0.0
          </coordinates>
        </LinearRing>
      </outerBoundaryIs>
      <innerBoundaryIs>
        <LinearRing>
          <coordinates>
            10.0,10.0 10.0,40.0 40.0,40.0 40.0,10.0 10.0,10.0
          </coordinates>
        </LinearRing>
      </innerBoundaryIs>
      <innerBoundaryIs>
        <LinearRing>
          <coordinates>
            60.0,60.0 60.0,90.0 90.0,90.0 90.0,60.0 60.0,60.0
          </coordinates>
        </LinearRing>
      </innerBoundaryIs>
    </Polygon>
  </PolygonMember>
  <PolygonMember>
    <Polygon srsname="EPSG_4326">
      <outerBoundaryIs>
        <LinearRing>
          <coordinates>
            1000.0,0.0 1100.0,0.0 1100.0,100.0 1000.0,100.0 1000.0,0.0
          </coordinates>
        </LinearRing>
      </outerBoundaryIs>
      <innerBoundaryIs>
        <LinearRing>
          <coordinates>
            1010.0,10.0 1010.0,40.0 1040.0,40.0 1040.0,10.0 1010.0,10.0
          </coordinates>
        </LinearRing>
      </innerBoundaryIs>
      <innerBoundaryIs>
        <LinearRing>
          <coordinates>
            1060.0,60.0 1060.0,90.0 1090.0,90.0 1090.0,60.0 1060.0,60.0
          </coordinates>
        </LinearRing>
      </innerBoundaryIs>
    </Polygon>
  </PolygonMember>
  <PolygonMember>
    <Polygon srsname="EPSG_4326">
      <outerBoundaryIs>
        <LinearRing>
          <coordinates>
            2000.0,0.0 2100.0,0.0 2100.0,100.0 2000.0,100.0 2000.0,0.0
          </coordinates>
        </LinearRing>
      </outerBoundaryIs>
      <innerBoundaryIs>
        <LinearRing>
          <coordinates>
            2010.0,10.0 2010.0,40.0 2040.0,40.0 2040.0,10.0 2010.0,10.0
          </coordinates>
        </LinearRing>
      </innerBoundaryIs>
      <innerBoundaryIs>
        <LinearRing>
          <coordinates>
            2060.0,60.0 2060.0,90.0 2090.0,90.0 2090.0,60.0 2060.0,60.0
          </coordinates>
        </LinearRing>
      </innerBoundaryIs>
    </Polygon>
  </PolygonMember>
</MultiPolygon>
</pre>
fromNodeToMultiSolid(Node) - Static method in class oracle.spatial.util.GML3g
 
fromNodeToMultiSurface(Node) - Static method in class oracle.spatial.util.GML3g
 
fromNodeToPoint(Node) - Static method in class oracle.spatial.util.GML
Example 1:
<pre>
    <Point srsname="EPSG_4326">
        <coordinates>
            56.1,0.45
        </coordinates>
    </Point>
</pre>
Example 2:
<pre>
    <Point srsname="8265">
        <coord>
            <x>56.1</x>
            <y>0.45</y>
        </coord>
    </Point>
fromNodeToPoint(Node) - Static method in class oracle.spatial.util.GML3g
 
fromNodeToPoint(Node) - Static method in class oracle.spatial.util.KML
 
fromNodeToPolygon(Node) - Static method in class oracle.spatial.util.GML
Example:
<pre>
    <Polygon srsname="EPSG_4326">
        <outerBoundaryIs>
            <LinearRing>
                <coordinates>
                    0.0,0.0 100.0,0.0 100.0,100.0 0.0,100.0 0.0,0.0
                </coordinates>
            </LinearRing>
        </outerBoundaryIs>
        <innerBoundaryIs>
            <LinearRing>
                <coordinates>
                    10.0,10.0 10.0,40.0 40.0,40.0 40.0,10.0 10.0,10.0
                </coordinates>
            </LinearRing>
        </innerBoundaryIs>
        <innerBoundaryIs>
            <LinearRing>
                <coordinates>
                    60.0,60.0 60.0,90.0 90.0,90.0 90.0,60.0 60.0,60.0
                </coordinates>
            </LinearRing>
        </innerBoundaryIs>
    </Polygon>
</pre>
fromNodeToPolygon(Node) - Static method in class oracle.spatial.util.GML3g
 
fromNodeToPolygon(Node) - Static method in class oracle.spatial.util.KML
 
fromNodeToSolid(Node) - Static method in class oracle.spatial.util.GML3g
 
fromNodeToSurface(Node) - Static method in class oracle.spatial.util.GML
 
fromNodeToSurface(Node) - Static method in class oracle.spatial.util.GML3g
 
fromRecordToFeature(DBFReaderJGeom, ShapefileReaderJGeom, byte[], int, int, int) - Static method in class oracle.spatial.util.ShapefileFeatureJGeom
Convert .dbf columns and .shp bytes into Feature instance.
fromSTRUCT(STRUCT) - Method in interface oracle.spatial.util.WKAdapter
Creates a WKB/WKT geometry from a STRUCT object.
fromSTRUCT(STRUCT) - Method in class oracle.spatial.util.WKBasis
Creates a WKB/WKT geometry from a STRUCT object.

G

generatePartitionBlob(String, int, int, boolean) - Static method in class oracle.spatial.network.lod.LODNetworkWrapper
Writes partition BLOBs into partition blob table.
generatePartitionBlob(int, int, boolean) - Method in interface oracle.spatial.network.lod.NetworkIO
Generate partition BLOB for the specified partition.
generatePartitionBlobs(String, int, String, boolean, boolean) - Static method in class oracle.spatial.network.lod.LODNetworkWrapper
Writes partition BLOBs into partition blob table.
generatePartitionBlobs(int, boolean, boolean) - Method in interface oracle.spatial.network.lod.NetworkIO
Generate partition BLOBs for the specified link level.
GeodeticCostFunction - Class in oracle.spatial.network.lod
This class implements the AStar heuristic cost as the 2D geodetic distance in meters between the current node and the goal node.
GeodeticCostFunction(String, String, String) - Constructor for class oracle.spatial.network.lod.GeodeticCostFunction
Creates a GeodeticCostFunction instance.
geodeticDistanceInMeters(MDPoint) - Method in interface oracle.spatial.network.MDPoint
Returns the geodetic distance to the specified point.
GeometryExceptionWithContext - Exception in oracle.spatial.util
 
GeometryExceptionWithContext(String, String, String) - Constructor for exception oracle.spatial.util.GeometryExceptionWithContext
 
GeometryMetadata - Class in oracle.spatial.network
This class defines geometry metadata for Oracle SDO_GEOMETRY.
GeometryMetadata(String, String) - Constructor for class oracle.spatial.network.GeometryMetadata
Constructs the geometry metadata without a geometry column.
GeometryMetadata(String, String, String, int, int) - Constructor for class oracle.spatial.network.GeometryMetadata
Constructs the geometry metadata.
GeometryMetadata(Connection, String, String, String) - Constructor for class oracle.spatial.network.GeometryMetadata
Constructs the geometry metadata from the database.
get(Node) - Method in interface oracle.spatial.network.Tree
Returns the tree node that contains the given network node
getActualCost() - Method in interface oracle.spatial.network.Link
Returns the cost stored in Link object This function can be used to return the cost stored in the Link object if the getCost() method is overridden by a LinkCostFunction provided by users.
getAdjacentNodeArray() - Method in interface oracle.spatial.network.Node
Returns the adjacent nodes as an array.
getAdjacentNodeIds(boolean) - Method in interface oracle.spatial.network.lod.LogicalNetNode
Returns the IDs of all the nodes with a direct link to or from this node.
getAdjacentNodes() - Method in interface oracle.spatial.network.Node
Returns the adjacent nodes as an Iterator.
getAll(Node, String[]) - Static method in class oracle.spatial.util.GML
 
getAll(Node, String[], int, Vector) - Static method in class oracle.spatial.util.GML
 
getArray() - Method in class oracle.spatial.geometry.JPoint2DD
 
getArray() - Method in class oracle.spatial.topo.Point2DD
 
getBoundaryEdge() - Method in class oracle.spatial.topo.Face
 
getBoundaryLinkIds() - Method in interface oracle.spatial.network.lod.LogicalSubNetwork
Returns all the boundary link IDs in the sub-network.
getBoundedFaceL() - Method in class oracle.spatial.topo.Edge
 
getBoundedFaceR() - Method in class oracle.spatial.topo.Edge
 
getBounds() - Method in class oracle.spatial.util.SDODoubleGeneralPath
Return the bounding box of the path.
getBounds2D() - Method in class oracle.spatial.util.SDODoubleGeneralPath
Returns the bounding box of the path.
getCacheBounds() - Method in class oracle.spatial.topo.TopoMap
Determines the bounds of the data contained in the cache, using the index in the cache; useful for determining plot bounds, for example.
getCachedNetworkIO(Connection, String, String, NetworkMetadata) - Static method in class oracle.spatial.network.lod.LODNetworkManager
Returns the cached network I/O object for the specified network.
getCachedNetworkIOWM(Connection, String, String, NetworkMetadata) - Static method in class oracle.spatial.network.lod.LODNetworkManager
Returns the cached network I/O object for the specified network.
getCacheEdgeCount() - Method in class oracle.spatial.topo.TopoMap
Returns the number of edges in the cache.
getCacheFaceCount() - Method in class oracle.spatial.topo.TopoMap
Returns the number of faces in the cache.
getCacheNodeCount() - Method in class oracle.spatial.topo.TopoMap
Returns the number of nodes in the cache.
getCachingHandler() - Method in class oracle.spatial.network.lod.config.CachingPolicy
Retruns the caching handler object.
getCachingPolicies() - Method in class oracle.spatial.network.lod.config.LODConfig
Returns the caching policies for different link levels.
getCategory() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the network category (spatial or logical).
getChildLinkArray() - Method in interface oracle.spatial.network.Link
Returns the child links as an array.
getChildLinks() - Method in interface oracle.spatial.network.Link
Returns the child links as an Iterator.
getChildNodeArray() - Method in interface oracle.spatial.network.Node
Returns the child nodes as an array.
getChildNodeArray() - Method in interface oracle.spatial.network.TreeNode
Returns the child tree node in an array
getChildNodes() - Method in interface oracle.spatial.network.Node
Returns the child nodes as an Iterator.
getCoLinks() - Method in interface oracle.spatial.network.Link
Returns the co-links as an array.
getColumnName() - Method in class oracle.spatial.network.GeometryMetadata
Returns the geometry column name.
getCommonLinks(Path) - Method in interface oracle.spatial.network.Path
Returns the common links between two paths Note only links with consistent path direction will be returned
getCommonNodes(Path) - Method in interface oracle.spatial.network.Path
Returns the common nodes between two paths
getCommonSubPaths(Path) - Method in interface oracle.spatial.network.Path
Returns the common sub-paths between two paths
getComponentNo() - Method in interface oracle.spatial.network.Node
Returns the node component number.
getComponentTableName(boolean) - Method in interface oracle.spatial.network.NetworkMetadata
Returns the component table name
getConfig(String) - Method in class oracle.spatial.network.lod.config.ConfigManager
Returns the LOD Configuration information for the specified network.
getConfigManager() - Static method in class oracle.spatial.network.lod.config.ConfigManager
Returns the singleton of ConfigManager.
getConfigManager() - Static method in class oracle.spatial.network.lod.LODNetworkManager
Returns the LOD configuration manager singleton.
getConnection(String, String, String) - Static method in class oracle.spatial.network.lod.LODNetworkManager
Returns a new OracleConnection instance.
getConnection(String, String, String) - Static method in class oracle.spatial.topo.TopoMap
Static method to build a JDBC Connection object from a connection string, user ID, and password.
getConnStr(String, String, String, String) - Static method in class oracle.spatial.util.Util
connects to the database using supplied information.
getContainFace() - Method in class oracle.spatial.topo.Node
 
getContainingFace(Point2DD) - Method in class oracle.spatial.topo.TopoMap
Overload provides the default behavior of getContaingFace(), that with allow_iso_coincidence false.
getContainingFace(Point2DD, boolean) - Method in class oracle.spatial.topo.TopoMap
From the faces in the instance cache, determines the one, if any, that contains the test point in its open set.
getContext() - Method in exception oracle.spatial.util.GeometryExceptionWithContext
 
getCoord() - Method in class oracle.spatial.topo.Node
 
getCoords() - Method in class oracle.spatial.topo.Edge
 
getCost() - Method in interface oracle.spatial.network.Link
Returns the link cost.
getCost(Link) - Method in interface oracle.spatial.network.LinkCostFunction
returns the user defined link cost function This function overrides getCost() method of Link Objects.
getCost() - Method in interface oracle.spatial.network.lod.LogicalHeavyPath
Returns the cost of this path.
getCost() - Method in interface oracle.spatial.network.lod.LogicalLink
Returns the cost of this link.
getCost() - Method in interface oracle.spatial.network.lod.LogicalNode
Returns the cost of this node.
getCost() - Method in interface oracle.spatial.network.lod.LogicalPath
Returns the cost of this path.
getCost() - Method in interface oracle.spatial.network.lod.LogicalSubPath
Returns the cost of the subpath.
getCost() - Method in interface oracle.spatial.network.Node
Returns the node cost.
getCost() - Method in interface oracle.spatial.network.Path
Returns the path cost.
getCost() - Method in interface oracle.spatial.network.SubPath
 
getCost() - Method in interface oracle.spatial.network.TreeLink
Returns the link cost
getCost() - Method in interface oracle.spatial.network.TreeNode
Returns the cost from root node
getCurrentCost() - Method in interface oracle.spatial.network.AnalysisInfo
Returns the path cost of current node
getCurrentCost() - Method in interface oracle.spatial.network.lod.LODAnalysisInfo
Returns the path cost of the current node.
getCurrentDepth() - Method in interface oracle.spatial.network.AnalysisInfo
Returns the path depth of current node.
getCurrentDepth() - Method in interface oracle.spatial.network.lod.LODAnalysisInfo
Returns the path depth of the current node.
getCurrentDuration() - Method in interface oracle.spatial.network.AnalysisInfo
Returnspath the path duration of current node
getCurrentLink() - Method in interface oracle.spatial.network.AnalysisInfo
Returns the current link.
getCurrentLink() - Method in interface oracle.spatial.network.lod.LODAnalysisInfo
Returns the current link.
getCurrentNode() - Method in interface oracle.spatial.network.AnalysisInfo
Returns the current node.
getCurrentNode() - Method in interface oracle.spatial.network.lod.LODAnalysisInfo
Returns the current node.
getCurrentPoint() - Method in class oracle.spatial.util.SDODoubleGeneralPath
Returns the coordinates most recently added to the end of the path as a Point2D object.
getDBVersion(Connection) - Static method in class oracle.spatial.util.Util
Gets the version of the database connected.
getDecimalDigits() - Method in class oracle.spatial.util.DBFReaderJGeom.NumericColumn
 
getDecimalDigits() - Method in class oracle.spatial.util.DBFReaderJGeom.RecordColumn
 
getDefaultComponentTableName() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the default component table name, which is <NETWORKNAME>_COMP$
getDefaultPartitionBlobTableName() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the default partition table name, which is <NETWORKNAME>_PBLOB$
getDegree() - Method in interface oracle.spatial.network.Node
Gets the degree(number of links taht connect to the node) of a node
getDeletedLinkIds() - Method in class oracle.spatial.network.lod.NetworkUpdate
 
getDeletedLinkIds() - Method in class oracle.spatial.network.lod.PartitionUpdate
 
getDeletedNodeIds() - Method in class oracle.spatial.network.lod.NetworkUpdate
 
getDeletedNodeIds() - Method in class oracle.spatial.network.lod.PartitionUpdate
 
getDepth() - Method in interface oracle.spatial.network.TreeNode
Returns the depth of the node form root.
getDimArray(int, String, String, String, String, String, double, double, double, double) - Static method in class oracle.spatial.util.ShapefileFeatureJGeom
 
getDimensions() - Method in class oracle.spatial.geometry.JGeometry
Gets the dimensionality of this geometry.
getDimName(int) - Method in class oracle.spatial.network.SDODimArray
Returns the specified dimension name.
getDuration() - Method in interface oracle.spatial.network.Link
Gets link duration information
getDuration() - Method in interface oracle.spatial.network.Node
Gets node duration information
getDuration() - Method in interface oracle.spatial.network.Path
Gets path duration information
getDuration() - Method in interface oracle.spatial.network.SubPath
 
getDuration() - Method in interface oracle.spatial.network.TreeLink
Returns the sum of duration from root node to this node
getDuration() - Method in interface oracle.spatial.network.TreeNode
Returns the sum of duration from root to this tree node
getEdge(int) - Method in class oracle.spatial.topo.TopoMap
Returns a reference to an Edge object given its logical ID.
getEdgeAdditions() - Method in class oracle.spatial.topo.TopoMap
Provides a list of the edges that have been added in the cache.
getEdgeChanges() - Method in class oracle.spatial.topo.TopoMap
Provides a list of the edges that have been changed in the cache.
getEdgeDeletions() - Method in class oracle.spatial.topo.TopoMap
Provides a list of the edges that have been marked as deleted in the cache: deleted since the cache topology was loaded from the database, but not yet removed from the database.
getEdgeIterator() - Method in class oracle.spatial.topo.TopoMap
Provides an Iterator for traversal of all the Edge objects contained in the instance cache.
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.
getElemInfo() - Method in class oracle.spatial.geometry.JGeometry
Gets the reference to the element infomation array of this JGeometry.
getEndLinkIndex() - Method in interface oracle.spatial.network.lod.LogicalSubPath
Returns the end link index.
getEndLinkIndex() - Method in interface oracle.spatial.network.SubPath
 
getEndMeasure() - Method in interface oracle.spatial.network.Link
Gets the end measure of the referenced LRS geometry.
getEndNode() - Method in interface oracle.spatial.network.Link
Returns the end node.
getEndNode() - Method in interface oracle.spatial.network.lod.LogicalHeavyPath
Returns the last node on this path.
getEndNode() - Method in interface oracle.spatial.network.lod.LogicalNetLink
Returns the reference to the end node.
getEndNode() - Method in interface oracle.spatial.network.Path
Returns the end node of the path.
getEndNode() - Method in class oracle.spatial.topo.Edge
 
getEndNodeId() - Method in interface oracle.spatial.network.lod.LogicalLink
Returns the end node ID.
getEndNodeId() - Method in interface oracle.spatial.network.lod.LogicalPath
Returns the end node ID of this path.
getEndPercentage() - Method in interface oracle.spatial.network.Link
Returns the end percentage if the link is created based on an existing link
getEndPercentage() - Method in interface oracle.spatial.network.lod.LogicalSubPath
Returns the location of the end point of the subpath as a percentage of the last link of the containing path.
getEndPercentage() - Method in interface oracle.spatial.network.SubPath
 
getEndPercentage() - Method in interface oracle.spatial.network.TreeLink
Returns the end percentage of the link if the tree link is a partial link
getEntryCount() - Method in class oracle.spatial.util.RTree
Gets the number of entries (inserted objects) in the tree
getExternalNodeIds() - Method in interface oracle.spatial.network.lod.LogicalSubNetwork
Returns all the external node IDs in the sub-network.
getFace(int) - Method in class oracle.spatial.topo.TopoMap
Returns a reference to a Face object given its logical ID.
getFaceAdditions() - Method in class oracle.spatial.topo.TopoMap
Provides a list of the faces that have been added in the cache.
getFaceBoundary(int, int) - Method in class oracle.spatial.topo.TopoMap
Returns an array of edge IDs making up the boundary of a face, with several options
getFaceChanges() - Method in class oracle.spatial.topo.TopoMap
Provides a list of the faces that have been changed in the cache.
getFaceDeletions() - Method in class oracle.spatial.topo.TopoMap
Provides a list of the faces that have been marked as deleted in the cache: deleted since the cache topology was loaded from the database, but not yet removed from the database.
getFaceIterator() - Method in class oracle.spatial.topo.TopoMap
Provides an Iterator for traversal of all the Face objects contained in the instance cache.
getFieldData(int, byte[]) - Method in class oracle.spatial.util.DBFReaderJGeom
get the value string for the ith field in the given record.
getFieldLength(int) - Method in class oracle.spatial.util.DBFReaderJGeom
return the length of the specified field.
getFieldName(int) - Method in class oracle.spatial.util.DBFReaderJGeom
returns the name for the ith field of records in this file.
getFieldType(int) - Method in class oracle.spatial.util.DBFReaderJGeom
get the type for the ith field in a record.
getFirstLink() - Method in interface oracle.spatial.network.lod.LogicalHeavyPath
Returns the first link on this path.
getFirstLinkId() - Method in interface oracle.spatial.network.lod.LogicalPath
Returns the ID of the first link on this path.
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
 
getFlags() - Method in class oracle.spatial.util.Logger
Gets the current flags of this instance.
getFlow() - Method in interface oracle.spatial.network.Link
Returns the flow on the link after flow analysis
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.
getGeometry() - Method in interface oracle.spatial.network.Link
Returns the link geometry (JGeometry).
getGeometry() - Method in interface oracle.spatial.network.lod.SpatialHeavyPath
Returns the geometry information of the path.
getGeometry() - Method in interface oracle.spatial.network.lod.SpatialLink
Returns the geometry information of the link.
getGeometry() - Method in interface oracle.spatial.network.lod.SpatialNetLink
Returns the geometry information of the link.
getGeometry() - Method in interface oracle.spatial.network.lod.SpatialNetNode
Returns the geometry information of the node.
getGeometry() - Method in interface oracle.spatial.network.lod.SpatialNode
Returns the geometry information of the node.
getGeometry() - Method in interface oracle.spatial.network.lod.SpatialPath
Returns the geometry information of the path.
getGeometry() - Method in interface oracle.spatial.network.lod.SpatialSubPath
Returns the geometry information of the path.
getGeometry() - Method in interface oracle.spatial.network.Node
Returns the point geometry (JGeometry).
getGeometry() - Method in interface oracle.spatial.network.Path
Returns the path geometry (JGeometry).
getGeometry() - Method in interface oracle.spatial.network.SubPath
 
getGeometry() - Method in interface oracle.spatial.network.TreeLink
Returns the geometry of the tree link
getGeometry() - Method in interface oracle.spatial.network.TreeNode
Returns the geometry of the tree node
getGeometry(Node, String[]) - Static method in class oracle.spatial.util.KML
 
getGeometry(Node, String[], Vector) - Static method in class oracle.spatial.util.KML
 
getGeometry(byte[], int) - Static method in class oracle.spatial.util.ShapefileReaderJGeom
 
getGeometryBytes(int) - Method in class oracle.spatial.util.ShapefileReaderJGeom
retrieve nth shape record and return it as a byte array.
getGeometryType() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the network geometry type.
getGeomID() - Method in interface oracle.spatial.network.Link
Returns the LRS geometry ID.
getGeomID() - Method in interface oracle.spatial.network.Node
Returns the LRS geomeetry ID.
getGlobalFlags() - Static method in class oracle.spatial.util.Logger
Gets the current global logging flags.
getGlobalLevel() - Static method in class oracle.spatial.util.Logger
Gets the current global logging level.
getGlobalNetworkName() - Method in interface oracle.spatial.network.lod.NetworkIO
Returns the global network name, i.e., the network name that is globally unique, and that is used as the cache key for the network.
getHeuristicCost(Object, Object) - Method in interface oracle.spatial.network.AStarCostFunction
return the heuristic cost between 2 AStarNodes (currnet node and goal node)
getHeuristicCost(double, double, double, double) - Method in class oracle.spatial.network.lod.EuclideanCostFunction
 
getHeuristicCost(LogicalNode, LogicalNode) - Method in interface oracle.spatial.network.lod.HeuristicCostFunction
Returns the heuristic cost from the currnet node to the goal node.
getHierarchyLevel() - Method in interface oracle.spatial.network.Node
Returns the node hierarchy level.
getHigh() - Method in interface oracle.spatial.network.MBR
Returns the high point.
getHigh(int) - Method in interface oracle.spatial.network.MBR
Returns the specified ordinate from the high point.
getID() - Method in interface oracle.spatial.network.Link
Returns the link ID.
getId() - Method in interface oracle.spatial.network.lod.LogicalLink
Returns the link ID.
getId() - Method in interface oracle.spatial.network.lod.LogicalNode
Returns the node ID
getID() - Method in interface oracle.spatial.network.Node
Returns the node ID.
getID() - Method in interface oracle.spatial.network.Path
Returns the path ID.
getID() - Method in interface oracle.spatial.network.SubPath
 
getId() - Method in class oracle.spatial.topo.Edge
 
getID() - Method in class oracle.spatial.topo.Face
 
getId() - Method in class oracle.spatial.topo.Node
 
getIncidentLinks(boolean) - Method in interface oracle.spatial.network.lod.LogicalNetNode
Returns the IDs of all the links incident to this node.
getIncidentLinks() - Method in interface oracle.spatial.network.Node
Returns the incident links of the node as an array.
getIncomingLinkIds() - Method in interface oracle.spatial.network.lod.LogicalSubNetwork
Returns all the incoming link IDs in the sub-network.
getInDegree() - Method in interface oracle.spatial.network.Node
Gets the in-degree of the node in a directed network
getInLinks(boolean) - Method in interface oracle.spatial.network.lod.LogicalNetNode
Returns the array of incoming links to this node.
getInLinks() - Method in interface oracle.spatial.network.Node
Returns the in-links of the node as an array.
getInternalBoundaryNodeIds() - Method in interface oracle.spatial.network.lod.LogicalSubNetwork
Returns all the internal node IDs in the sub-network without a link to any external nodes.
getInternalLinkIds() - Method in interface oracle.spatial.network.lod.LogicalSubNetwork
Returns all the internal link IDs in the sub-network.
getInternalNodeIds() - Method in interface oracle.spatial.network.lod.LogicalSubNetwork
Returns all the internal node IDs in the sub-network.
getInternalNonBoundaryNodeIds() - Method in interface oracle.spatial.network.lod.LogicalSubNetwork
Returns all the internal node IDs in the sub-network without a link to any external nodes.
getIsEditable() - Method in class oracle.spatial.topo.TopoMap
Returns the editing state.
getIslandEdges() - Method in class oracle.spatial.topo.Face
 
getIslandNodes() - Method in class oracle.spatial.topo.Face
 
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.
getJDBCDriverVersion(Connection) - Static method in class oracle.spatial.util.Util
Gets the oracle JDBC driver version string.
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.
getLastLink() - Method in interface oracle.spatial.network.lod.LogicalHeavyPath
Returns the last link on this path.
getLastLinkId() - Method in interface oracle.spatial.network.lod.LogicalPath
Returns the ID of the last link on this path.
getLastPoint() - Method in class oracle.spatial.geometry.JGeometry
Gets the last coordinate of the geometry.
getLeafNodeArray() - Method in interface oracle.spatial.network.Tree
Returns leaf nodes in an array
getLength() - Method in interface oracle.spatial.network.MBR
Returns the lengths in an MDPoint.
getLength(int) - Method in interface oracle.spatial.network.MBR
Returns the length of the specified dimension.
getLength() - Method in class oracle.spatial.util.DBFReaderJGeom.CharacterColumn
 
getLength() - Method in class oracle.spatial.util.DBFReaderJGeom.DateColumn
 
getLength() - Method in class oracle.spatial.util.DBFReaderJGeom.LogicalColumn
 
getLength() - Method in class oracle.spatial.util.DBFReaderJGeom.NumericColumn
 
getLength() - Method in class oracle.spatial.util.DBFReaderJGeom.RecordColumn
 
getLevel() - Method in interface oracle.spatial.network.lod.LogicalLink
Returns the link level.
getLevel() - Method in class oracle.spatial.util.Logger
Gets the logging level of this instance.
getLink(long) - Method in interface oracle.spatial.network.lod.LogicalBasicNetwork
Returns the logical link object for the specified link id.
getLink(long) - Method in class oracle.spatial.network.lod.NetworkUpdate
 
getLink(long) - Method in class oracle.spatial.network.lod.PartitionUpdate
 
getLink(int) - Method in interface oracle.spatial.network.Network
Returns the link by ID.
getLink(String) - Method in interface oracle.spatial.network.Network
Returns the link by the STring ID.
getLink(int, int) - Method in interface oracle.spatial.network.Network
Returns the link by the start and the end node IDs
getLink() - Method in interface oracle.spatial.network.TreeLink
Returns the link.
getLink() - Method in interface oracle.spatial.network.TreeNode
Returns the link and percentage on the link if the tree node is a node on the link isNodeOnLink() == true
getLinkArray() - Method in interface oracle.spatial.network.Network
Returns the links as an array.
getLinkArray(boolean) - Method in interface oracle.spatial.network.Network
Returns the links with the specified active flag as an array.
getLinkArray(int) - Method in interface oracle.spatial.network.Network
Returns the links with the specified level as an array.
getLinkArray(String) - Method in interface oracle.spatial.network.Network
Returns the links with the specified type as an array.
getLinkArray() - Method in interface oracle.spatial.network.Path
Returns the path links as an array.
getLinkAt(int) - Method in interface oracle.spatial.network.Path
 
getLinkCost(LogicalLink, long) - Method in class oracle.spatial.network.lod.DummyLinkCostCalculator
 
getLinkCost(LogicalLink, long) - Method in interface oracle.spatial.network.lod.LinkCostCalculator
Computes the cost of the specified link.
getLinkCostCalculator() - Static method in class oracle.spatial.network.lod.DummyLinkCostCalculator
 
getLinkCostCalculator() - Method in class oracle.spatial.network.lod.NetworkAnalyst
Returns the link cost calculator.
getLinkCostColumn() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the link cost column name.
getLinkDataLength(String) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the link user data length
getLinkDataNames() - Method in interface oracle.spatial.network.UserDataMetadata
Returns the link user data names in a String array
getLinkDataType(String) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the link user data type of the given data name
getLinkDirection() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the network link type (directed, or undirected).
getLinkDurationColumn() - Method in interface oracle.spatial.network.Network
Deprecated.  
getLinkDurationColumn() - Method in interface oracle.spatial.network.NetworkMetadata
Gets link duration column name
getLinkGeomColumn() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the link geometry column name in the database.
getLinkGeomMetadata() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the link geometry metadata.
getLinkHierarchyLevelArray() - Method in interface oracle.spatial.network.Network
Returns the link hierarchy levels as an array.
getLinkHistoryTable(boolean) - Method in class oracle.spatial.network.HistoryMetadata
 
getLinkId() - Method in class oracle.spatial.network.lod.PointOnNet
Returns the link ID, if the point falls on a link.
getLinkIds() - Method in interface oracle.spatial.network.lod.LogicalBasicNetwork
Returns all the link ids in the network.
getLinkIds() - Method in interface oracle.spatial.network.lod.LogicalPath
Returns the array of link IDs on this path.
getLinkLevel() - Method in interface oracle.spatial.network.Link
Returns the link level.
getLinkLevelArray() - Method in interface oracle.spatial.network.Network
Returns the link levels as an array.
getLinkLevelToExpand(LODAnalysisInfo) - Method in class oracle.spatial.network.lod.DummyLinkLevelSelector
 
getLinkLevelToExpand(LODAnalysisInfo) - Method in class oracle.spatial.network.lod.DynamicLinkLevelSelector
 
getLinkLevelToExpand(LODAnalysisInfo) - Method in interface oracle.spatial.network.lod.LinkLevelSelector
Returns the link level for the next node to expend on.
getLinkPartitionColumn() - Method in interface oracle.spatial.network.Network
Deprecated.  
getLinkPartitionColumn() - Method in interface oracle.spatial.network.NetworkMetadata
Deprecated.  
getLinks() - Method in interface oracle.spatial.network.lod.LogicalBasicNetwork
Returns all the links in the network.
getLinks() - Method in interface oracle.spatial.network.lod.LogicalHeavyPath
Returns the logical links on this path.
getLinks() - Method in interface oracle.spatial.network.Network
Returns the links as an Iterator.
getLinks(boolean) - Method in interface oracle.spatial.network.Network
Returns the links with the specified active flag as an Iterator.
getLinks(int) - Method in interface oracle.spatial.network.Network
Returns the links with the specified link level as an Iterator.
getLinks(String) - Method in interface oracle.spatial.network.Network
Returns the links with the specified type as an Iterator.
getLinks() - Method in interface oracle.spatial.network.Path
Returns the path links as an Iterator.
getLinksByPartitionID(int) - Method in interface oracle.spatial.network.Network
Returns the links with the specified partition ID as a Set.
getLinkTableName() - Method in interface oracle.spatial.network.Network
Deprecated.  
getLinkTableName(boolean) - Method in interface oracle.spatial.network.NetworkMetadata
Returns the link table name in the database.
getLogger(String) - Static method in class oracle.spatial.util.Logger
Creates an instance of Logger with given name.
getLogger(String, int) - Static method in class oracle.spatial.util.Logger
Creates an instance of Logger with given name and level.
getLow() - Method in interface oracle.spatial.network.MBR
Returns the low point.
getLow(int) - Method in interface oracle.spatial.network.MBR
Returns the specified ordinate from the low point.
getLowerBound(int) - Method in class oracle.spatial.network.SDODimArray
Returns the specified lower bound.
getLRMDimension() - Method in class oracle.spatial.geometry.JGeometry
Gets the dimension index for LRS measure.
getLRSGeomColumn() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the network LRS geometry column name in the database.
getLRSGeomMetadata() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the network LRS geometry metadata.
getLRSTableName() - Method in interface oracle.spatial.network.Network
Deprecated.  
getLRSTableName(boolean) - Method in interface oracle.spatial.network.NetworkMetadata
Returns the network geometry (LRS) table name in the database.
getMaxCost() - Method in class oracle.spatial.network.SystemConstraint
Returns the maximum cost constraint.
getMaxDepth() - Method in class oracle.spatial.network.SystemConstraint
Returns the maximum depth constraint.
getMaxDistance() - Method in class oracle.spatial.network.SystemConstraint
Returns the maximum distance constraint.
getMaxDuration() - Method in class oracle.spatial.network.SystemConstraint
 
getMaxFlow(Network, int, int, Vector) - Static method in class oracle.spatial.network.NetworkManager
Retunrs the max flow between the source node and the sink node
getMaxLinkID() - Method in interface oracle.spatial.network.Network
Returns the maximum link ID.
getMaxMBR() - Method in class oracle.spatial.network.SystemConstraint
Returns the maximum MBR constraint.
getMaxMeasure() - Method in class oracle.spatial.util.ShapefileReaderJGeom
return the maximum Measure value in file.
getMaxNodeID() - Method in interface oracle.spatial.network.Network
Returns the maximun node ID.
getMaxNumberOfNodes() - Method in class oracle.spatial.network.lod.config.CachingPolicy
Returns the maximum number of nodes allowed in the cache for this network level.
getMaxPathID() - Method in interface oracle.spatial.network.Network
Returns the maximum path ID.
getMaxSubPathID() - Method in interface oracle.spatial.network.Network
Returns the maximum subpath ID.
getMaxX() - Method in class oracle.spatial.util.ShapefileReaderJGeom
return the maximum X value in file.
getMaxY() - Method in class oracle.spatial.util.ShapefileReaderJGeom
return the maximum Y value in file.
getMaxZ() - Method in class oracle.spatial.util.ShapefileReaderJGeom
return the maximum Z value in file.
getMBH() - Method in class oracle.spatial.util.RTree
Gets the bounds of the whole tree
getMBR() - Method in class oracle.spatial.geometry.JGeometry
Gets the MBR of this geometry.
getMBR() - Method in interface oracle.spatial.network.lod.SpatialBasicNetwork
Returns the Maximum Bounding Rectangle (MBR) of the network.
getMBR() - Method in interface oracle.spatial.network.lod.SpatialPartition
Returns the Maximum Bounding Rectangle (MBR) of the network partition.
getMBR() - Method in interface oracle.spatial.network.lod.SpatialSubNetwork
Returns the Maximum Bounding Rectangle (MBR) of the subnetwork.
getMBR() - Method in interface oracle.spatial.network.Network
Returns the network MBR.
getMbr() - Method in class oracle.spatial.topo.Face
 
getMDPoint() - Method in interface oracle.spatial.network.Node
Returns the MDpoint of the node.
getMeasure() - Method in interface oracle.spatial.network.Node
Returns the LRS measure.
getMetadata() - Method in interface oracle.spatial.network.Network
Returns the network metadata.
getMetadataViewName() - Method in interface oracle.spatial.network.Network
Returns the network metadata view name (user_sdo_network_metadata).
getMinMeasure() - Method in class oracle.spatial.util.ShapefileReaderJGeom
return the minimum Measure value in file.
getMinX() - Method in class oracle.spatial.util.ShapefileReaderJGeom
return the minimum X value in file.
getMinY() - Method in class oracle.spatial.util.ShapefileReaderJGeom
return the minimum Y value in file.
getMinZ() - Method in class oracle.spatial.util.ShapefileReaderJGeom
return the minimum Z value in file.
getMustAvoidLinks() - Method in class oracle.spatial.network.SystemConstraint
Returns the must-avoid links as a Vector
getMustAvoidNodes() - Method in class oracle.spatial.network.SystemConstraint
Returns the must-avoid nodes as a Vector
getName() - Method in interface oracle.spatial.network.Link
Returns the link name.
getName() - Method in interface oracle.spatial.network.lod.LogicalBasicNetwork
Returns the internal network name, for example, the network name stored in spatial network metadata table.
getName() - Method in interface oracle.spatial.network.Network
Returns the network name.
getName() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the network name.
getName() - Method in interface oracle.spatial.network.Node
Returns the node name.
getName() - Method in interface oracle.spatial.network.Path
Returns the path name.
getName() - Method in interface oracle.spatial.network.SubPath
 
getName() - Method in class oracle.spatial.util.DBFReaderJGeom.RecordColumn
 
getNameSpace() - Static method in class oracle.spatial.util.GML
 
getNameSpace() - Static method in class oracle.spatial.util.GML3g
 
getNameSpace() - Static method in class oracle.spatial.util.KML
 
getNearestEdge(Point2DD) - Method in class oracle.spatial.topo.TopoMap
Returns the ID of the Edge object that is nearest to the specified point.
getNearestEdgeInCache(Point2DD) - Method in class oracle.spatial.topo.TopoMap
Returns the ID of the Edge object that of the edges loaded in the cache is nearest to the specified point.
getNearestNode(Point2DD) - Method in class oracle.spatial.topo.TopoMap
Returns the ID of the Node object that is nearest to the specified point.
getNearestNodeInCache(Point2DD) - Method in class oracle.spatial.topo.TopoMap
Returns the ID of the Node object that of the nodes loaded in the cache is nearest to the specified point.
getNetwork() - Method in interface oracle.spatial.network.Link
Returns the network that contains the link.
getNetwork() - Method in interface oracle.spatial.network.NetworkMetadata
Gets the network
getNetwork() - Method in interface oracle.spatial.network.Node
Returns the network that contains the node.
getNetwork() - Method in interface oracle.spatial.network.Path
Returns the network that contains the path.
getNetwork() - Method in class oracle.spatial.network.SystemConstraint
Returns the network that contains the consatrint.
getNetworkAnalyst(NetworkIO) - Static method in class oracle.spatial.network.lod.LODNetworkManager
Returns a new NetworkAnalyst instance, which uses the input network IO adaptor to retrieve information about the network.
getNetworkCache() - Method in interface oracle.spatial.network.lod.CachedNetworkIO
Returns the network cache for all link levels.
getNetworkCache() - Method in interface oracle.spatial.network.Network
Returns the network cache for editing purpose.
getNetworkCacheMap() - Static method in class oracle.spatial.network.NetworkManager
Returns the network cache as a HashMap with network name (type: String) as keys and networks (type: Network) as values
getNetworkFromCache(String) - Static method in class oracle.spatial.network.NetworkManager
Gets the network from the network cache if the specified network is not in the cache, null will be returned To add a network in the cache, use Networkmanager.putNetworkToCache(networkname, network)
getNetworkID() - Method in interface oracle.spatial.network.Network
Returns the network ID.
getNetworkID() - Method in interface oracle.spatial.network.NetworkMetadata
Gets the network ID.
getNetworkIDFromName(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Returns the network ID from a given network name
getNetworkIDs(Connection) - Static method in class oracle.spatial.network.NetworkManager
Retunrs network names and IDs from the database.
getNetworkIO(Connection, String, String, NetworkMetadata) - Static method in class oracle.spatial.network.lod.LODNetworkManager
Returns the network I/O object for the specified network.
getNetworkMetadata(Connection, String, String) - Static method in class oracle.spatial.network.lod.LODNetworkManager
Returns the network metadata for the specified network.
getNetworkMetadata() - Method in interface oracle.spatial.network.lod.NetworkIO
Returns the network metadata.
getNetworkName() - Method in interface oracle.spatial.network.UserDataMetadata
Returns the network name
getNetworkNameFromID(Connection, int) - Static method in class oracle.spatial.network.NetworkManager
Returns the network name from a given network ID
getNetworkNames(Connection) - Static method in class oracle.spatial.network.NetworkManager
Retunrs network names and IDs from the database.
getNetworkUpdate(int, long[], long[], long[], long[]) - Method in interface oracle.spatial.network.lod.NetworkIO
Constructs network update object according to the changed node and link IDs.
getNetworkUpdate(int, long[], long[]) - Method in interface oracle.spatial.network.lod.NetworkIO
Constructs network update object according to the changed node and link IDs.
getNextCost() - Method in interface oracle.spatial.network.AnalysisInfo
Returns the path cost of next node
getNextCost() - Method in interface oracle.spatial.network.lod.LODAnalysisInfo
Returns the path cost of next node.
getNextDepth() - Method in interface oracle.spatial.network.AnalysisInfo
Returns the path depth of next node.
getNextDepth() - Method in interface oracle.spatial.network.lod.LODAnalysisInfo
Returns the path depth of the next node.
getNextDuration() - Method in interface oracle.spatial.network.AnalysisInfo
Returnspath the path duration of next node
getNextEdgeL() - Method in class oracle.spatial.topo.Edge
 
getNextEdgeR() - Method in class oracle.spatial.topo.Edge
 
getNextLink() - Method in interface oracle.spatial.network.AnalysisInfo
Returns the next link.
getNextLink() - Method in interface oracle.spatial.network.lod.LODAnalysisInfo
Returns the next link.
getNextLinks() - Method in interface oracle.spatial.network.Node
Returns Links that go out from this node in an array for directed networks, these links are out-links of this nodes
getNextNode() - Method in interface oracle.spatial.network.AnalysisInfo
Returns the next node.
getNextNode() - Method in interface oracle.spatial.network.lod.LODAnalysisInfo
Returns the next node.
getNextNodeIds(boolean) - Method in interface oracle.spatial.network.lod.LogicalNetNode
Returns the IDs of all the nodes with a direct link from this node.
getNextTmpLinkId() - Method in interface oracle.spatial.network.lod.NetworkIO
Returns the next temporary link ID.
getNextTmpNodeId() - Method in interface oracle.spatial.network.lod.NetworkIO
Returns the next temporary node ID.
getNode(long) - Method in interface oracle.spatial.network.lod.LogicalBasicNetwork
Returns the logical node object for the specified node id.
getNode(long) - Method in class oracle.spatial.network.lod.NetworkUpdate
 
getNode(long) - Method in class oracle.spatial.network.lod.PartitionUpdate
 
getNode(int) - Method in interface oracle.spatial.network.Network
Returns the node by ID.
getNode(String) - Method in interface oracle.spatial.network.Network
Returns the node by the String ID.
getNode() - Method in interface oracle.spatial.network.TreeNode
If the node is a regular node (not a node on a link)
getNode(int) - Method in class oracle.spatial.topo.TopoMap
Returns a reference to a Node object given its logical ID.
getNodeAdditions() - Method in class oracle.spatial.topo.TopoMap
Provides a list of the nodes that have been added in the cache.
getNodeArray() - Method in interface oracle.spatial.network.Network
Returns the nodes as an array.
getNodeArray(boolean) - Method in interface oracle.spatial.network.Network
Returns the nodes with the specified acvive flag as an array.
getNodeArray(int) - Method in interface oracle.spatial.network.Network
Returns the nodes with the specified hierarchy level as an array.
getNodeArray(String) - Method in interface oracle.spatial.network.Network
Returns the nodes with the specified type as an array.
getNodeArray() - Method in interface oracle.spatial.network.Path
Returns the path nodes as an array.
getNodeAt(int) - Method in interface oracle.spatial.network.Path
Returns the specified node of the path.
getNodeChanges() - Method in class oracle.spatial.topo.TopoMap
Provides a list of the nodes that have been changed in the cache.
getNodeCost(LogicalNode) - Method in class oracle.spatial.network.lod.DummyNodeCostCalculator
 
getNodeCost(LogicalNode) - Method in interface oracle.spatial.network.lod.NodeCostCalculator
Computes the cost of the specified logical node.
getNodeCostCalculator() - Static method in class oracle.spatial.network.lod.DummyNodeCostCalculator
 
getNodeCostCalculator() - Method in class oracle.spatial.network.lod.NetworkAnalyst
Returns the node cost calculator.
getNodeCostColumn() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the node cost column name.
getNodeDataLength(String) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the node user data length
getNodeDataNames() - Method in interface oracle.spatial.network.UserDataMetadata
Returns the node user data names in a String array
getNodeDataType(String) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the node user data type of the given data name
getNodeDeletions() - Method in class oracle.spatial.topo.TopoMap
Provides a list of the nodes that have been marked as deleted in the cache: deleted since the cache topology was loaded from the database, but not yet removed from the database.
getNodeDurationColumn() - Method in interface oracle.spatial.network.Network
Deprecated.  
getNodeDurationColumn() - Method in interface oracle.spatial.network.NetworkMetadata
Gets node duration column name
getNodeFaceStar(int) - Method in class oracle.spatial.topo.TopoMap
Gets an array of integers representing the IDs of a clockwise enumeration of all the faces adjoining the given node.
getNodeGeomColumn() - Method in interface oracle.spatial.network.Network
Returns the node geometry column name in the database.
getNodeGeomColumn() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the node geometry column name in the database.
getNodeGeomMetadata() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the node geometry metadata.
getNodeHierarchyLevelArray() - Method in interface oracle.spatial.network.Network
Returns the node hierarchy levels as an array.
getNodeHistoryTable(boolean) - Method in class oracle.spatial.network.HistoryMetadata
 
getNodeId() - Method in class oracle.spatial.network.lod.PointOnNet
Returns the node ID, if the point falls on a node.
getNodeIds() - Method in interface oracle.spatial.network.lod.LogicalBasicNetwork
Returns all the node ids in the network.
getNodeIds() - Method in interface oracle.spatial.network.lod.LogicalPath
Returns the array of node IDs on this path.
getNodeIterator() - Method in class oracle.spatial.topo.TopoMap
Provides an Iterator for traversal of all the Node objects contained in the instance cache.
getNodePartitionColumn() - Method in interface oracle.spatial.network.Network
Deprecated.  
getNodePartitionColumn() - Method in interface oracle.spatial.network.NetworkMetadata
Deprecated.  
getNodePartitionId(long) - Method in interface oracle.spatial.network.lod.LogicalPartition
Returns the ID of the partition that the input node belongs to.
getNodePartitionId(long) - Method in class oracle.spatial.network.lod.NetworkUpdate
Returns the partition ID the node is assigned to.
getNodePartitionId(long) - Method in class oracle.spatial.network.lod.PartitionUpdate
 
getNodes() - Method in interface oracle.spatial.network.lod.LogicalBasicNetwork
Returns all the nodes in the network.
getNodes() - Method in interface oracle.spatial.network.lod.LogicalHeavyPath
Returns the logical nodes on this path.
getNodes() - Method in interface oracle.spatial.network.Network
Returns the nodes as an Iterator.
getNodes(boolean) - Method in interface oracle.spatial.network.Network
Returns the nodes with the specified acvive flag as an Iterator
getNodes(int) - Method in interface oracle.spatial.network.Network
Returns the nodes with the specified hierarchy level as an Iterator.
getNodes(String) - Method in interface oracle.spatial.network.Network
Returns the nodes with the specified type as an Iterator.
getNodes() - Method in interface oracle.spatial.network.Path
Returns the path nodes as an Iterator.
getNodesByPartitionID(int) - Method in interface oracle.spatial.network.Network
Returns the nodes with the specified partition ID as a Set.
getNodeStar(int) - Method in class oracle.spatial.topo.TopoMap
Gets an array of integers representing the IDs of a clockwise enumeration of all the edges connected to the given node.
getNodeStarCount(int) - Method in class oracle.spatial.topo.TopoMap
Gets a count of the number of edges connected at a node.
getNodeTableName() - Method in interface oracle.spatial.network.Network
Deprecated.  
getNodeTableName(boolean) - Method in interface oracle.spatial.network.NetworkMetadata
Returns the node table name in the database.
getNoOfChildLinks() - Method in interface oracle.spatial.network.Link
Gets number of child links Returns 0 if the network is a non-hierarchical network
getNoOfChildNodes() - Method in interface oracle.spatial.network.Node
Gets number of child nodes Returns 0 if the network is a non-hierarchical network
getNoOfDims() - Method in class oracle.spatial.network.GeometryMetadata
Returns the number of dimensions.
getNoOfDims() - Method in interface oracle.spatial.network.MBR
Returns the number of dimensiosns.
getNoOfDims() - Method in interface oracle.spatial.network.MDPoint
Returns the number of dimensions.
getNoOfDims() - Method in class oracle.spatial.network.SDODimArray
Returns the number of dimensions.
getNoOfHierarchyLevels() - Method in interface oracle.spatial.network.Network
Returns the number of hierarcchy levels.
getNoOfHierarchyLevels() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the number of hierarchy levels.
getNoOfLinks() - Method in interface oracle.spatial.network.Network
Returns the number of links.
getNoOfLinks(boolean) - Method in interface oracle.spatial.network.Network
Returns the number of links with the specified active flag.
getNoOfLinks(int) - Method in interface oracle.spatial.network.Network
Returns the number of links with the specified link level.
getNoOfLinks() - Method in interface oracle.spatial.network.Path
Returns the number of links in the path.
getNoOfNodes() - Method in interface oracle.spatial.network.Network
Returns the number of nodes.
getNoOfNodes(boolean) - Method in interface oracle.spatial.network.Network
Returns the number of nodes with the specified active flag.
getNoOfNodes(int) - Method in interface oracle.spatial.network.Network
Returns the number of nodes with the specified hierachy level.
getNoOfPartitions() - Method in interface oracle.spatial.network.Network
Returns the number of partitions.
getNoOfPartitions() - Method in interface oracle.spatial.network.NetworkMetadata
Deprecated.  
getNoOfPaths() - Method in interface oracle.spatial.network.Network
Returns the number of paths.
getNoOfPaths(boolean) - Method in interface oracle.spatial.network.Network
Returns the number of paths with the specified active flag.
getNoOfSibilingLinks() - Method in interface oracle.spatial.network.Link
Gets number of sibling links Sibling links are links with the same parent
getNoOfSibilingNodes() - Method in interface oracle.spatial.network.Node
Gets number of sibling nodes Sibling nodes are nodes with the same parent
getNoOfSubPaths() - Method in interface oracle.spatial.network.Network
Returns the number of subpaths.
getNumberformat() - Static method in class oracle.spatial.network.OraTst
 
getNumberOfBoundaryLinks() - Method in interface oracle.spatial.network.lod.LogicalSubNetwork
Returns the number of boundary links in the sub-network, which includes both incoming links and outgoing links.
getNumberOfExternalNodes() - Method in interface oracle.spatial.network.lod.LogicalSubNetwork
Returns the number of external nodes in the sub-network.
getNumberOfIncomingLinks() - Method in interface oracle.spatial.network.lod.LogicalSubNetwork
Returns the number of incoming links to the sub-network.
getNumberOfInLinks() - Method in interface oracle.spatial.network.lod.LogicalNetNode
Returns the number of incoming links.
getNumberOfInternalLinks() - Method in interface oracle.spatial.network.lod.LogicalSubNetwork
Returns the number of internal links in the sub-network.
getNumberOfInternalNodes() - Method in interface oracle.spatial.network.lod.LogicalSubNetwork
Returns the number of internal nodes in the sub-network.
getNumberOfLinkLevels() - Method in class oracle.spatial.network.lod.LeveledNetworkCache
 
getNumberOfLinks() - Method in interface oracle.spatial.network.lod.LogicalBasicNetwork
Returns the total number of links in the network.
getNumberOfNodes() - Method in interface oracle.spatial.network.lod.LogicalBasicNetwork
Returns the total number of nodes in the network.
getNumberOfOutgoingLinks() - Method in interface oracle.spatial.network.lod.LogicalSubNetwork
Returns the number of outgoing links from the sub-network.
getNumberOfOutLinks() - Method in interface oracle.spatial.network.lod.LogicalNetNode
Returns the number of outgoing links.
getNumberOfPartitions(int) - Method in class oracle.spatial.network.lod.LeveledNetworkCache
 
getNumPoints() - Method in class oracle.spatial.geometry.JGeometry
Gets the number of points or verticies in this geometry.
getNumValues() - Method in class oracle.spatial.util.DBFReaderJGeom.RecordColumn
 
getOracleDescriptors(Connection) - 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.
getOracleErrorMessage() - Method in exception oracle.spatial.util.GeometryExceptionWithContext
 
getOraFieldNames(DBFReaderJGeom, byte[], int) - Static method in class oracle.spatial.util.ShapefileFeatureJGeom
 
getOrd() - Method in interface oracle.spatial.network.MDPoint
Returns the ordinates as an array.
getOrd(int) - Method in interface oracle.spatial.network.MDPoint
Gets the specified ordinate.
getOrdinatesArray() - Method in class oracle.spatial.geometry.JGeometry
Gets the reference to the ordinate array of this 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.
getOriginNode() - Method in class oracle.spatial.topo.Edge
 
getOutDegree() - Method in interface oracle.spatial.network.Node
Gets the out-degree of the node in a directed network
getOutgoingLinkIds() - Method in interface oracle.spatial.network.lod.LogicalSubNetwork
Returns all the outgoing link IDs in the sub-network.
getOutLinks(boolean) - Method in interface oracle.spatial.network.lod.LogicalNetNode
Returns the array of outgoing links from this node.
getOutLinks() - Method in interface oracle.spatial.network.Node
Returns the out-links of the node as an array.
getParentLink() - Method in interface oracle.spatial.network.Link
Returns the parent link.
getParentNode() - Method in interface oracle.spatial.network.Node
Returns the parent node.
getParentNode() - Method in interface oracle.spatial.network.TreeNode
Returns the parent tree node
getPartition(int, int) - Method in class oracle.spatial.network.lod.LeveledNetworkCache
Retrieves the network partition from the cache.
getPartitionBlobTableName(boolean) - Method in interface oracle.spatial.network.NetworkMetadata
Returns the partition BLOB table name
getPartitionBlobTranslator() - Method in class oracle.spatial.network.lod.config.LODConfig
Returns the full class name of the partition BLOB translator.
getPartitionBlobTranslator(String) - Static method in class oracle.spatial.network.lod.LODNetworkManager
Returns a new partition blob translator instance for the specified network.
getPartitionBlobTranslatorByClassName(String) - Static method in class oracle.spatial.network.lod.LODNetworkManager
Returns a new partition blob translator instance for the specified class.
getPartitionID() - Method in interface oracle.spatial.network.Link
Returns the link partition ID
getPartitionId() - Method in interface oracle.spatial.network.lod.LogicalPartition
Returns the partition ID of this partition.
getPartitionId() - Method in class oracle.spatial.network.lod.PartitionUpdate
 
getPartitionID() - Method in interface oracle.spatial.network.Node
Returns the node partition ID.
getPartitionSize(String, int, int, boolean, boolean) - Static method in class oracle.spatial.network.lod.LODNetworkWrapper
Returns the approximated size of a network partition in bytes
getPartitionsToFlushOut(HashSet<Integer>, int) - Method in interface oracle.spatial.network.lod.CachingHandler
Retruns the IDs of the partitions to be flushed out.
getPartitionsToFlushOut(HashSet<Integer>, int) - Method in class oracle.spatial.network.lod.LRUCachingHandler
 
getPartitionTableName() - Method in interface oracle.spatial.network.Network
Returns the partition table name in the database.
getPartitionTableName() - Method in interface oracle.spatial.network.NetworkMetadata
Deprecated.  
getPartitionTableName(boolean) - Method in interface oracle.spatial.network.NetworkMetadata
Returns the partition table name.
getPartitionUpdate(int) - Method in class oracle.spatial.network.lod.NetworkUpdate
Returns the update information of the specified partition.
getPath(int) - Method in interface oracle.spatial.network.Network
Returns the path by ID.
getPath(String) - Method in interface oracle.spatial.network.Network
Returns the path by the String ID.
getPathArray() - Method in interface oracle.spatial.network.Network
Returns the paths as an array.
getPathArray(boolean) - Method in interface oracle.spatial.network.Network
Returns the paths with the specified active flag as an array.
getPathArray(String) - Method in interface oracle.spatial.network.Network
Returns the paths with the specified type as an array.
getPathDataLength(String) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the path user data length
getPathDataNames() - Method in interface oracle.spatial.network.UserDataMetadata
Returns the path user data names in a String array
getPathDataType(String) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the path user data type of the given data name
getPathGeomColumn() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the path geometry column name in the database.
getPathGeomFromDB(Connection, Network, Path, String, String, String, String, double) - Method in class oracle.spatial.network.NetworkManager
Gets/Computes the path geometry based on the geometries of path links and nodes in the database
getPathGeomMetadata() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the path geometry metadata.
getPathIterator(AffineTransform) - Method in class oracle.spatial.util.SDODoubleGeneralPath
Returns a PathIterator object that iterates along the boundary of this Shape and provides access to the geometry of the outline of this Shape.
getPathIterator(AffineTransform, double) - Method in class oracle.spatial.util.SDODoubleGeneralPath
Returns a PathIterator object that iterates along the boundary of the flattened Shape and provides access to the geometry of the outline of the Shape.
getPathLinkTableName() - Method in interface oracle.spatial.network.Network
Deprecated.  
getPathLinkTableName() - Method in interface oracle.spatial.network.NetworkMetadata
Deprecated.  
getPathLinkTableName(boolean) - Method in interface oracle.spatial.network.NetworkMetadata
Returns the path-link table name.
getPathLinkVec() - Method in interface oracle.spatial.network.AnalysisInfo
Returns the current path links as a Vector.
getPathNodeVec() - Method in interface oracle.spatial.network.AnalysisInfo
Returns the current path nodes as a Vector.
getPaths() - Method in class oracle.spatial.network.lod.TspPath
Returns the logical sub-path for the TSP tour.
getPaths() - Method in interface oracle.spatial.network.Network
Returns the paths as an Iterator.
getPaths(boolean) - Method in interface oracle.spatial.network.Network
Returns paths with the specified active as an Iterator.
getPaths(String) - Method in interface oracle.spatial.network.Network
Returns the paths with the specified type as an Iterator.
getPathTableName() - Method in interface oracle.spatial.network.Network
Deprecated.  
getPathTableName(boolean) - Method in interface oracle.spatial.network.NetworkMetadata
Returns the path table name in the database.
getPercentage() - Method in class oracle.spatial.network.lod.PointOnNet
Returns the percentage on the link, if the point falls on a link.
getPercentage() - Method in interface oracle.spatial.network.Node
Returns the percentage if the node is created based on an existing link
getPercentage() - Method in interface oracle.spatial.network.TreeNode
Returns the link and percentage on the link if the tree node is a node on the link isNodeOnLink() == true
getPoint() - Method in class oracle.spatial.geometry.JGeometry
Gets the coordinate of this point geometry.
getPrevEdgeL() - Method in class oracle.spatial.topo.Edge
 
getPrevEdgeR() - Method in class oracle.spatial.topo.Edge
 
getPreviousNodeIds(boolean) - Method in interface oracle.spatial.network.lod.LogicalNetNode
Returns the IDs of all the nodes with a direct link to this node.
getPrevLinks() - Method in interface oracle.spatial.network.Node
Returns Links that come into this node in an array for directed networks, these links are in-links of this nodes
getRecord(int) - Method in class oracle.spatial.util.DBFReaderJGeom
retrieve the nth record in the file.
getReferenceLink() - Method in interface oracle.spatial.network.Link
Gets the reference link if the link is created based on an existing link.
getReferenceLink() - Method in interface oracle.spatial.network.Node
Gets the reference link if the node is created based on an existing link.
getReferencePath() - Method in interface oracle.spatial.network.lod.LogicalSubPath
Returns the path containing the subpath.
getReferencePath() - Method in interface oracle.spatial.network.SubPath
 
getRelSchema(DBFReaderJGeom) - Static method in class oracle.spatial.util.ShapefileFeatureJGeom
 
getRelSchema(DBFReaderJGeom, String) - Static method in class oracle.spatial.util.ShapefileFeatureJGeom
 
getResidentPartitionArray() - Method in class oracle.spatial.network.lod.config.CachingPolicy
Returns the resident partition ID array.
getResidentPartitions() - Method in class oracle.spatial.network.lod.config.CachingPolicy
Returns the resident partition IDs.
getRootNode() - Method in interface oracle.spatial.network.Tree
Returns the root node
getShape(double[], boolean) - Static method in class oracle.spatial.util.Util
converts the coordinate array into a GeneralPath shape.
getShpDims(int, double) - Static method in class oracle.spatial.util.ShapefileReaderJGeom
 
getShpFileType() - Method in class oracle.spatial.util.ShapefileReaderJGeom
return the Shape Type in the file.
getSiblingLinkArray() - Method in interface oracle.spatial.network.Link
Retunrs the sibling links as a Link array.
getSiblingNodeArray() - Method in interface oracle.spatial.network.Node
Retunrs the sibling nodes as a Node array.
getSiblings() - Method in interface oracle.spatial.network.Link
Returns the sibling links as an Iterator.
getSiblings() - Method in interface oracle.spatial.network.Node
Retunrs the sibling nodes as an Iterator.
getSize() - Method in class oracle.spatial.geometry.JGeometry
Gets an estimated size of the geometry in bytes.
getSpecifics() - Method in exception oracle.spatial.util.GeometryExceptionWithContext
 
getSRID() - Method in class oracle.spatial.geometry.JGeometry
Gets the geometry SRID.
getSrid() - Method in class oracle.spatial.network.GeometryMetadata
Returns the SRID.
getSrid() - Method in interface oracle.spatial.network.MDPoint
Returns the SRID.
getSrid() - Method in class oracle.spatial.topo.TopoMap
Returns the SRID of the topology.
getStartEdge() - Method in class oracle.spatial.topo.Node
 
getStartLinkIndex() - Method in interface oracle.spatial.network.lod.LogicalSubPath
Returns the start link index.
getStartLinkIndex() - Method in interface oracle.spatial.network.SubPath
 
getStartMeasure() - Method in interface oracle.spatial.network.Link
Gets the start measure of the referenced LRS geometry.
getStartNode() - Method in interface oracle.spatial.network.AnalysisInfo
Returns the start node.
getStartNode() - Method in interface oracle.spatial.network.Link
Returns the start node.
getStartNode() - Method in interface oracle.spatial.network.lod.LODAnalysisInfo
Returns the start node.
getStartNode() - Method in interface oracle.spatial.network.lod.LogicalHeavyPath
Returns the first node on this path.
getStartNode() - Method in interface oracle.spatial.network.lod.LogicalNetLink
Returns the reference to the start node.
getStartNode() - Method in interface oracle.spatial.network.Path
Returns the start node of the path.
getStartNodeId() - Method in interface oracle.spatial.network.lod.LogicalLink
Returns the start node ID.
getStartNodeId() - Method in interface oracle.spatial.network.lod.LogicalPath
Returns the start node ID of this path.
getStartPercentage() - Method in interface oracle.spatial.network.Link
Returns the start percentage if the link is created based on an existing link
getStartPercentage() - Method in interface oracle.spatial.network.lod.LogicalSubPath
Returns the location of the starting point of the subpath as a percentage of the first link of the containing path.
getStartPercentage() - Method in interface oracle.spatial.network.SubPath
 
getStartPercentage() - Method in interface oracle.spatial.network.TreeLink
Returns the start percentage of the link if the tree link is a partial link
getState() - Method in interface oracle.spatial.network.Link
Returns the link state.
getState() - Method in interface oracle.spatial.network.Node
Returns the node state.
getState() - Method in interface oracle.spatial.network.Path
Gets the path state.
getSubNetwork(MBR) - Method in interface oracle.spatial.network.Network
Returns the sub-network bound by the specified MBR.
getSubPath(int) - Method in interface oracle.spatial.network.Network
Returns the subpath by ID.
getSubPath(String) - Method in interface oracle.spatial.network.Network
Returns the subpath by the String ID.
getSubPath(int, int) - Method in interface oracle.spatial.network.Path
Returns the sub-path between startNodeIndex and ednNodeIndex
getSubPath(TreeNode) - Method in interface oracle.spatial.network.Tree
Returns the subpath between the given tree node and the root node
getSubPathArray() - Method in interface oracle.spatial.network.Network
Returns the subpaths as an array.
getSubPathArray(boolean) - Method in interface oracle.spatial.network.Network
Returns the subpaths with the specified active flag as an array.
getSubPathArray(String) - Method in interface oracle.spatial.network.Network
Returns the subpaths with the specified type as an array.
getSubPathDataLength(String) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the subpath user data length
getSubPathDataNames() - Method in interface oracle.spatial.network.UserDataMetadata
Returns the subpath user data names in a String array
getSubPathDataType(String) - Method in interface oracle.spatial.network.UserDataMetadata
Returns the subpath user data type of the given data name
getSubPathGeomColumn() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the subpath geometry column name in the database.
getSubPathGeomMetadata() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the subpath geometry metadata.
getSubPaths() - Method in interface oracle.spatial.network.Network
Returns the subpaths as an Iterator.
getSubPaths(boolean) - Method in interface oracle.spatial.network.Network
Returns subpaths with the specified active as an Iterator.
getSubPaths(String) - Method in interface oracle.spatial.network.Network
Returns the subpaths with the specified type as an Iterator.
getSubPathTableName() - Method in interface oracle.spatial.network.Network
Deprecated.  
getSubPathTableName(boolean) - Method in interface oracle.spatial.network.NetworkMetadata
Returns the subpath table name in the database.
getSupportedDataTypes() - Method in interface oracle.spatial.network.UserDataMetadata
Returns all surported data type in the user data metadata
getTableName() - Method in class oracle.spatial.network.GeometryMetadata
Deprecated.  
getTableName(boolean) - Method in class oracle.spatial.network.GeometryMetadata
Returns the geometry table name.
getTemporaryLinkArray() - Method in interface oracle.spatial.network.Network
Returns all temporary links as an array.
getTemporaryNodeArray() - Method in interface oracle.spatial.network.Network
Returns all temporary nodes as an array.
getTopology() - Method in interface oracle.spatial.network.NetworkMetadata
Returns topology name of the network
getTopologyBounds() - Method in class oracle.spatial.topo.TopoMap
Determines the bounds of the data contained in the database topology, using the spatial index in the database.
getTopologyEdgeCount() - Method in class oracle.spatial.topo.TopoMap
Returns the number of edges in the <topologyName>_EDGE$ table.
getTopologyFaceCount() - Method in class oracle.spatial.topo.TopoMap
Returns the number of faces in the <topologyName>_FACE$ table.
getTopologyNodeCount() - Method in class oracle.spatial.topo.TopoMap
Returns the number of nodes in the <topologyName>_NODE$ table.
getTopoName() - Method in class oracle.spatial.topo.TopoMap
Returns the name of the topology.
getTopoTransactionID() - Method in class oracle.spatial.topo.TopoMap
Returns the topology transaction ID if there is data loaded in the cache for update.
getTreeLink() - Method in interface oracle.spatial.network.TreeNode
Returns the tree link that leads to this tree node
getTspNodeDuration() - Method in interface oracle.spatial.network.AnalysisInfo
Returns the TSP path node duration in an array of double The order of the duration is the same as the one in getTSPNodeNodeOrder() the duration is returned as an array of two doubles duration[i][0] represents the arrival duration for the i-th TSP node and This information is only used for TSP related analys
getTspNodeDuration() - Method in interface oracle.spatial.network.Path
Returns the TSP path node duration in an array of double The order of the duration is the same as the one in getTSPNodeNodeOrder() the duration is returned as an array of two doubles duration[i][0] represents the arrival duration for the i-th TSP node and This information is only used for TSP related analys
getTspNodeOrder() - Method in interface oracle.spatial.network.AnalysisInfo
Returns the TSP path node visit order in an array of Node This information is only used for TSP related analysis
getTspNodeOrder() - Method in interface oracle.spatial.network.Path
Returns the TSP path node visit order in an array of Node This information is only used for TSP related analysis
getTspPointsInOrder() - Method in class oracle.spatial.network.lod.TspPath
Returns the ordered points on the TSP tour.
getType() - Method in class oracle.spatial.geometry.JGeometry
Gets the geometry type.
getType() - Method in interface oracle.spatial.network.Link
Returns the link type.
getType() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the network type.
getType() - Method in interface oracle.spatial.network.Node
Returns the node type.
getType() - Method in interface oracle.spatial.network.Path
Returns the path type.
getType() - Method in interface oracle.spatial.network.SubPath
 
getType() - Method in class oracle.spatial.util.DBFReaderJGeom.CharacterColumn
 
getType() - Method in class oracle.spatial.util.DBFReaderJGeom.DateColumn
 
getType() - Method in class oracle.spatial.util.DBFReaderJGeom.LogicalColumn
 
getType() - Method in class oracle.spatial.util.DBFReaderJGeom.NumericColumn
 
getType() - Method in class oracle.spatial.util.DBFReaderJGeom.RecordColumn
 
getUpdatedLinks() - Method in class oracle.spatial.network.lod.PartitionUpdate
 
getUpdatedNodes() - Method in class oracle.spatial.network.lod.PartitionUpdate
 
getUpdatedPartitionIds() - Method in class oracle.spatial.network.lod.NetworkUpdate
Returns the IDs of all the updated partitions.
getUpperBound(int) - Method in class oracle.spatial.network.SDODimArray
Returns the specified upper bound.
getUser() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the network owner.
getUserData() - Method in interface oracle.spatial.network.Link
Gets the user defined data.
getUserData(String) - Method in interface oracle.spatial.network.Link
Gets user data
getUserData(String) - Method in interface oracle.spatial.network.lod.LogicalHeavyPath
Returns the user data object for the specified data name.
getUserData() - Method in interface oracle.spatial.network.lod.LogicalHeavyPath
Returns all the user data name value pairs.
getUserData(String) - Method in interface oracle.spatial.network.lod.LogicalLink
Returns the user data object for the specified data name.
getUserData() - Method in interface oracle.spatial.network.lod.LogicalLink
Returns all the user data name value pairs.
getUserData(String) - Method in interface oracle.spatial.network.lod.LogicalNode
Returns the user data object for the specified data name.
getUserData() - Method in interface oracle.spatial.network.lod.LogicalNode
Returns all the user data name value pairs.
getUserData(String) - Method in interface oracle.spatial.network.lod.LogicalPath
Returns the user data object for the specified data name.
getUserData() - Method in interface oracle.spatial.network.lod.LogicalPath
Returns all the user data name value pairs.
getUserData() - Method in interface oracle.spatial.network.lod.LogicalSubPath
Returns all the user data name value pairs.
getUserData() - Method in interface oracle.spatial.network.Network
Gets user defined data.
getUserData(String) - Method in interface oracle.spatial.network.Network
Gets user data
getUserData() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the user defined data.
getUserData(String) - Method in interface oracle.spatial.network.NetworkMetadata
Gets user data
getUserData() - Method in interface oracle.spatial.network.Node
Gets user defined data.
getUserData(String) - Method in interface oracle.spatial.network.Node
Gets user data
getUserData() - Method in interface oracle.spatial.network.Path
Gets user defined data.
getUserData(String) - Method in interface oracle.spatial.network.Path
Gets user data
getUserData() - Method in interface oracle.spatial.network.SubPath
 
getUserData(String) - Method in interface oracle.spatial.network.SubPath
 
getUserDataIO() - Method in class oracle.spatial.network.lod.config.LODConfig
Returns the full class name of the user data input/output implementation.
getUserDataIO(String) - Static method in class oracle.spatial.network.lod.LODNetworkManager
Returns a new LODUserDataIO instance for the specified network.
getUserDataIOByClassName(String) - Static method in class oracle.spatial.network.lod.LODNetworkManager
Returns a new LODUserDataIO instance for the specified class.
getUserDataMetadata() - Method in interface oracle.spatial.network.NetworkMetadata
Returns the user data metadata
getValue(int) - Method in class oracle.spatial.util.DBFReaderJGeom.RecordColumn
 
getVersion() - Static method in class oracle.spatial.network.NetworkManager
Returns the version of the SDO networkAdapter.
getWindingRule() - Method in class oracle.spatial.util.SDODoubleGeneralPath
Returns the fill style winding rule.
getX() - Method in class oracle.spatial.geometry.JGeometry.Point
 
getX() - Method in class oracle.spatial.geometry.JPoint2DD
 
getX() - Method in class oracle.spatial.topo.Point2DD
 
getY() - Method in class oracle.spatial.geometry.JGeometry.Point
 
getY() - Method in class oracle.spatial.geometry.JPoint2DD
 
getY() - Method in class oracle.spatial.topo.Point2DD
 
GML - Class in oracle.spatial.util
 
GML() - Constructor for class oracle.spatial.util.GML
 
GML2 - Class in oracle.spatial.util
 
GML2() - Constructor for class oracle.spatial.util.GML2
 
GML3 - Class in oracle.spatial.util
 
GML3() - Constructor for class oracle.spatial.util.GML3
 
gml311ToSTRUCT(String) - Static method in class oracle.spatial.util.Adapters
 
gml311ToSTRUCT(String, String) - Static method in class oracle.spatial.util.Adapters
 
gml311ToSTRUCT(String, Connection) - Static method in class oracle.spatial.util.Adapters
 
gml311ToSTRUCT(CLOB) - Static method in class oracle.spatial.util.Adapters
 
gml311ToSTRUCT(CLOB, String) - Static method in class oracle.spatial.util.Adapters
 
GML3g - Class in oracle.spatial.util
 
GML3g() - Constructor for class oracle.spatial.util.GML3g
 
gmlToSTRUCT(String) - Static method in class oracle.spatial.util.Adapters
 
gmlToSTRUCT(String, String) - Static method in class oracle.spatial.util.Adapters
 
gmlToSTRUCT(String, Connection) - Static method in class oracle.spatial.util.Adapters
 
gmlToSTRUCT(CLOB) - Static method in class oracle.spatial.util.Adapters
 
gmlToSTRUCT(CLOB, String) - Static method in class oracle.spatial.util.Adapters
 
GoalNode - Interface in oracle.spatial.network
This interface defines if a given node is a goal node for network analysis
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
 

H

HANDLER_CLASS_NAME_LRU - Static variable in class oracle.spatial.network.lod.config.CachingPolicy
 
hasCircularArcs() - Method in class oracle.spatial.geometry.JGeometry
Checks if this geometry is a compound one.
hasNodeCost() - Method in interface oracle.spatial.network.Network
Checks if the network has node cost.
hasStringID() - Method in interface oracle.spatial.network.Network
Checks if the network has String ID index
HeuristicCostFunction - Interface in oracle.spatial.network.lod
This interface defines the heuristic cost function from one node to another node.
HistoryMetadata - Class in oracle.spatial.network
 

I

importGeometry(Object, int) - Method in class oracle.spatial.util.AdapterShapefileJGeom
 
incPointInPolygon(Point2DD, Point2DD[], boolean) - Static method in class oracle.spatial.topo.CompGeom
Incremental Point in Polygon routine taking a string of coordinates representing a part (or all) of a ring boundary.
indexOf(Link) - Method in interface oracle.spatial.network.Path
Returns the link index of the given link in the path
indexOf(Link, int) - Method in interface oracle.spatial.network.Path
Returns the link index of the given link in the path starting from fromIndex
indexOf(Node) - Method in interface oracle.spatial.network.Path
Returns the node index of the given node in the path
indexOf(Node, int) - Method in interface oracle.spatial.network.Path
Returns the node index of the given node in the path starting from fromIndex
indexOfLink(long) - Method in interface oracle.spatial.network.lod.LogicalPath
Returns the index of the specified link in this path.
indexOfNode(long) - Method in interface oracle.spatial.network.lod.LogicalPath
Returns the index of the specified node in this path.
info(String) - Method in class oracle.spatial.util.Logger
Logs a piece of information (such as configuration et al).
info(String, String, String) - Method in class oracle.spatial.util.Logger
Logs a piece of information (such as configuration et al).
info(Exception) - Method in class oracle.spatial.util.Logger
Logs an info exception
init(Connection, NetworkMetadata) - Method in interface oracle.spatial.network.lod.LODUserDataIO
Initialize the user data IO implementation.
inLineRange(double, double, double, double, double, double) - Static method in class oracle.spatial.topo.CompGeom
computes whether the test point is on the open set of the input line segment with the assumption that the point is already known to be on the infinite line of which the line segment is a part.
INNER_OUTER - Static variable in class oracle.spatial.geometry.ElementExtractor
 
inSector(Point2DD, Point2DD[]) - Static method in class oracle.spatial.topo.CompGeom
inSector determines whether a line drawn from the middle vertex of a triad of vertices to a test point lies within the sector defined by the triad.
inSector(double, double, double, double, double, double, double, double) - Static method in class oracle.spatial.topo.CompGeom
inSector determines whether a line drawn from the middle vertex of a triad of vertices to a test point lies within the sector defined by the triad.
insertFeatures(OracleConnection, DBFReaderJGeom, ShapefileReaderJGeom, String, String, int, int, int, int, String) - Static method in class oracle.spatial.util.ShapefileFeatureJGeom
 
insertFeatures(OracleConnection, DBFReaderJGeom, ShapefileReaderJGeom, String, int, int, String) - Static method in class oracle.spatial.util.ShapefileFeatureJGeom
 
insertGeomMetadata(Connection, String, String, int, SDODimArray) - Static method in class oracle.spatial.network.NetworkManager
Inserts the geometry metadata to the database.
inside(MDPoint, MDPoint) - Method in interface oracle.spatial.network.MDPoint
Checks if the point is inside the specified range represented by the low and the high points.
inside(MDPoint, double) - Method in interface oracle.spatial.network.MDPoint
Checks if the point is inside the specified range represented by the point and the radius.
inside3d(J3D_Geometry, double) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns whether the first solid is inside the second solid or not.
inside3d(STRUCT, STRUCT, NUMBER) - Static method in class oracle.spatial.util.Adapters
 
INTEGER_TYPE - Static variable in interface oracle.spatial.network.UserDataMetadata
 
interacts(MBR, double) - Method in interface oracle.spatial.network.MBR
Checks if the MBR interacts with the specified MBR.
interacts(MBR) - Method in interface oracle.spatial.network.MBR
Checks if the MBR interacts with the specified MBR.
intersect(MBR) - Method in interface oracle.spatial.network.MBR
Creates a new MBR by intersecting with the specified MBR.
intersectNetwork(Network) - Method in interface oracle.spatial.network.Network
Intersects the network with the given network.
intersects(double, double, double, double) - Method in class oracle.spatial.util.SDODoubleGeneralPath
Tests if the interior of this Shape intersects the interior of a specified set of rectangular coordinates.
intersects(Rectangle2D) - Method in class oracle.spatial.util.SDODoubleGeneralPath
Tests if the interior of this Shape intersects the interior of a specified Rectangle2D.
intscts(RTree.Span[], RTree.Span[]) - Method in class oracle.spatial.util.RTree
 
intscts(RTree.Span[], RTree.Span[], double) - Method in class oracle.spatial.util.RTree
 
InvalidTopoOperationException - Exception in oracle.spatial.topo
 
InvalidTopoOperationException() - Constructor for exception oracle.spatial.topo.InvalidTopoOperationException
 
InvalidTopoOperationException(String) - Constructor for exception oracle.spatial.topo.InvalidTopoOperationException
 
isActive() - Method in interface oracle.spatial.network.Link
Checks if the link is active.
isActive() - Method in interface oracle.spatial.network.lod.LogicalLink
Checks whether the link is active.
isActive() - Method in interface oracle.spatial.network.lod.LogicalNode
Checks whether the node is active.
isActive() - Method in interface oracle.spatial.network.Node
Checks if the node is active.
isActive() - Method in interface oracle.spatial.network.Path
Checks if the path is active.
isActive() - Method in interface oracle.spatial.network.SubPath
 
isBidirected() - Method in interface oracle.spatial.network.Link
Checks if the link is bidiretced
isBidirected() - Method in interface oracle.spatial.network.lod.LogicalLink
Checks whether this link is bidirected or not.
isCircle() - Method in class oracle.spatial.geometry.JGeometry
Checks if this geometry represents a circle.
isClosed() - Method in interface oracle.spatial.network.Path
Checks if the path is closed.
isComplex() - Method in interface oracle.spatial.network.NetworkMetadata
Deprecated.  
isConnected() - Method in interface oracle.spatial.network.Network
Checks if the network is connected.
isConnected(Path) - Method in interface oracle.spatial.network.Path
Checks if the path is connected.
isDirected() - Method in interface oracle.spatial.network.Network
Checks if the network is directed.
isDirected() - Method in interface oracle.spatial.network.NetworkMetadata
Checks if the network is directed.
isEmpty() - Method in interface oracle.spatial.network.UserDataMetadata
Checks if the metadata contains any data
isForward() - Method in interface oracle.spatial.network.Tree
Returns the traverse direction
isFullPath() - Method in interface oracle.spatial.network.lod.LogicalSubPath
Returns true if the subpath covers the entire reference path.
isFullPath() - Method in interface oracle.spatial.network.SubPath
 
isGeodetic(OracleConnection, int) - Static method in class oracle.spatial.util.ShapefileFeatureJGeom
 
isGeodetic(int) - Static method in class oracle.spatial.util.Util
Using an Oracle convention to determin if a srid is geodetic
isGeodeticMBR() - Method in class oracle.spatial.geometry.JGeometry
Checks if this geometry represents a geodetic MBR.
isGoal(Node) - Method in interface oracle.spatial.network.GoalNode
Returns true if the given node is a goal, false otherwise.
isGoal(LogicalNetNode) - Method in interface oracle.spatial.network.lod.LODGoalNode
Returns true if the given node a goal node, false otherwise.
isHierarchical() - Method in interface oracle.spatial.network.Network
Checks if the network is hierarchical (hierarchy level > 1).
isHierarchical() - Method in interface oracle.spatial.network.NetworkMetadata
Checks if the network is hierarchical.
isIncomingLink(long) - Method in interface oracle.spatial.network.lod.LogicalSubNetwork
Checks whether the input link is an incoming link or not.
isInternalLink(long) - Method in interface oracle.spatial.network.lod.LogicalSubNetwork
Checks whether the input link is an internal link or not.
isInternalNode(long) - Method in interface oracle.spatial.network.lod.LogicalSubNetwork
Checks whether the input node is an internal node or not.
isLeafNode() - Method in interface oracle.spatial.network.TreeNode
Returns the tree link array that leads to the child nodes i-th tree link leads to i-th child tree node public TreeLink getTreeLink() ; /** Is the node a leaf node?
isLinkGeometryReversed(int, double) - Method in interface oracle.spatial.network.Path
Checks if the given i-th link geometry in the path is reversed in the path direction
isLinkReversed(int) - Method in interface oracle.spatial.network.Path
Checks if the given i-th link in the path is reversed in the path direction
isLinksExist(long[]) - Method in interface oracle.spatial.network.lod.NetworkIO
Checks whether the input links exist or not
isLogical() - Method in interface oracle.spatial.network.Link
Checks if the link is logical.
isLogical() - Method in interface oracle.spatial.network.Network
Checks if the network is logical (without spatial information).
isLogical() - Method in interface oracle.spatial.network.NetworkMetadata
Checks if the network is logical.
isLogical() - Method in interface oracle.spatial.network.Node
 
isLogical() - Method in interface oracle.spatial.network.Path
Chceks if the path is logical.
isLogical() - Method in interface oracle.spatial.network.Tree
Checks if the tree is logical
isLRSGeometry() - Method in class oracle.spatial.geometry.JGeometry
Checks if this is a LRS (Linear Reference System) geometry.
isLRSGeometry() - Method in interface oracle.spatial.network.Network
Checks if the network is from an LRS geometry layer.
isLRSGeometry() - Method in interface oracle.spatial.network.NetworkMetadata
Checks if the network geometries are LRS SDO_GEOMETRY objects.
isMarked() - Method in interface oracle.spatial.network.Node
Checks if the node is marked.
isModified() - Method in interface oracle.spatial.network.Network
Checks if the network has been modified.
isMultiPoint() - Method in class oracle.spatial.geometry.JGeometry
Checks if this geometry is of Multi-Point type.
isNetworkInCache(String) - Static method in class oracle.spatial.network.NetworkManager
Checks if a given network is in the cache
isNetworkPartitioned(int) - Method in class oracle.spatial.network.lod.LeveledNetworkCache
 
isNetworkPartitioned(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Returns the partition ID of the given node
isNetworkPartitionedSet(int) - Method in class oracle.spatial.network.lod.LeveledNetworkCache
 
isNode() - Method in class oracle.spatial.network.lod.PointOnNet
Checks whether this point falls on a node or not.
isNodeOnLink() - Method in interface oracle.spatial.network.TreeNode
Check whether this node is on a link.
isNodesExist(long[]) - Method in interface oracle.spatial.network.lod.NetworkIO
Checks whether the input nodes exist or not
isOrientedMultiPoint() - Method in class oracle.spatial.geometry.JGeometry
Checks if this geometry is of Multi-Point type and oriented.
isOrientedPoint() - Method in class oracle.spatial.geometry.JGeometry
Checks if this geometry is of point type and oriented.
isOutgoingLink(long) - Method in interface oracle.spatial.network.lod.LogicalSubNetwork
Checks whether the input link is an outgoing link or not.
isPartialLink() - Method in interface oracle.spatial.network.TreeLink
If the tree link is a partial link?
isPartitioned() - Method in interface oracle.spatial.network.Network
Checks if the network is partitioned.
isPartitioned() - Method in interface oracle.spatial.network.NetworkMetadata
Deprecated.  
isPersistent() - Method in interface oracle.spatial.network.Network
Checks if the network is persistent (stored in the database).
isPoint() - Method in class oracle.spatial.geometry.JGeometry
Checks if this geometry is of point type.
isPointOnLink() - Method in class oracle.spatial.network.lod.PointOnNet
Checks whether this point falls on a link or not.
isPre9i(Connection) - Static method in class oracle.spatial.util.Util
Determin if a database is pre-9i version.
isReachable(long, long, int, LODNetworkConstraint) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Checks whether there is a path from the start node to the end node using the specified link level for long-haul search.
isReachable(Network, int, int, MBR, int) - Static method in class oracle.spatial.network.NetworkManager
Checks if the source node can reach the target node.
isReachable(Network, int, int) - Static method in class oracle.spatial.network.NetworkManager
Checks if the source node can reach the target node.
isReachable(Network, int, int, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Checks if the source node can reach the target node.
isReadFromBlob() - Method in class oracle.spatial.network.lod.config.LODConfig
Whether the network partitions should be read from BLOBs or from node and link tables.
isReadOnly() - Method in interface oracle.spatial.network.Network
Checks if the network is read-only to the database.
isRectangle() - Method in class oracle.spatial.geometry.JGeometry
Checks if this geometry represents a rectangle.
isRegularLink() - Method in interface oracle.spatial.network.TreeLink
if the tree link is a regular link
isRegularNode() - Method in interface oracle.spatial.network.TreeNode
Returns the regular node if the tree node is a regular node isNodeOnLink() == false
isResidentPartition(int) - Method in class oracle.spatial.network.lod.config.CachingPolicy
Checks whether the specified partition is a resident partition.
isReversePath(Path) - Method in interface oracle.spatial.network.Path
Checks if the given path is the reverse path of the path
isSameDirection(Path) - Method in interface oracle.spatial.network.Path
Checks if two paths the have same direction (indicated by the path node orde).
isSamePath(Path) - Method in interface oracle.spatial.network.Path
Checks if the given path has the same path links
isSatisfied(LODAnalysisInfo) - Method in interface oracle.spatial.network.lod.LODNetworkConstraint
Checks if the constraint is satisfied.
isSatisfied(AnalysisInfo) - Method in interface oracle.spatial.network.NetworkConstraint
Checks if the constraint is satisfied.
isSatisfied(AnalysisInfo) - Method in class oracle.spatial.network.SystemConstraint
Check if the system constraint is satisfied during the search.
isSDOGeometry() - Method in interface oracle.spatial.network.Network
Checks if the network is from an SDO geometry layer.
isSDOGeometry() - Method in interface oracle.spatial.network.NetworkMetadata
Checks if the network geometries are SDO_GEOMETRY objects.
isSimple() - Method in interface oracle.spatial.network.lod.LogicalPath
Checks whether this path is simple or not.
isSimple() - Method in interface oracle.spatial.network.Network
Deprecated.  
isSimple() - Method in interface oracle.spatial.network.NetworkMetadata
Deprecated.  
isSimple() - Method in interface oracle.spatial.network.Path
Checks if the path is simple (no self-crossing).
isSpatial() - Method in interface oracle.spatial.network.Network
Checks if the network is spatial (with spatial information).
isSpatial() - Method in interface oracle.spatial.network.NetworkMetadata
Checks if the network is spatial.
isTemporary() - Method in interface oracle.spatial.network.Link
Checks if the link is temporary.
isTemporary() - Method in interface oracle.spatial.network.Node
Checks if the node is temporary.
isTemporary() - Method in interface oracle.spatial.network.Path
Checks if the path is temporary.
isTemporary() - Method in interface oracle.spatial.network.SubPath
 
isTopoGeometry() - Method in interface oracle.spatial.network.Network
Checks if the network is from a TOPO geometry layer.
isTopoGeometry() - Method in interface oracle.spatial.network.NetworkMetadata
Checks if the network geometries are SDO_TOPO_GEOMETRY objects.
isTree() - Method in interface oracle.spatial.network.Network
Checks if the network is a tree.
isTspPath() - Method in interface oracle.spatial.network.Path
Checks if the path is a Tsp Path
isUndirected() - Method in interface oracle.spatial.network.Network
Checks if the network is un-directed.
isUndirected() - Method in interface oracle.spatial.network.NetworkMetadata
Checks if the network is undirected.
isUnidirected() - Method in interface oracle.spatial.network.Link
Checks if the link is uni-diretced
isUserDataLoaded() - Method in interface oracle.spatial.network.lod.LogicalBasicNetwork
Returns whether the user data are loaded to the network.
isValid() - Method in interface oracle.spatial.network.SubPath
 
isVersioned() - Method in interface oracle.spatial.network.Network
Checks if the network is versioned
isVersioned() - Method in interface oracle.spatial.network.NetworkMetadata
Checks if the network is versioned
iterator() - Method in class oracle.spatial.network.lod.OrderedLongSet
 

J

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
 
JGeometry - Class in oracle.spatial.geometry
A Java class that maps Oracle Spatial's SQL type MDSYS.SDO_GEOMETRY.
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.Point - Class in oracle.spatial.geometry
A convenient class that represents a double-typed point.
JGeometry.Point() - Constructor for class oracle.spatial.geometry.JGeometry.Point
 
JGeometry.Point(double, double) - Constructor for class oracle.spatial.geometry.JGeometry.Point
Constructs a new Point with x and y value.
joinValue - Variable in class oracle.spatial.util.RTreeJoinRes
 
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
 

K

KML - Class in oracle.spatial.util
 
KML() - Constructor for class oracle.spatial.util.KML
 
KML2 - Class in oracle.spatial.util
 
KML2() - Constructor for class oracle.spatial.util.KML2
 
kmlToSTRUCT(String) - Static method in class oracle.spatial.util.Adapters
 
kmlToSTRUCT(String, Connection) - Static method in class oracle.spatial.util.Adapters
 
kmlToSTRUCT(CLOB) - Static method in class oracle.spatial.util.Adapters
 
KShortestPaths - Interface in oracle.spatial.network.lod
This interface defines methods supported by a k-shortest path algorithm.
kShortestPaths(long, long, int, LODNetworkConstraint) - Method in interface oracle.spatial.network.lod.KShortestPaths
Returns the k-shortest paths from the start point to the end point.
kShortestPaths(long, long, int, LODNetworkConstraint) - Method in class oracle.spatial.network.lod.YenDeviation
 

L

leafDump() - Method in class oracle.spatial.util.RTree
 
length(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(STRUCT, NUMBER, NUMBER) - Static method in class oracle.spatial.util.Adapters
 
LEVEL_DEBUG - Static variable in class oracle.spatial.network.lod.LODNetworkWrapper
 
LEVEL_DEBUG - Static variable in class oracle.spatial.util.Logger
the DEBUG logging level.
LEVEL_ERROR - Static variable in class oracle.spatial.network.lod.LODNetworkWrapper
 
LEVEL_ERROR - Static variable in class oracle.spatial.util.Logger
the ERROR logging level.
LEVEL_FATAL - Static variable in class oracle.spatial.network.lod.LODNetworkWrapper
 
LEVEL_FATAL - Static variable in class oracle.spatial.util.Logger
the highest logging level; Logs unrecoverable program events.
LEVEL_FINEST - Static variable in class oracle.spatial.network.lod.LODNetworkWrapper
 
LEVEL_FINEST - Static variable in class oracle.spatial.util.Logger
the finest possible logging level.
LEVEL_INFO - Static variable in class oracle.spatial.network.lod.LODNetworkWrapper
 
LEVEL_INFO - Static variable in class oracle.spatial.util.Logger
the INFO logging level, used for logging program configuration and other useful information.
LEVEL_WARN - Static variable in class oracle.spatial.network.lod.LODNetworkWrapper
 
LEVEL_WARN - Static variable in class oracle.spatial.util.Logger
the WARN logging level.
LeveledNetworkCache - Class in oracle.spatial.network.lod
An instance of this class contains the cache for all link leveles of a network.
lineArcIntersect(double, double, double, double, double, double, double, double, double, double, double, double[], double[]) - Static method in class oracle.spatial.topo.CompGeom
Finds the open-set intersection of line and arc segments, if any.
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) - Static method in class oracle.spatial.geometry.JGeometry
For a given arc, returns a linearized array of 2D line segments.
lineLineIntersect(Point2DD, Point2DD, Point2DD, Point2DD, Point2DD) - Static method in class oracle.spatial.topo.CompGeom
Finds the open-set intersection of two line segments, if any.
lineLineIntersect(double, double, double, double, double, double, double, double, double[]) - Static method in class oracle.spatial.topo.CompGeom
Finds the open-set intersection of two line segments, if any.
lineTo(double, double) - Method in class oracle.spatial.util.SDODoubleGeneralPath
Adds a point to the path by drawing a straight line from the current coordinates to the new specified coordinates.
Link - Interface in oracle.spatial.network
This interface defines a network link.
LINK_TABLE_TYPE - Static variable in interface oracle.spatial.network.UserDataMetadata
 
LinkCostCalculator - Interface in oracle.spatial.network.lod
This interface defines the method supported by a link cost calculator.
LinkCostFunction - Interface in oracle.spatial.network
User defined link cost interface
linkExists(Node) - Method in interface oracle.spatial.network.Node
Checks if the link is bound by the node and the specified nodes.
LinkLevelSelector - Interface in oracle.spatial.network.lod
A LinkLevelSelector selects the link level for the next node to expend on.
LinkNotFoundException - Exception in oracle.spatial.network.lod
Thrown when a link(s) cannot be found.
LinkNotFoundException(String) - Constructor for exception oracle.spatial.network.lod.LinkNotFoundException
 
LinkNotFoundException(Exception) - Constructor for exception oracle.spatial.network.lod.LinkNotFoundException
 
LITTLE_ENDIAN - Static variable in class oracle.spatial.util.ByteOrder
 
load(STRUCT) - Static method in class oracle.spatial.geometry.JGeometry
Creates a JGeometry instance from a STRUCT object representing a geometry column in a JDBC result set.
loadConfig(InputStream) - Method in class oracle.spatial.network.lod.config.ConfigManager
Loads LOD configuration xml.
loadConfig(CLOB) - Static method in class oracle.spatial.network.lod.LODNetworkWrapper
Reloads the configuration xml.
loadEdge(int) - Method in class oracle.spatial.topo.TopoMap
Loads an edge from the database if the edge is not already in the cache.
loadFace(int) - Method in class oracle.spatial.topo.TopoMap
Loads a face from the database if the face is not already in the cache.
loadNode(int) - Method in class oracle.spatial.topo.TopoMap
Loads a node from the database if the node is not already in the cache.
loadTopology(boolean) - Method in class oracle.spatial.topo.TopoMap
Loads the entire topology from the database into the instance cache.
loadTopology(boolean, boolean) - Method in class oracle.spatial.topo.TopoMap
Loads the entire topology from the database into the instance cache.
loadWindow(double, double, double, double, boolean) - Method in class oracle.spatial.topo.TopoMap
Loads a portion of the topology specified by a query window.
loadWindow(double, double, double, double, boolean, boolean) - Method in class oracle.spatial.topo.TopoMap
Loads a portion of the topology specified by a query window.
loadWindow(double, double, double, double, boolean, boolean, boolean) - Method in class oracle.spatial.topo.TopoMap
Loads a portion of the topology specified by a query window.
locatePoint(double) - Method in interface oracle.spatial.network.Link
Returns the (linearly interpreted) point on the link geometry of the given distance ratio.
LODAnalysisInfo - Interface in oracle.spatial.network.lod
This interface defines methods related to analysis information.
LODConfig - Class in oracle.spatial.network.lod.config
An LODConfig object contains LOD configuration information of a network.
LODConfig() - Constructor for class oracle.spatial.network.lod.config.LODConfig
Default constructor.
LODConfig(LODConfig) - Constructor for class oracle.spatial.network.lod.config.LODConfig
Copy constructor.
LODConfig(HashMap<Integer, CachingPolicy>, boolean, String, String) - Constructor for class oracle.spatial.network.lod.config.LODConfig
Constructs an LODConfig instance.
LODConfig(Element) - Constructor for class oracle.spatial.network.lod.config.LODConfig
Constructs an LODConfig object from an XML element.
LODConfigException - Exception in oracle.spatial.network.lod.config
Reports errors while parsing xml configuration files or constructing LODConfig objects.
LODConfigException(String) - Constructor for exception oracle.spatial.network.lod.config.LODConfigException
 
LODConfigException(Exception) - Constructor for exception oracle.spatial.network.lod.config.LODConfigException
 
LODGoalNode - Interface in oracle.spatial.network.lod
This interface defines the methods to check whether a given node is a goal node for network analysis.
LODNetworkConstraint - Interface in oracle.spatial.network.lod
This interface defines a general network constraint for network analysis.
LODNetworkException - Exception in oracle.spatial.network.lod
Base exception class for Load-On-Demand network analysis.
LODNetworkException(String) - Constructor for exception oracle.spatial.network.lod.LODNetworkException
 
LODNetworkException(Exception) - Constructor for exception oracle.spatial.network.lod.LODNetworkException
 
LODNetworkFactory - Class in oracle.spatial.network.lod
This class handles network element creation for Oracle Spatial Network Data Model.
LODNetworkManager - Class in oracle.spatial.network.lod
This class is the entry point of all functionalities provides by the lod package.
LODNetworkWrapper - Class in oracle.spatial.network.lod
This is the wrapper class containing LOD related java stored procedures used by SDO_NET package.
LODUserDataIO - Interface in oracle.spatial.network.lod
This interface defines methods to read and write user defined data from and to the database.
LOG_THREAD_NAME - Static variable in class oracle.spatial.util.Logger
Set this flag if log records should include the name of the logging thread.
LOG_TIME - Static variable in class oracle.spatial.util.Logger
Set this flag if log records should include the date/time of the logging event.
Logger - Class in oracle.spatial.util
Logging API for Oracle LBS products.
LOGICAL_NETWORK - Static variable in interface oracle.spatial.network.Network
 
LogicalBasicNetwork - Interface in oracle.spatial.network.lod
This interface defines methods supported by a logical network.
LogicalHeavyPath - Interface in oracle.spatial.network.lod
A LogicalHeavyPath is a logical path with detailed node and link information.
LogicalLink - Interface in oracle.spatial.network.lod
This interface defines a standalone link.
LogicalNetLink - Interface in oracle.spatial.network.lod
A LogicalNetLink defines a network link, which is a LogicalLink with reference to the LogicalNetNode objects of the start and end nodes.
LogicalNetNode - Interface in oracle.spatial.network.lod
A LogicalNetNode is a LogicalNode with reference to adjacent node and link objects.
LogicalNode - Interface in oracle.spatial.network.lod
This interface defines a standalone node.
LogicalPartition - Interface in oracle.spatial.network.lod
This interface defines methods supported by a logical network partition.
LogicalPath - Interface in oracle.spatial.network.lod
A LogicalPath is defined by an array of link IDs, array of node IDs, and the cost of traversing through this path.
LogicalSubNetwork - Interface in oracle.spatial.network.lod
A LogicalSubNetwork is a LogicalNetwork that maintains connections to external nodes.
LogicalSubPath - Interface in oracle.spatial.network.lod
LogicalSubPath represents a portition of a LogicalPath, with the start and/or end points located on links of the the containing path.
LOWER_LEVEL - Static variable in class oracle.spatial.geometry.ElementExtractor
 
LRS_GEOMETRY_TYPE - Static variable in interface oracle.spatial.network.Network
 
LRUCachingHandler - Class in oracle.spatial.network.lod
This class implements the Least Recently Used (LRU) caching handler.
LRUCachingHandler() - Constructor for class oracle.spatial.network.lod.LRUCachingHandler
 

M

main(String[]) - Static method in class oracle.spatial.topo.CompGeom
 
main(String[]) - Static method in class oracle.spatial.topo.TopoMap
 
main(String[]) - Static method in class oracle.spatial.util.RTree
 
main(String[]) - Static method in class oracle.spatial.util.SampleShapefileToJGeom
 
main(String[]) - Static method in class oracle.spatial.util.SampleShapefileToJGeomFeature
 
main(String[]) - Static method in class oracle.spatial.util.Util
 
makeLogical(Network) - Static method in class oracle.spatial.network.NetworkManager
Convert a spatial network to a logical network Note this only updates the network metadata information original spatial information remains unahcnged
makeSpatial(Network, String, String, String) - Static method in class oracle.spatial.network.NetworkManager
Convert a logical network to a spatial network Note this only updates the network metadata information
makeTemporary() - Method in interface oracle.spatial.network.Link
Makes the link temporary.
makeTemporary() - Method in interface oracle.spatial.network.Node
Makes the node temporary.
maxCostExists() - Method in class oracle.spatial.network.SystemConstraint
Checks if the maximum cost constraint exists.
maxDepthExists() - Method in class oracle.spatial.network.SystemConstraint
Checks if the maximum path depth constraint exists.
maxDistanceExists() - Method in class oracle.spatial.network.SystemConstraint
Checks if the maximum distance constraint exists.
maxDurationExists() - Method in class oracle.spatial.network.SystemConstraint
Checks if the maximum duration constraint exists.
maxMBRExists() - Method in class oracle.spatial.network.SystemConstraint
Checks if the maximum MBR constraint exists.
MBR - Interface in oracle.spatial.network
This interface defines the Minimum Bounding Rectangle (MBR) interface.
mbr(double[]) - Static method in class oracle.spatial.util.Util
 
mcst(Network) - Static method in class oracle.spatial.network.NetworkManager
Returns the minimum cost spanning tree (Kruskal Algorithm) as a network.
mcstLinkArray(Network) - Static method in class oracle.spatial.network.NetworkManager
Returns the minimum cost spanning tree (Kruskal Algorithm).
MDPoint - Interface in oracle.spatial.network
This interface defines a mutilple dimension point.
MethodNotSupportedException - Exception in oracle.spatial.network.lod
Thrown when an unsupported or invalid method is called.
MethodNotSupportedException(String) - Constructor for exception oracle.spatial.network.lod.MethodNotSupportedException
 
MethodNotSupportedException(Exception) - Constructor for exception oracle.spatial.network.lod.MethodNotSupportedException
 
MinimumSpanningTree - Interface in oracle.spatial.network.lod
This interface defines methods supported by a minimum-spanning-tree algorithm.
minimumSpanningTree(int) - Method in interface oracle.spatial.network.lod.MinimumSpanningTree
Returns the link IDs of the minimum-spanning-tree.
monoMeasure(double[], int) - Static method in class oracle.spatial.geometry.JGeometry
Edited version of PL/SQL monotonic_measure() monoMeasure() determines whether a line is monotonically increasing or decreasing Returns: 1 if increasing or all measures null; -1 if decreasing; 0 if measures are inconsistent Note: Repeated measures are not flagged as inconsistent (but are not valid in LRS); assumes measure is in the last position: X,Y,M or X,Y,Z,M
moveEdge(int, int, int, Point2DD[]) - Method in class oracle.spatial.topo.TopoMap
Moves one endpoint of an edge and changes the edge coordinates after checking that no topological changes would be required, other than some possible exceptions.
moveEdge(int, int, int, Point2DD[], ArrayList, ArrayList, boolean) - Method in class oracle.spatial.topo.TopoMap
Moves one endpoint of an edge and changes the edge coordinates after checking that no topological changes would be required, other than some possible exceptions.
moveIsolatedNode(int, Point2DD) - Method in class oracle.spatial.topo.TopoMap
Moves an isolated node.
moveNode(int, Point2DD[][]) - Method in class oracle.spatial.topo.TopoMap
Moves a node and its attached edges after checking that no topological changes would be required, except that island edges and nodes may change containing faces.
moveNode(int, Point2DD[][], ArrayList, ArrayList, boolean) - Method in class oracle.spatial.topo.TopoMap
Moves a node and its attached edges after checking that no topological changes would be required.
moveTo(double, double) - Method in class oracle.spatial.util.SDODoubleGeneralPath
Adds a point to the path by moving to the specified coordinates.
MULTICOMP_TOSIMPLE - Static variable in class oracle.spatial.geometry.ElementExtractor
 

N

NDMTimer - Class in oracle.spatial.network
Timer utility class.
NDMTimer() - Constructor for class oracle.spatial.network.NDMTimer
 
nearestLink(double, double) - Method in interface oracle.spatial.network.Network
Gets the nearest link in a spatial network The result is in an array of Link.
nearestNeighbors(PointOnNet, int, LODNetworkConstraint, LODGoalNode) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Finds the nearest neighbors from the specified start point.
nearestNeighbors(PointOnNet, int, int, LODNetworkConstraint, LODGoalNode) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Finds the nearest neighbors from the specified start point.
nearestNeighbors(PointOnNet, int, int, int, LODNetworkConstraint, LODGoalNode) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Finds the nearest neighbors from the specified start point.
nearestNeighbors(Network, int, int, NetworkConstraint, GoalNode) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest paths of the N nearest neighbors from the specified start node.
nearestNeighbors(Network, int, int, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest paths of the N nearest neighbors from the start node.
nearestNeighbors(Network, int, int) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest paths of the N nearest neighbors from the start node.
nearestNode(double, double) - Method in interface oracle.spatial.network.Network
Gets the nearest node in a spatial network The result is in an array of Node.
nearestPoint(double, double) - Method in interface oracle.spatial.network.Link
Returns the nearest point on the link geometry.
nearestReachingNeighbors(PointOnNet, int, LODNetworkConstraint, LODGoalNode) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Finds the nearest reaching neighbors to the specified end point.
nearestReachingNeighbors(PointOnNet, int, int, LODNetworkConstraint, LODGoalNode) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Finds the nearest reaching neighbors to the specified end point.
nearestReachingNeighbors(PointOnNet, int, int, int, LODNetworkConstraint, LODGoalNode) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Finds the nearest reaching neighbors to the specified end point.
nearestReachingNeighbors(Network, int, int, NetworkConstraint, GoalNode) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest paths of the N nearest reaching neighbors to the specified start node.
nearestReachingNeighbors(Network, int, int, GoalNode) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest paths of the N nearest reaching neighbors to the specified start node.
nearestReachingNeighbors(Network, int, int) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest paths of the N nearest reaching neighbors to the specified start node.
Network - Interface in oracle.spatial.network
This interface defines a network.
NetworkAnalyst - Class in oracle.spatial.network.lod
This class is the single entry point to all the network analysis operations supported by NDM LOD.
NetworkConstraint - Interface in oracle.spatial.network
This interface defines a general network constraint for network analysis.
NetworkDataException - Exception in oracle.spatial.network
This class defines the exceptions for Oracle Spatial Network Data Model
NetworkDataException() - Constructor for exception oracle.spatial.network.NetworkDataException
Constucts a Network Data Model Exception without messgae.
NetworkDataException(String) - Constructor for exception oracle.spatial.network.NetworkDataException
Constructs a Network Data Model exception with an error message.
NetworkDataException(Exception) - Constructor for exception oracle.spatial.network.NetworkDataException
 
networkExists(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Checks if the given network exists in the database.
NetworkFactory - Class in oracle.spatial.network
This class handles network element creation for Oracle Spatial Network Data Model.
NetworkIO - Interface in oracle.spatial.network.lod
This interface defines methods to read/write network information from/to a datasource.
NetworkManager - Class in oracle.spatial.network
This class defines methods for the network data I/O and network analysis.
NetworkMetadata - Interface in oracle.spatial.network
This class defines a network metadata.
NetworkUpdate - Class in oracle.spatial.network.lod
An instance of this class contains the network update information for a network.
NetworkUpdate() - Constructor for class oracle.spatial.network.lod.NetworkUpdate
 
newPathToDestination(Network, Path, int, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Creates a new path starting from the new start node to the node on the reference path closest to the start node and to the end node of the reference path
nextElement(int[]) - Method in class oracle.spatial.geometry.ElementExtractor
Returns the next element of J3D_Geometry.
nnSearch(double[][], ArrayList) - Method in class oracle.spatial.util.RTree
 
nnSearch(RTree, boolean, boolean, ArrayList) - Method in class oracle.spatial.util.RTree
 
nnSearch(RTree, boolean, boolean, ArrayList, boolean) - Method in class oracle.spatial.util.RTree
 
Node - Interface in oracle.spatial.network
This interface defines a network node.
Node - Class in oracle.spatial.topo
 
NODE_TABLE_TYPE - Static variable in interface oracle.spatial.network.UserDataMetadata
 
NodeCostCalculator - Interface in oracle.spatial.network.lod
This interface defines the methods supported by a node cost calculator.
NodeNotFoundException - Exception in oracle.spatial.network.lod
Thrown when a node(s) cannot be found.
NodeNotFoundException(String) - Constructor for exception oracle.spatial.network.lod.NodeNotFoundException
 
NodeNotFoundException(Exception) - Constructor for exception oracle.spatial.network.lod.NodeNotFoundException
 
NOID - Static variable in class oracle.spatial.topo.TopoMap
 
NUMBER_TYPE - Static variable in interface oracle.spatial.network.UserDataMetadata
 
numFields() - Method in class oracle.spatial.util.DBFReaderJGeom
return the number of fields in each record
numRecords() - Method in class oracle.spatial.util.DBFReaderJGeom
return the number of records in the DBF file.
numRecords() - Method in class oracle.spatial.util.ShapefileReaderJGeom
return the number of shape records in the file.

O

OBJECT_TYPE - Static variable in interface oracle.spatial.network.UserDataMetadata
 
openDBF(String) - Method in class oracle.spatial.util.DBFReaderJGeom
Given a DBF file's name, open the file and read the header info.
oracle.spatial.geometry - package oracle.spatial.geometry
 
oracle.spatial.network - package oracle.spatial.network
Provides support for the Oracle Spatial network data model, which is documented in Oracle Spatial Topology and Network Data Models.
oracle.spatial.network.lod - package oracle.spatial.network.lod
Provides support for the Load-On-Demand (LOD) approach of network analysis in the Oracle Spatial network data model, which is documented in Oracle Spatial Topology and Network Data Models.
oracle.spatial.network.lod.config - package oracle.spatial.network.lod.config
Provides support for the configuration of Load-On-Demand (LOD) network analysis in the Oracle Spatial network data model, which is documented in Oracle Spatial Topology and Network Data Models.
oracle.spatial.topo - package oracle.spatial.topo
 
oracle.spatial.util - package oracle.spatial.util
 
OraTst - Class in oracle.spatial.network
This class defines print methods for the network elements in Network Data Model.
OraTst() - Constructor for class oracle.spatial.network.OraTst
 
OrderedLongSet - Class in oracle.spatial.network.lod
Ordered Long Set
OrderedLongSet() - Constructor for class oracle.spatial.network.lod.OrderedLongSet
 
OrderedLongSet(int) - Constructor for class oracle.spatial.network.lod.OrderedLongSet
 
otherNode(Node) - Method in interface oracle.spatial.network.Link
Returns the other node of the link, if the start node = node, the end node is returned.

P

packTree(double[][][], Object[]) - Method in class oracle.spatial.util.RTree
Generates a highly ordered packed tree using the scan-tile-recursive method
paint(Graphics) - Method in class oracle.spatial.topo.TopoFrame
 
paint(Graphics) - Method in class oracle.spatial.util.RTree.RTreePlot
 
PartitionBlobTranslator - Interface in oracle.spatial.network.lod
This interface defines the methods supported by a partition blob translator.
partitionToBlob(LogicalPartition, OutputStream, boolean) - Method in interface oracle.spatial.network.lod.PartitionBlobTranslator
Translates the LogicalPartition object into a partition BLOB, and outputs it into the specified output stream.
PartitionUpdate - Class in oracle.spatial.network.lod
A PartitionUpdate object contains the update information to a partition.
PartitionUpdate(int) - Constructor for class oracle.spatial.network.lod.PartitionUpdate
 
Path - Interface in oracle.spatial.network
This interface defines a network path.
PATH_TABLE_TYPE - Static variable in interface oracle.spatial.network.UserDataMetadata
 
pctrclip(STRUCT, STRUCT, BLOB, NUMBER, NUMBER, BLOB, NUMBER, NUMBER) - Static method in class oracle.spatial.util.Adapters
 
Point2DD - Class in oracle.spatial.topo
 
Point2DD() - Constructor for class oracle.spatial.topo.Point2DD
 
Point2DD(double, double) - Constructor for class oracle.spatial.topo.Point2DD
 
Point2DD(Point2DD) - Constructor for class oracle.spatial.topo.Point2DD
 
pointInMBR(Point2DD, Point2DD[]) - Static method in class oracle.spatial.topo.CompGeom
Determines if a point is within the bounds of the specified rectangle.
pointInMBR(double, double, double[][]) - Static method in class oracle.spatial.topo.CompGeom
Determines if a point is within the bounds of the specified rectangle.
PointOnNet - Class in oracle.spatial.network.lod
This class defines the properties of a point on a network.
PointOnNet(long) - Constructor for class oracle.spatial.network.lod.PointOnNet
Constructs a PointOnNet for a node.
PointOnNet(long, double) - Constructor for class oracle.spatial.network.lod.PointOnNet
Constructs a PointOnNet for a point on link.
prepareTableForData(OracleConnection, DBFReaderJGeom, String, String, String, int, String) - Static method in class oracle.spatial.util.ShapefileFeatureJGeom
 
prepend(LogicalLink, LogicalNode) - Method in interface oracle.spatial.network.lod.LogicalHeavyPath
Appends a link at the beginning of this path.
prepend(LogicalHeavyPath) - Method in interface oracle.spatial.network.lod.LogicalHeavyPath
Appends a path before this path.
prepend(long, double, long, double) - Method in interface oracle.spatial.network.lod.LogicalPath
Prepend a link to this path.
prepend(LogicalPath, double) - Method in interface oracle.spatial.network.lod.LogicalPath
Appends a path to the beginning of this path.
print(String) - Static method in class oracle.spatial.network.OraTst
Prints the message.
print(MBR) - Static method in class oracle.spatial.network.OraTst
Prints the MBR.
print(Node) - Static method in class oracle.spatial.network.OraTst
Prints the node.
print(Node, boolean) - Static method in class oracle.spatial.network.OraTst
Prints the node with detailed information.
print(Node[]) - Static method in class oracle.spatial.network.OraTst
Prints the node array.
print(Node[], boolean) - Static method in class oracle.spatial.network.OraTst
Prints the node array with detailed information.
print(Link) - Static method in class oracle.spatial.network.OraTst
Prints the link.
print(Link, boolean) - Static method in class oracle.spatial.network.OraTst
Prints the link with detailed information.
print(Link[]) - Static method in class oracle.spatial.network.OraTst
Prints the link array.
print(Link[], boolean) - Static method in class oracle.spatial.network.OraTst
Prints the link array with detailed information.
print(Path) - Static method in class oracle.spatial.network.OraTst
Prints the path.
print(SubPath, int) - Static method in class oracle.spatial.network.OraTst
 
print(SubPath) - Static method in class oracle.spatial.network.OraTst
 
print(Tree) - Static method in class oracle.spatial.network.OraTst
 
print(TreeNode) - Static method in class oracle.spatial.network.OraTst
 
print(TreeLink) - Static method in class oracle.spatial.network.OraTst
 
print(TreeNode[]) - Static method in class oracle.spatial.network.OraTst
 
print(SubPath[]) - Static method in class oracle.spatial.network.OraTst
 
print(NetworkCache) - Static method in class oracle.spatial.network.OraTst
Prints the network cache.
print(Path[]) - Static method in class oracle.spatial.network.OraTst
Prints the path array.
print(NetworkMetadata) - Static method in class oracle.spatial.network.OraTst
Prints the network metadata.
print(NetworkMetadata[]) - Static method in class oracle.spatial.network.OraTst
Prints the network metadata array.
print(Network) - Static method in class oracle.spatial.network.OraTst
Prints the network.
print(Network, boolean) - Static method in class oracle.spatial.network.OraTst
Prints the network with detailed information.
print(Network[]) - Static method in class oracle.spatial.network.OraTst
Prints the network array.
print(JGeometry) - Static method in class oracle.spatial.network.OraTst
 
print() - Method in class oracle.spatial.util.DBFReaderJGeom
nicely print out the general information of this shapefile.
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.
printUserData(Object) - Static method in class oracle.spatial.network.OraTst
 
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.
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.
ptr1 - Variable in class oracle.spatial.util.RTreeJoinRes
 
ptr2 - Variable in class oracle.spatial.util.RTreeJoinRes
 

Q

quadTo(double, double, double, double) - Method in class oracle.spatial.util.SDODoubleGeneralPath
Adds a curved segment, defined by two new points, to the path by drawing a Quadratic curve that intersects both the current coordinates and the coordinates (x2, y2), using the specified point (x1, y1) as a quadratic parametric control point.

R

readAdjacentPartitionIdsForLinks(long[], int) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the relevant partition IDs for the specified node IDs.
readAdjacentPartitionIdsForNodes(long[], int) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the adjacent partition IDs for the specified node IDs.
readByteOrder() - Method in interface oracle.spatial.util.WKInputStream
 
readComponentId(long, int) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the component ID assigned to the specified node ID.
readComponentIds(int) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the component IDs stored in the connected component table.
readDouble(DataInputStream) - Method in class oracle.spatial.util.ByteOrder
 
readDouble(DataInputStream) - Method in class oracle.spatial.util.ByteOrderBigEndian
 
readDouble(DataInputStream) - Method in class oracle.spatial.util.ByteOrderLittleEndian
 
readDouble(ByteOrder) - Method in interface oracle.spatial.util.WKInputStream
 
readEndList() - Method in interface oracle.spatial.util.WKInputStream
 
readFile(String) - Static method in class oracle.spatial.util.Util
 
readGeometryFromDB(Connection, String, String, String, String[]) - Static method in class oracle.spatial.network.NetworkManager
Returns Geometry from DB table in a HashaMap
readGlobalConfig(Properties) - Static method in class oracle.spatial.util.Logger
Reads the propeties and sets global configuration accordingly.
readLabel(ByteOrder, int) - Method in interface oracle.spatial.util.WKInputStream
 
readLogicalHeavyPath(LogicalPath, boolean) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves node and link information for the specified logical path.
readLogicalHeavyPaths(LogicalPath[], boolean) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves node and link information for the specified logical paths.
readLogicalLink(long, boolean) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the standalone logical link, i.e., the logical link without references to the start and end nodes, for the specified link ID.
readLogicalLinks(long[], boolean) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the standalone logical link, i.e., the logical link without references to the start and end nodes, for the specified link ID.
readLogicalNetwork(int, boolean, boolean) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the logical network.
readLogicalNetwork(int, boolean) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the logical network.
readLogicalNode(long, boolean) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the standalone logical node, i.e., the logical node without references to incoming and outgoing links, for the specified node ID.
readLogicalNodes(long[], boolean) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the standalone logical nodes, i.e., the logical nodes without references to incoming and outgoing links, for the specified node IDs.
readLogicalPartition(int, int, boolean, boolean) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the logical network partition for the specified partition ID.
readLogicalPartition(int, int, boolean) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the logical network partition for the specified partition ID.
readLogicalPartitions(int, boolean, boolean) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves all the logical network partitions.
readLogicalPartitions(int, boolean) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves all the logical network partitions in this network.
readLogicalPath(long, boolean) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the logical path for the specified path ID.
readLogicalPaths(long[], boolean) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the logical paths for the specified path IDs.
readLogicalSubPath(long, boolean) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the logical subpath for the specified subpath ID.
readLogicalSubPaths(long[], boolean) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the logical subpaths for the specified subpath IDs.
readMaximumIncomingLinkLevel(long) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the maximum link level of the incoming links connected to the specified node.
readMaximumLinkLevel() - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the maximum link level of the network.
readMaximumLinkLevel(long) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the maximum link level of the links connected to the specified node.
readMaximumOutgoingLinkLevel(long) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the maximum link level of the outgoing links connected to the specified node.
readNetwork(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Returns the read-only network from the database.
readNetwork(Connection, String, boolean) - Static method in class oracle.spatial.network.NetworkManager
Returns the network from the database.
readNetwork(Connection, String, MBR, boolean) - Static method in class oracle.spatial.network.NetworkManager
Returns the network that is inside the specified MBR.
readNetwork(Connection, String, int, boolean) - Static method in class oracle.spatial.network.NetworkManager
Returns the network with the specified link level.
readNetwork(Connection, String, MBR, boolean, UserDataIO) - Static method in class oracle.spatial.network.NetworkManager
Returns the network that is inside the specified MBR.
readNetwork(Connection, String, boolean, UserDataIO, String, String, String, boolean) - Static method in class oracle.spatial.network.NetworkManager
Returns the network with regard to the given filters.
readNetwork(Connection, String, boolean, UserDataIO, String, String, String) - Static method in class oracle.spatial.network.NetworkManager
Returns the network with regard to the given filters.
readNetwork(Connection, String, int, boolean, UserDataIO) - Static method in class oracle.spatial.network.NetworkManager
Returns the network with the specified link level.
readNetworkConstraint(Connection, String) - Static method in class oracle.spatial.network.lod.LODNetworkManager
Reads in the given network constraint from the database to memory
readNetworkConstraint(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Reads in the given network constraint from the database to memory
readNetworkConstraintObject(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Reads in the given network constraint from the database to memory
readNetworkConstraints(Connection) - Static method in class oracle.spatial.network.NetworkManager
Reads in the network constraints owned by the current schema from the database to memory
readNetworkMetadata(Connection) - Static method in class oracle.spatial.network.NetworkManager
Returns all network metadata from the database.
readNetworkMetadata(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Returns the network metadata from the database by network name.
readNetworkMetadata(Connection, int) - Static method in class oracle.spatial.network.NetworkManager
Returns the network metadata from the database by network ID.
readNodeIds(int) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the array of node IDs in the network.
readNumberOfConnectedComponents(int) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the number of connected components stored in the component table.
readNumberOfLinkLevels() - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the number of link levels.
readNumberOfLinks(int) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the number of links in the network.
readNumberOfNodes(int) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the number of nodes in the network.
readNumberOfPartitions(int) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the number of partitions in the network.
readPartitionId(long, int) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the partition ID for the specified node ID.
readPartitionIds(long[], int) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the partition IDs for the specified node IDs.
readPartitionIds(int) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves all the partition IDs in the network.
readpts(BLOB, int, int, Adapters.Ptclass[]) - Static method in class oracle.spatial.util.Adapters
 
readSeparator() - Method in interface oracle.spatial.util.WKInputStream
 
readSpatialHeavyPath(LogicalPath, boolean) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves node and link information for the specified logical paths.
readSpatialHeavyPaths(LogicalPath[], boolean) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves node and link information for the specified logical paths.
readSpatialLink(long, boolean) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the spatial link for the specified link ID.
readSpatialNetwork(LogicalBasicNetwork) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves spatial information for the logical network, and returns the spatial network.
readSpatialNode(long, boolean) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the spatial node for the specified node ID.
readSpatialPartition(LogicalPartition) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves spatial information for the logical network partition, and returns the spatial network partition.
readSpatialPartitionMBR(int, int) - Method in interface oracle.spatial.network.lod.NetworkIO
Returns the minimum bounding rectangle (MBR) encompassing all the nodes in the specified partition.
readSpatialPartitionMBRs(int) - Method in interface oracle.spatial.network.lod.NetworkIO
Returns the minimum bounding rectangles (MBR) of all the partitions in this network.
readSpatialPath(long, boolean) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the spatial path for the specified path ID.
readSpatialPath(LogicalPath) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the spatial information for the specified logical path, and returns the spatial path.
readSpatialPaths(long[], boolean) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the spatial path for the specified path ID.
readSpatialPaths(LogicalPath[]) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the spatial information for the specified logical path, and returns the spatial path.
readSpatialSubPath(long, boolean) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the spatial subpath information.
readSpatialSubPath(LogicalSubPath) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the spatial information of the specified logical subpath, and returns the spatial subpath.
readSpatialSubPaths(long[], boolean) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the spatial subpath information.
readSpatialSubPaths(LogicalSubPath[]) - Method in interface oracle.spatial.network.lod.NetworkIO
Retrieves the spatial information of the specified logical subpaths, and returns the spatial subpath.
readStartList() - Method in interface oracle.spatial.util.WKInputStream
 
readStartList(ByteOrder) - Method in interface oracle.spatial.util.WKInputStream
 
readUInt32(DataInputStream) - Method in class oracle.spatial.util.ByteOrder
 
readUInt32(DataInputStream) - Method in class oracle.spatial.util.ByteOrderBigEndian
 
readUInt32(DataInputStream) - Method in class oracle.spatial.util.ByteOrderLittleEndian
 
readUserData(String, long[]) - Method in interface oracle.spatial.network.lod.LODUserDataIO
Reads user defined data from the database.
readUserData(LogicalPartition, LODUserDataIO) - Method in interface oracle.spatial.network.lod.NetworkIO
Add user data information to the logical partition
readUserData(Connection, Network) - Method in interface oracle.spatial.network.UserDataIO
Reads user defined data from the database and associates it with the network.
recordSize() - Method in class oracle.spatial.util.DBFReaderJGeom
return the record size in the DBF file
reFormulateArc(double[]) - Static method in class oracle.spatial.geometry.JGeometry
In order to create arc shape, Recalculate centerX, centerY, radius, startAngle, midAngle and endAngle.
registerNetworkConstraint(Connection, String, String, String, String) - Static method in class oracle.spatial.network.NetworkManager
Register given network constraint into user_sdo_network_constraints
remove(long) - Method in class oracle.spatial.network.lod.OrderedLongSet
 
removeEdge(int) - Method in class oracle.spatial.topo.TopoMap
Remove an edge, merging faces if there are different faces on each side of the edge.
removeEntry(double[][], Object) - Method in class oracle.spatial.util.RTree
removeEntry removes an entry from the leaf level of the RTree and makes any other tree adjustments necessary, including possibly the orphaning and reinsertion of subtrees at any level if nodes become underfilled
removeInLink(long) - Method in interface oracle.spatial.network.lod.LogicalNetNode
Removes the incoming link with the specified link ID.
removeLink(long) - Method in interface oracle.spatial.network.lod.LogicalBasicNetwork
Removes a link from the network.
removeNetworkFromCache(String) - Static method in class oracle.spatial.network.NetworkManager
Removes a network from the network cahce
removeNode(long) - Method in interface oracle.spatial.network.lod.LogicalBasicNetwork
Removes a node from the network.
removeNode(int) - Method in class oracle.spatial.topo.TopoMap
Removes an isolated node or a node at the joining of two edges, merging the edges into one.
removeObsoleteNodes() - Method in class oracle.spatial.topo.TopoMap
Removes any nodes in the cache which are connected to two and only two distinct edges, are not assigned to point features, and do not serve as the demarcation between mismatched linear features.
removeOutLink(long) - Method in interface oracle.spatial.network.lod.LogicalNetNode
Removes the outgoing link with the specified link ID.
requiresAnalysisInfo() - Method in class oracle.spatial.network.lod.DummyLinkLevelSelector
 
requiresAnalysisInfo() - Method in class oracle.spatial.network.lod.DynamicLinkLevelSelector
 
requiresAnalysisInfo() - Method in interface oracle.spatial.network.lod.LinkLevelSelector
Whether analysis info is required.
requiresPathLinks() - Method in interface oracle.spatial.network.NetworkConstraint
Returns true if the constraint requires some or all path information.
requiresPathLinks() - Method in class oracle.spatial.network.SystemConstraint
Chceks if the constraint requires some or all path information.
requiresUserData() - Method in class oracle.spatial.network.lod.DummyLinkCostCalculator
 
requiresUserData() - Method in class oracle.spatial.network.lod.DummyLinkLevelSelector
 
requiresUserData() - Method in class oracle.spatial.network.lod.DummyNodeCostCalculator
 
requiresUserData() - Method in class oracle.spatial.network.lod.DynamicLinkLevelSelector
 
requiresUserData() - Method in interface oracle.spatial.network.lod.HeuristicCostFunction
Returns true if the cost function requires node user data information.
requiresUserData() - Method in interface oracle.spatial.network.lod.LinkCostCalculator
Returns true if calculating link cost requires user data information.
requiresUserData() - Method in interface oracle.spatial.network.lod.LinkLevelSelector
Whether user data is required.
requiresUserData() - Method in interface oracle.spatial.network.lod.LODGoalNode
Returns true if checking whether a node is a goal node requires user data information.
requiresUserData() - Method in interface oracle.spatial.network.lod.LODNetworkConstraint
Returns true if the constraint requires user data information.
requiresUserData() - Method in interface oracle.spatial.network.lod.NodeCostCalculator
Returns true if calculating node cost requires user data information.
reset() - Method in class oracle.spatial.network.NDMTimer
 
reset() - Method in class oracle.spatial.util.SDODoubleGeneralPath
Resets the path to empty.
resetComponentNo(int) - Method in interface oracle.spatial.network.Network
Resets the node compomnent number to the specified number
resetCostCalculators() - Method in class oracle.spatial.network.lod.NetworkAnalyst
Restores the default settings of link cost calculator and node cost calculator.
reverse() - Method in interface oracle.spatial.network.Path
Reverses the path and returns it.
ringUnionApprox(STRUCT, NUMBER) - Static method in class oracle.spatial.util.Adapters
 
rollback() - Method in interface oracle.spatial.network.lod.NetworkIO
Sends out rollback command to the database.
rollbackDB() - Method in class oracle.spatial.topo.TopoMap
Rolls back any updates to the database and clears any row locks.
RTree - Class in oracle.spatial.util
 
RTree(int, int, int, double) - Constructor for class oracle.spatial.util.RTree
Constructs an empty RTree with specified parameters
RTree(int, int, int) - Constructor for class oracle.spatial.util.RTree
Constructs an empty RTree with specified parameters
RTree.ComparatorImpl - Class in oracle.spatial.util
 
RTree.RTreePlot - Class in oracle.spatial.util
 
RTreeJoinRes - Class in oracle.spatial.util
 

S

SampleShapefileToJGeom - Class in oracle.spatial.util
This sample program reads all geometries from a Shapefile and converts them to JGeometry geometries.
SampleShapefileToJGeom() - Constructor for class oracle.spatial.util.SampleShapefileToJGeom
 
SampleShapefileToJGeomFeature - Class in oracle.spatial.util
This sample program reads all attributes and geometries from a Shapefile, and converts them to spatial features.
SampleShapefileToJGeomFeature() - Constructor for class oracle.spatial.util.SampleShapefileToJGeomFeature
 
saveConnectedComponents(OrderedLongSet[], int) - Method in interface oracle.spatial.network.lod.NetworkIO
Stores the connected components information in the component table.
SDO_GEOMETRY_TYPE - Static variable in interface oracle.spatial.network.Network
 
SDO_GEOMETRY_TYPE - Static variable in interface oracle.spatial.network.UserDataMetadata
 
SDODimArray - Class in oracle.spatial.network
This class defines a Java representation for Oracle Spatial SDO_DIM_ARRAY object.
SDODimArray(String[], double[], double[], double[]) - Constructor for class oracle.spatial.network.SDODimArray
Constructs an SDODimArray object.
SDODimArray(int, double, double, double) - Constructor for class oracle.spatial.network.SDODimArray
Constructs an SDODimArray object with the default dimension names ("X","Y","Z","M") and the given lower bounds, upper bounds ,and tolerances.
SDODoubleGeneralPath - Class in oracle.spatial.util
The GeneralPath class represents a geometric path constructed from straight lines, and quadratic and cubic (Bézier) curves.
SDODoubleGeneralPath() - Constructor for class oracle.spatial.util.SDODoubleGeneralPath
Constructs a new GeneralPath object.
SDODoubleGeneralPath(int) - Constructor for class oracle.spatial.util.SDODoubleGeneralPath
Constructs a new GeneralPath object with the specified winding rule to control operations that require the interior of the path to be defined.
SDODoubleGeneralPath(int, int) - Constructor for class oracle.spatial.util.SDODoubleGeneralPath
Constructs a new GeneralPath object with the specified winding rule and the specified initial capacity to store path coordinates.
SDODoubleGeneralPath(Shape) - Constructor for class oracle.spatial.util.SDODoubleGeneralPath
Constructs a new GeneralPath object from an arbitrary Shape object.
search(double[][], ArrayList) - Method in class oracle.spatial.util.RTree
Searches an RTree for all objects whose minimum bounding hypersolids intersect the input search hypersolid
searchEdgeRTree(double[][], ArrayList) - Method in class oracle.spatial.topo.TopoMap
Return the list of edges from edgeRtree for the given query MBR.
searchFaceRTree(double[][], ArrayList) - Method in class oracle.spatial.topo.TopoMap
Return the list of faces from faceRtree for the given query MBR.
searchWithoutChecking(double[][], ArrayList) - Method in class oracle.spatial.util.RTree
Searches an RTree for all objects whose minimum bounding hypersolids intersect the input search hypersolid.
set(double, double) - Method in class oracle.spatial.geometry.JGeometry.Point
 
setBidirected(boolean) - Method in interface oracle.spatial.network.Link
Makes the directed link bidirected
setCachingHandler(String) - Method in class oracle.spatial.network.lod.config.CachingPolicy
Sets the caching handler.
setCachingHandler(CachingHandler) - Method in class oracle.spatial.network.lod.config.CachingPolicy
Sets the caching handler.
setCachingPolicies(HashMap<Integer, CachingPolicy>) - Method in class oracle.spatial.network.lod.config.LODConfig
Sets the caching policies.
setCategory(int) - Method in interface oracle.spatial.network.Network
Sets the network category.
setCategory(int) - Method in interface oracle.spatial.network.NetworkMetadata
Sets the network category.
setColumnName(String) - Method in class oracle.spatial.network.GeometryMetadata
Sets the geometry column name.
setComponentNo(int) - Method in interface oracle.spatial.network.Node
Sets the node component number.
setComponentTableName(String) - Method in interface oracle.spatial.network.NetworkMetadata
Sets the component table name
setConnection(OracleConnection) - Static method in class oracle.spatial.network.lod.LODNetworkWrapper
Sets the JDBC connection to the database.
setConnection(Connection) - Static method in class oracle.spatial.util.GML
 
setConnection(Connection) - Static method in class oracle.spatial.util.GML2
 
setConnection(Connection) - Static method in class oracle.spatial.util.GML3
 
setConnection(Connection) - Static method in class oracle.spatial.util.GML3g
 
setConnection(Connection) - Static method in class oracle.spatial.util.KML
 
setConnection(Connection) - Static method in class oracle.spatial.util.KML2
 
setCost(double) - Method in interface oracle.spatial.network.Link
Sets the link cost.
setCost(double) - Method in interface oracle.spatial.network.lod.LogicalHeavyPath
Sets the cost of this path.
setCost(double) - Method in interface oracle.spatial.network.lod.LogicalLink
Sets the cost of this link.
setCost(double) - Method in interface oracle.spatial.network.lod.LogicalNode
Sets the cost of this node.
setCost(double) - Method in interface oracle.spatial.network.lod.LogicalPath
Sets the cost of the path.
setCost(double) - Method in interface oracle.spatial.network.Node
Sets the node cost.
setDuration(double) - Method in interface oracle.spatial.network.Link
Sets the link duration
setDuration(double) - Method in interface oracle.spatial.network.Node
Sets the node duration
setEndLinkIndex(int) - Method in interface oracle.spatial.network.SubPath
 
setEndNode(Node) - Method in interface oracle.spatial.network.Link
Sets the link end node.
setEndNode(LogicalNetNode) - Method in interface oracle.spatial.network.lod.LogicalNetLink
Sets the reference to the end node of this link.
setEndNodeId(long) - Method in interface oracle.spatial.network.lod.LogicalLink
Sets the end node ID.
setEndPercentage(double) - Method in interface oracle.spatial.network.SubPath
 
setFlags(int) - Method in class oracle.spatial.util.Logger
Sets the flags (an OR'ed integer of all desired flags)
setFlow(double) - Method in interface oracle.spatial.network.Link
Sets the flow on the link for flow analysis
setGeometry(JGeometry) - Method in interface oracle.spatial.network.Link
Sets the link geometry (JGeometry).
setGeometry(JGeometry) - Method in interface oracle.spatial.network.Node
Sets the node geometry (JGeometry).
setGeometry(JGeometry) - Method in interface oracle.spatial.network.Path
Sets the path geometry (JGeometry).
setGeometryType(int) - Method in interface oracle.spatial.network.NetworkMetadata
Sets the geometry type of the network
setGeomID(int) - Method in interface oracle.spatial.network.Link
Sets the LRS geometry ID of this link.
setGeomID(int) - Method in interface oracle.spatial.network.Node
Sets the LRS geometry ID.
setGlobalFlags(int) - Static method in class oracle.spatial.util.Logger
Sets the global logging flags.
setGlobalFlags(int, String) - Static method in class oracle.spatial.util.Logger
Sets the global logging flags for the named loggers only.
setGlobalLevel(int) - Static method in class oracle.spatial.util.Logger
Sets the global logging level.
setGlobalLevel(int, String) - Static method in class oracle.spatial.util.Logger
Sets the global logging level for the named loggers.
setGlobalOutputStream(PrintStream) - Static method in class oracle.spatial.util.Logger
Sets the global log outputsream.
setGlobalOutputStream(PrintStream, String) - Static method in class oracle.spatial.util.Logger
Sets the global log outputsream for the named hiearchy.
setHierarchyLevel(int) - Method in interface oracle.spatial.network.Node
Sets the node hierarchy level.
setHigh(MDPoint) - Method in interface oracle.spatial.network.MBR
Sets the high point.
setHigh(int, double) - Method in interface oracle.spatial.network.MBR
Sets the specified ordinate of the high point.
setID(int) - Method in interface oracle.spatial.network.Path
Sets the path ID.
setID(int) - Method in interface oracle.spatial.network.SubPath
 
setInitialAnalysisInfo(LODAnalysisInfo) - Method in interface oracle.spatial.network.lod.ShortestPath
Sets the initial analysis info.
setIsActive(boolean) - Method in interface oracle.spatial.network.lod.LogicalLink
Sets whether the link is active.
setIsActive(boolean) - Method in interface oracle.spatial.network.lod.LogicalNode
Sets whether this node is active.
setIsBidirected(boolean) - Method in interface oracle.spatial.network.lod.LogicalLink
Sets whether the link is bidirected or not.
setIsNetworkPartitioned(boolean, int) - Method in class oracle.spatial.network.lod.LeveledNetworkCache
 
setIsUserDataLoaded(boolean) - Method in interface oracle.spatial.network.lod.LogicalBasicNetwork
Sets whether the user data is loaded to the network.
setLevel(int) - Method in class oracle.spatial.util.Logger
Sets the logging level of this instance.
setLinkCostCalculator(LinkCostCalculator) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Sets the link cost calculator.
setLinkCostColumn(String) - Method in interface oracle.spatial.network.NetworkMetadata
Sets link cost column
setLinkCostFunction(LinkCostFunction) - Method in interface oracle.spatial.network.Network
Sets up user defined link cost function
setLinkDirection(int) - Method in interface oracle.spatial.network.NetworkMetadata
Sets link diretion (Network.UNDIRECTED_LINK or Network.DIRECTED_LINK)
setLinkDurationColumn(String) - Method in interface oracle.spatial.network.Network
Deprecated.  
setLinkDurationColumn(String) - Method in interface oracle.spatial.network.NetworkMetadata
Sets link duration column name
setLinkGeomMetadata(GeometryMetadata) - Method in interface oracle.spatial.network.NetworkMetadata
Sets Link Geometry Metadata
setLinkLevel(int) - Method in interface oracle.spatial.network.Link
Sets the link level.
setLinkLevelSelector(LinkLevelSelector) - Method in interface oracle.spatial.network.lod.KShortestPaths
Sets link level selector.
setLinkLevelSelector(LinkLevelSelector) - Method in interface oracle.spatial.network.lod.ShortestPath
Sets link level selector.
setLinkLevelSelector(LinkLevelSelector) - Method in class oracle.spatial.network.lod.YenDeviation
 
setLinkPartitionColumn(String) - Method in interface oracle.spatial.network.Network
Deprecated.  
setLinkPartitionColumn(String) - Method in interface oracle.spatial.network.NetworkMetadata
Deprecated.  
setLoggingLevel(int) - Static method in class oracle.spatial.network.lod.LODNetworkWrapper
Sets java global logging level.
setLow(MDPoint) - Method in interface oracle.spatial.network.MBR
Sets the low point.
setLow(int, double) - Method in interface oracle.spatial.network.MBR
Sets the specified ordinate of the low point.
setLRMDimension(int) - Method in class oracle.spatial.geometry.JGeometry
Sets the dimension index for LRS measure.
setLRSGeomMetadata(GeometryMetadata) - Method in interface oracle.spatial.network.NetworkMetadata
Sets LRS Geometry Metadata
setMaxCost(double) - Method in class oracle.spatial.network.SystemConstraint
Sets the maximum cost constraint.
setMaxDepth(int) - Method in class oracle.spatial.network.SystemConstraint
Sets the maximum depth constraint.
setMaxDistance(double) - Method in class oracle.spatial.network.SystemConstraint
Sets the maximum distance constraint.
setMaxDuration(double) - Method in class oracle.spatial.network.SystemConstraint
 
setMaxLinkID(int) - Method in interface oracle.spatial.network.Network
Sets the max link ID to maxID
setMaxMBR(MBR) - Method in class oracle.spatial.network.SystemConstraint
Sets the maximum MBR constraint.
setMaxNodeID(int) - Method in interface oracle.spatial.network.Network
Sets the max node ID to maxID
setMaxNumberOfNodes(int) - Method in class oracle.spatial.network.lod.config.CachingPolicy
Sets the maximum number of nodes allowed in the cache for this network level.
setMaxPathID(int) - Method in interface oracle.spatial.network.Network
Sets the max path ID to maxID
setMaxSubPathID(int) - Method in interface oracle.spatial.network.Network
Sets the max subpath ID to maxID
setMDPoint(MDPoint) - Method in interface oracle.spatial.network.Node
Sets the node location (MDPoint).
setMeasure(double, double) - Method in interface oracle.spatial.network.Link
Sets the LRS start and end measures.
setMeasure(double) - Method in interface oracle.spatial.network.Node
Sets the LRS measure.
setMustAvoidLinks(Vector) - Method in class oracle.spatial.network.SystemConstraint
Sets the must-avoid links.
setMustAvoidNodes(Vector) - Method in class oracle.spatial.network.SystemConstraint
Sets the must-avoid nodes.
setName(String) - Method in interface oracle.spatial.network.Link
Sets the link name.
setName(String) - Method in interface oracle.spatial.network.Node
Sets the node name.
setName(String) - Method in interface oracle.spatial.network.Path
Sets the path name.
setName(String) - Method in interface oracle.spatial.network.SubPath
 
setNetworkAdaptor(LODNetworkAdaptor) - Method in interface oracle.spatial.network.lod.NetworkIO
Sets the network adaptor.
setNetworkMetadata(NetworkMetadata) - Method in interface oracle.spatial.network.lod.NetworkIO
Sets network metadata
setNodeCostCalculator(NodeCostCalculator) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Sets the node cost calculator.
setNodeCostColumn(String) - Method in interface oracle.spatial.network.NetworkMetadata
Sets node cost column
setNodeDurationColumn(String) - Method in interface oracle.spatial.network.Network
Deprecated.  
setNodeDurationColumn(String) - Method in interface oracle.spatial.network.NetworkMetadata
Sets node duration column name
setNodeGeomMetadata(GeometryMetadata) - Method in interface oracle.spatial.network.NetworkMetadata
Sets Node Geometry Metadata
setNodePartitionColumn(String) - Method in interface oracle.spatial.network.Network
Deprecated.  
setNodePartitionColumn(String) - Method in interface oracle.spatial.network.NetworkMetadata
Deprecated.  
setNodePartitionId(long, int) - Method in interface oracle.spatial.network.lod.LogicalPartition
Sets the partition the node belongs to.
setNoOfDims(int) - Method in class oracle.spatial.network.GeometryMetadata
Sets the number of dimensions
setNoOfHierarchyLevels(int) - Method in interface oracle.spatial.network.Network
Deprecated.  
setNoOfHierarchyLevels(int) - Method in interface oracle.spatial.network.NetworkMetadata
Sets the number of hierarchy levels.
setNoOfPartitions(int) - Method in interface oracle.spatial.network.NetworkMetadata
Deprecated.  
setNumberFormat(String) - Static method in class oracle.spatial.network.OraTst
 
setNumberOfLinkLevels(int) - Method in class oracle.spatial.network.lod.LeveledNetworkCache
 
setOrd(int, double) - Method in interface oracle.spatial.network.MDPoint
Sets the specified ordinate.
setOutputStream(PrintStream) - Method in class oracle.spatial.util.Logger
Sets the logging output stream.
setParentLink(Link) - Method in interface oracle.spatial.network.Link
Sets the parent link.
setParentNode(Node) - Method in interface oracle.spatial.network.Node
Sets the parent node.
setPartition(int, LogicalPartition, int) - Method in class oracle.spatial.network.lod.LeveledNetworkCache
Adds a network partition to the cache.
setPartitionBlobTableName(String) - Method in interface oracle.spatial.network.NetworkMetadata
Sets the partition BLOB table name
setPartitionBlobTranslator(String) - Method in class oracle.spatial.network.lod.config.LODConfig
Sets the full class name of the partition BLOB translator.
setPartitionID(int) - Method in interface oracle.spatial.network.Link
Sets the link partition ID
setPartitionID(int) - Method in interface oracle.spatial.network.Node
Sets the node partition ID.
setPartitionTableName(String) - Method in interface oracle.spatial.network.Network
Deprecated.  
setPartitionTableName(String) - Method in interface oracle.spatial.network.NetworkMetadata
Sets partition table name
setPartitionUpdate(int, PartitionUpdate) - Method in class oracle.spatial.network.lod.NetworkUpdate
Sets the update information for the specified partition.
setPathGeomMetadata(GeometryMetadata) - Method in interface oracle.spatial.network.NetworkMetadata
Sets Path Geometry Metadata
setPathLinkTableName(String) - Method in interface oracle.spatial.network.NetworkMetadata
Set the path link table name
setPreprocess(TopoPreprocess) - Method in class oracle.spatial.topo.TopoMap
Sets the preprocessing listener for addXXXX methods
setReadFromBlob(boolean) - Method in class oracle.spatial.network.lod.config.LODConfig
Sets whether to read from BLOBs or from tables.
setReferencePath(Path) - Method in interface oracle.spatial.network.SubPath
 
setSRID(int) - Method in class oracle.spatial.geometry.JGeometry
Sets the srid for this geometry.
setSrid(int) - Method in class oracle.spatial.network.GeometryMetadata
Sets the SRID
setSrid(int) - Method in interface oracle.spatial.network.MDPoint
Sets the SRID.
setsrsAlias(String) - Static method in class oracle.spatial.util.GML2
 
setsrsAlias(String) - Static method in class oracle.spatial.util.GML3
 
setsrsAlias(String) - Static method in class oracle.spatial.util.KML2
 
setsrsNameSpace(String) - Static method in class oracle.spatial.util.GML
 
setsrsNameSpace(String) - Static method in class oracle.spatial.util.GML2
 
setsrsNameSpace(String) - Static method in class oracle.spatial.util.GML3
 
setsrsNameSpace(String) - Static method in class oracle.spatial.util.GML3g
 
setsrsNameSpace(String) - Static method in class oracle.spatial.util.KML
 
setsrsNameSpace(String) - Static method in class oracle.spatial.util.KML2
 
setStartLinkIndex(int) - Method in interface oracle.spatial.network.SubPath
 
setStartNode(Node) - Method in interface oracle.spatial.network.Link
Sets the link start node.
setStartNode(LogicalNetNode) - Method in interface oracle.spatial.network.lod.LogicalNetLink
Sets the reference to the start node of this link.
setStartNodeId(long) - Method in interface oracle.spatial.network.lod.LogicalLink
Sets the start node ID.
setStartPercentage(double) - Method in interface oracle.spatial.network.SubPath
 
setState(boolean) - Method in interface oracle.spatial.network.Link
Sets the active flag.
setState(boolean) - Method in interface oracle.spatial.network.Node
Sets the active flag.
setStringIDIndex() - Method in interface oracle.spatial.network.Network
Sets String ID indexes for nodes, links ,and paths.
setStringIDIndex(NDMStringID, NDMStringID, NDMStringID, NDMStringID) - Method in interface oracle.spatial.network.Network
Sets String ID indexes for nodes,links ,and paths.
setStringIDIndex(NDMStringID, NDMStringID, NDMStringID) - Method in interface oracle.spatial.network.Network
Sets String ID indexes for nodes,links ,and paths.
setSubPathGeomMetadata(GeometryMetadata) - Method in interface oracle.spatial.network.NetworkMetadata
Sets SubPath Geometry Metadata
setTableName(String) - Method in class oracle.spatial.network.GeometryMetadata
Sets the table name
setTemporaryCachingEnabled(boolean) - Method in interface oracle.spatial.network.Network
Enable/Disable Temporatory Element caching.
setType(int) - Method in class oracle.spatial.geometry.JGeometry
Sets the geometry type for this geometry.
setType(String) - Method in interface oracle.spatial.network.Link
Sets the link type.
setType(String) - Method in interface oracle.spatial.network.NetworkMetadata
Sets network type
setType(String) - Method in interface oracle.spatial.network.Node
Sets the node type.
setType(String) - Method in interface oracle.spatial.network.Path
Sets the path type.
setType(String) - Method in interface oracle.spatial.network.SubPath
 
setUserData(Object) - Method in interface oracle.spatial.network.Link
Sets the user defined data.
setUserData(String, Object) - Method in interface oracle.spatial.network.Link
Sets user data
setUserData(String, Object) - Method in interface oracle.spatial.network.lod.LogicalHeavyPath
Sets the value of the user data.
setUserData(Map<String, Object>) - Method in interface oracle.spatial.network.lod.LogicalHeavyPath
Sets the value of the user data.
setUserData(String, Object) - Method in interface oracle.spatial.network.lod.LogicalLink
Sets the value of the user data.
setUserData(Map<String, Object>) - Method in interface oracle.spatial.network.lod.LogicalLink
Sets the value of the user data.
setUserData(String, Object) - Method in interface oracle.spatial.network.lod.LogicalNode
Sets the value of the user data.
setUserData(Map<String, Object>) - Method in interface oracle.spatial.network.lod.LogicalNode
Sets the value of the user data.
setUserData(String, Object) - Method in interface oracle.spatial.network.lod.LogicalPath
Sets the value of the user data.
setUserData(Map<String, Object>) - Method in interface oracle.spatial.network.lod.LogicalPath
Sets the value of the user data.
setUserData(Map<String, Object>) - Method in interface oracle.spatial.network.lod.LogicalSubPath
Sets the value of the user data.
setUserData(Object) - Method in interface oracle.spatial.network.Network
Sets user defined data.
setUserData(String, Object) - Method in interface oracle.spatial.network.Network
Sets user data
setUserData(Object) - Method in interface oracle.spatial.network.NetworkMetadata
Sets user defined data.
setUserData(String, Object) - Method in interface oracle.spatial.network.NetworkMetadata
Sets user data
setUserData(Object) - Method in interface oracle.spatial.network.Node
Sets user defined data.
setUserData(String, Object) - Method in interface oracle.spatial.network.Node
Sets user data
setUserData(Object) - Method in interface oracle.spatial.network.Path
Sets user defined data.
setUserData(String, Object) - Method in interface oracle.spatial.network.Path
Sets user data
setUserData(Object) - Method in interface oracle.spatial.network.SubPath
 
setUserData(String, Object) - Method in interface oracle.spatial.network.SubPath
 
setUserDataIO(String) - Method in class oracle.spatial.network.lod.config.LODConfig
Sets the full class name of the user data input/output implementation.
setWindingRule(int) - Method in class oracle.spatial.util.SDODoubleGeneralPath
Sets the winding rule for this path to the specified value.
setX(double) - Method in class oracle.spatial.geometry.JPoint2DD
 
setX(double) - Method in class oracle.spatial.topo.Point2DD
 
setY(double) - Method in class oracle.spatial.geometry.JPoint2DD
 
setY(double) - Method in class oracle.spatial.topo.Point2DD
 
ShapefileFeatureJGeom - Class in oracle.spatial.util
This class helps to create features from a shapefile.
ShapefileFeatureJGeom() - Constructor for class oracle.spatial.util.ShapefileFeatureJGeom
 
ShapefileReaderJGeom - Class in oracle.spatial.util
 
ShapefileReaderJGeom(String) - Constructor for class oracle.spatial.util.ShapefileReaderJGeom
construct an object out of the specified shapefile name.
ShortestPath - Interface in oracle.spatial.network.lod
This interface defines methods supported by a shortest path algorithm.
shortestPath(PointOnNet[], PointOnNet[], LODNetworkConstraint) - Method in interface oracle.spatial.network.lod.ShortestPath
Returns the shortest path between a set of candidate start points and end points.
shortestPath(Network, int, int) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path based on the Dijkstra algorithm.
shortestPath(Network, int, int, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path based on the Dijkstra algorithm.
shortestPath(Network, int, double, int, double, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path as a sub path
shortestPath(Network, int, int, double, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path as a sub path
shortestPath(Network, int, double, int, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path as a sub path
shortestPath(Path, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path based on the Dijkstra algorithm.
shortestPathAStar(Network, int, int, NetworkConstraint, AStarCostFunction, double) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path based on the A* search algorithm.
shortestPathAStar(Network, int, int, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path based on the A* search algorithm.
shortestPathAStar(Network, int, double, int, double, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path as a sub path using A* algorithm
shortestPathAStar(Network, int, int) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path based on the A* search algorithm.
shortestPathDijkstra(PointOnNet, PointOnNet, LODNetworkConstraint) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Finds the shortest path from the start point to the end point.
shortestPathDijkstra(PointOnNet, PointOnNet, int, LODNetworkConstraint) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Finds the shortest path from a point on the start link to the end node.
shortestPathDijkstra(PointOnNet, PointOnNet, int, int, LODNetworkConstraint) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Finds the shortest path from a point on the start link to the end node.
shortestPathDijkstra(Network, int, int, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path based on the Dijkstra algorithm.
shortestPathDijkstra(Network, int, double, int, double, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path as a sub path using Dijkstra algorithm
shortestPathDijkstra(Network, int, int) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path based on the Dijkstra algorithm.
shortestPathDijkstra(Path, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest path based on the Dijkstra algorithm.
shortestPathDijkstraMaxLevel(PointOnNet, PointOnNet, LODNetworkConstraint) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Finds the shortest path from the start node to the end node using the highest possible link level.
shortestPaths(Network, int, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest paths from the specified source node to any other nodes based on the Dijkstra algorithm.
shortestPaths(Network, int) - Static method in class oracle.spatial.network.NetworkManager
Returns all shortest paths from the given start node based on the Dijkstra algorithm.
showRTreePlot(String) - Method in class oracle.spatial.util.RTree
 
showRTreePlot() - Method in class oracle.spatial.util.RTree
 
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.
simplify(double) - Method in class oracle.spatial.geometry.JGeometry
This method generates a new JGeometry object by simplifying the input geometry using the Douglas-Peucker Algorithm.
size() - Method in class oracle.spatial.network.lod.OrderedLongSet
 
size() - Method in interface oracle.spatial.network.Path
Returns the number of links in the path
size() - Method in interface oracle.spatial.network.Tree
Returns number of tree nodes
snapToGrid(Point2DD) - Method in class oracle.spatial.topo.TopoMap
Snaps the coordinate pair of the argument Point2DD to the instance grid.
snapToGrid(double) - Method in class oracle.spatial.topo.TopoMap
Snaps a single double precision value to the instance grid
snapToGrid(Point2DD[]) - Method in class oracle.spatial.topo.TopoMap
Snaps all the coordinate pairs of the array of Point2DD to the instance grid.
sortByID(Object[]) - Static method in class oracle.spatial.network.OraTst
Sorts the network elements by IDs.
SPATIAL_NETWORK - Static variable in interface oracle.spatial.network.Network
 
SpatialBasicNetwork - Interface in oracle.spatial.network.lod
A SpatialNetwork is a LogicalNetwork with geometry information.
SpatialHeavyPath - Interface in oracle.spatial.network.lod
A SpatialHeavyPath is a LogicalHeavyPath with geometry information.
SpatialLink - Interface in oracle.spatial.network.lod
A SpatialLink is a LogicalLink with geometry information.
SpatialNetLink - Interface in oracle.spatial.network.lod
A SpatialNetLink is a LogicalNetLink with geometry information.
SpatialNetNode - Interface in oracle.spatial.network.lod
A SpatialNetNode is a LogicalNetNode with geometry information.
SpatialNode - Interface in oracle.spatial.network.lod
A SpatialNode is a LogicalNode with geometry information.
SpatialPartition - Interface in oracle.spatial.network.lod
A SpatialPartition is a LogicalPartition with geometry information.
SpatialPath - Interface in oracle.spatial.network.lod
A SpatialPath is a LogicalPath with geometry information.
SpatialSubNetwork - Interface in oracle.spatial.network.lod
A SpatialSubNetwork is a LogicalSubNetwork with geometry information.
SpatialSubPath - Interface in oracle.spatial.network.lod
A SpatialSubPath is a LogicalSubPath with geometry information.
splitBy(String, String) - Static method in class oracle.spatial.util.Util
gets an array list of strings that are separated by delimiters such as commas
store(JGeometry, Connection) - Static method in class oracle.spatial.geometry.JGeometry
Converts the given geometry object into an Oracle JDBC STRUCT object.
store(JGeometry, Connection, Object[]) - Static method in class oracle.spatial.geometry.JGeometry
Converts the given geometry object into an Oracle JDBC STRUCT object.
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
Converts a JGeometry instance to an Oracle JDBC STRUCT object using the SdoPickler.
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.
structToWkb(STRUCT) - Static method in class oracle.spatial.util.Adapters
 
structToWkb(STRUCT, Connection) - Static method in class oracle.spatial.util.Adapters
 
structToWkt(STRUCT) - Static method in class oracle.spatial.util.Adapters
 
structToWkt(STRUCT, Connection) - Static method in class oracle.spatial.util.Adapters
 
structToWktString(STRUCT) - Static method in class oracle.spatial.util.Adapters
 
SubPath - Interface in oracle.spatial.network
This interface defines a sub path with the follwoing properties: A reference path, a start percentage and a start link index in the reference path link list, an end percentage and an end link index in the reference path link list, The partial link cost is assumed to be linearly propotional to the given percentage.
SUBPATH_TABLE_TYPE - Static variable in interface oracle.spatial.network.UserDataMetadata
 
subtract(Path) - Method in interface oracle.spatial.network.Path
Subtracts a given from the path.
subtract(ArrayList) - Method in interface oracle.spatial.network.Path
Subtracts a list of paths from the path.
swapBytes(byte[], int, int) - Static method in class oracle.spatial.util.ShapefileReaderJGeom
 
SystemConstraint - Class in oracle.spatial.network
This class defines the common network constraints for network analysis.
SystemConstraint(Network) - Constructor for class oracle.spatial.network.SystemConstraint
Constructs an empty system constraint.
SystemConstraint(Network, double) - Constructor for class oracle.spatial.network.SystemConstraint
Constructs a network constraint with the maximum cost.
SystemConstraint(Network, Vector, Vector) - Constructor for class oracle.spatial.network.SystemConstraint
Constructs a network constraint with the following constraint items: the must-avoid nodes and the must-avoid links.
SystemConstraint(Network, Vector) - Constructor for class oracle.spatial.network.SystemConstraint
Constructs a network constraint with the must-avoid nodes.
SystemConstraint(Network, int[], int[]) - Constructor for class oracle.spatial.network.SystemConstraint
Constructs a network constraint with the following constraints: the must-avoid nodes, and the must-avoid links.
SystemConstraint(Network, int[]) - Constructor for class oracle.spatial.network.SystemConstraint
Constructs a system constraint containing the must-avoid nodes .

T

TIMESTAMP_TYPE - Static variable in interface oracle.spatial.network.UserDataMetadata
 
to_GML3Geometry(STRUCT, String, String) - Static method in class oracle.spatial.util.GML3
 
to_GML3Geometry(STRUCT) - Static method in class oracle.spatial.util.GML3
 
to_GML3GeometryCLOB(STRUCT, String, String) - Static method in class oracle.spatial.util.GML3
 
to_GML3GeometryCLOB(STRUCT) - Static method in class oracle.spatial.util.GML3
 
to_GMLGeometry(STRUCT, String, String) - Static method in class oracle.spatial.util.GML2
 
to_GMLGeometry(STRUCT) - Static method in class oracle.spatial.util.GML2
 
to_GMLGeometryCLOB(STRUCT, String, String) - Static method in class oracle.spatial.util.GML2
 
to_GMLGeometryCLOB(STRUCT) - Static method in class oracle.spatial.util.GML2
 
to_KMLGeometry(STRUCT, String, String) - Static method in class oracle.spatial.util.KML2
 
to_KMLGeometry(STRUCT) - Static method in class oracle.spatial.util.KML2
 
to_KMLGeometryCLOB(STRUCT, String, String) - Static method in class oracle.spatial.util.KML2
 
to_KMLGeometryCLOB(STRUCT) - Static method in class oracle.spatial.util.KML2
 
toArray() - Method in class oracle.spatial.network.lod.OrderedLongSet
 
toArray() - Method in interface oracle.spatial.network.MDPoint
Returns the ordinates in an array.
toGeometry(int) - Method in interface oracle.spatial.network.MBR
Return a JGeometry.
toGeometry() - Method in interface oracle.spatial.network.MDPoint
Returns a point geometry (JGeometry).
toJGeometry(byte[]) - Method in interface oracle.spatial.util.WKAdapter
This transforms a WKB/WKT geometry to a JGeometry.
toJGeometry(byte[]) - Method in class oracle.spatial.util.WKBasis
 
toLogicalNetLink(LogicalBasicNetwork) - Method in interface oracle.spatial.network.lod.LogicalLink
Converts the standalone link to a network link
toLogicalPath() - Method in interface oracle.spatial.network.lod.LogicalHeavyPath
Converts the heavy-weight path to a light-weight path.
TOPO_GEOMETRY_TYPE - Static variable in interface oracle.spatial.network.Network
 
TopoDataException - Exception in oracle.spatial.topo
 
TopoDataException() - Constructor for exception oracle.spatial.topo.TopoDataException
 
TopoDataException(String) - Constructor for exception oracle.spatial.topo.TopoDataException
 
TopoEntityNotFoundException - Exception in oracle.spatial.topo
 
TopoEntityNotFoundException() - Constructor for exception oracle.spatial.topo.TopoEntityNotFoundException
 
TopoEntityNotFoundException(String) - Constructor for exception oracle.spatial.topo.TopoEntityNotFoundException
 
TopoFrame - Class in oracle.spatial.topo
 
TopoFrame(TopoMap) - Constructor for class oracle.spatial.topo.TopoFrame
 
TopoMap - Class in oracle.spatial.topo
A TopoMap object serves as a smart cache for a database topology.
TopoMap(Connection, String, int, int, int, TopoPreprocess) - Constructor for class oracle.spatial.topo.TopoMap
Constructs a TopoMap object with a database Connection object and topology name, and an object which implements the TopoPreprocess interface for preprocessing on invocation of addXXXX methods
TopoMap(Connection, String, int, int, int) - Constructor for class oracle.spatial.topo.TopoMap
Constructs a TopoMap object with a database Connection object and topology name.
TopoPreprocess - Interface in oracle.spatial.topo
 
TopoValidationException - Exception in oracle.spatial.topo
 
TopoValidationException() - Constructor for exception oracle.spatial.topo.TopoValidationException
 
TopoValidationException(String) - Constructor for exception oracle.spatial.topo.TopoValidationException
 
toSDOGeometry(int) - Method in interface oracle.spatial.network.MBR
Retunrs a String for constructing an SDO_GEOMETRY in the database.
toSDOGeometry(int) - Method in interface oracle.spatial.network.MDPoint
Retunrs a String for constructing a point SDO_GEOMETRY in the database.
toSpatialPath() - Method in interface oracle.spatial.network.lod.SpatialHeavyPath
Returns the SpatialPath object.
toSQLString() - Method in class oracle.spatial.network.SDODimArray
Returns a SQL string for constructing a database SDO_DIM_ARRAY object
toStandAloneLink() - Method in interface oracle.spatial.network.lod.LogicalNetLink
Returns a new instance of a standalone link, which has the same properties as this link.
toStandAloneNode() - Method in interface oracle.spatial.network.lod.LogicalNetNode
Returns a new instance of a standalone node, which has the same properties as this node.
toString() - Method in exception oracle.spatial.geometry.DataException
 
toString() - Method in class oracle.spatial.geometry.JGeometry
 
toString() - Method in class oracle.spatial.geometry.JPoint2DD
 
toString() - Method in class oracle.spatial.network.GeometryMetadata
 
toString() - Method in class oracle.spatial.network.HistoryMetadata
 
toString() - Method in class oracle.spatial.network.SDODimArray
 
toString() - Method in class oracle.spatial.network.SystemConstraint
 
toString() - Method in class oracle.spatial.topo.Node
 
toString() - Method in class oracle.spatial.topo.Point2DD
 
toStringFull() - Method in class oracle.spatial.geometry.JGeometry
 
toSTRUCT(byte[], Connection) - Method in interface oracle.spatial.util.WKAdapter
Convert the given WKB/WKT geometry into an Oracle JDBC STRUCT object.
toSTRUCT(byte[], Connection) - Method in class oracle.spatial.util.WKBasis
Convert the given WKB/WKT geometry into an Oracle JDBC STRUCT object.
traceIn(PointOnNet, double, LODNetworkConstraint, LODGoalNode) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Finds the nodes and partial links within the specified cost to the end point.
traceIn(PointOnNet, double, int, LODNetworkConstraint, LODGoalNode) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Finds the nodes and partial links within the specified cost to the end point.
traceIn(PointOnNet, double, int, int, LODNetworkConstraint, LODGoalNode) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Finds the nodes and partial links within the specified cost to the end point.
traceIn(Network, int, double, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns trace in results in an array of SubPath
traceIn(Network, int, double, double, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns trace in results in an array of SubPath
traceOut(PointOnNet, double, LODNetworkConstraint, LODGoalNode) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Finds the nodes and partial links within the specified cost from the start point.
traceOut(PointOnNet, double, int, LODNetworkConstraint, LODGoalNode) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Finds the nodes and partial links within the specified cost from the start point.
traceOut(PointOnNet, double, int, int, LODNetworkConstraint, LODGoalNode) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Finds the nodes and partial links within the specified cost from the start point.
traceOut(Network, int, double, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns trace out results in an array of SubPath
traceOut(Network, int, double, double, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns trace out results in an array of SubPath
transform(AffineTransform) - Method in class oracle.spatial.util.SDODoubleGeneralPath
Transforms the geometry of this path using the specified AffineTransform.
Tree - Interface in oracle.spatial.network
This interface defines a tree for trace-out.
TreeLink - Interface in oracle.spatial.network
This interface defines a tree link for trace-out.
TreeNode - Interface in oracle.spatial.network
This interface defines a tree node for trace-out.
TSP - Interface in oracle.spatial.network.lod
This interface defines methods supported by traveling salesman problem algorithm.
TSP.TourFlag - Enum in oracle.spatial.network.lod
Enumeration whose values indicate whether a tsp tour is open or closed, and if open, whether the tour have fixed start and/or end node IDs.
TSPLK - Class in oracle.spatial.network.lod
This class implements the Lin-Kernighan heuristic for the Traveling-Salesman-Problem.
TSPLK(NetworkExplorer, LinkCostCalculator[], NodeCostCalculator[], Map<PointOnNet, Map<PointOnNet, ShortestPath>>) - Constructor for class oracle.spatial.network.lod.TSPLK
 
tspPath(PointOnNet[][], TSP.TourFlag, int, LODNetworkConstraint) - Method in interface oracle.spatial.network.lod.TSP
Returns the traveling salesman tour with the optimal or suboptimal cost.
tspPath(PointOnNet[][], TSP.TourFlag, int, LODNetworkConstraint) - Method in class oracle.spatial.network.lod.TSPLK
 
TspPath - Class in oracle.spatial.network.lod
A TspPath consists of a LogicalSubPath and an array of points on the TSP tour.
TspPath(LogicalSubPath[], PointOnNet[][]) - Constructor for class oracle.spatial.network.lod.TspPath
 
tspPath(Network, int[], NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns a TSP tour.
tspPath(Network, int[], boolean, boolean, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns a TSP tour.
tspPath(Node[], boolean, boolean, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns a TSP tour.

U

UNDIRECTED_LINK - Static variable in interface oracle.spatial.network.Network
 
UNDIRECTED_LINK - Static variable in interface oracle.spatial.network.NetworkMetadata
 
unite(MBR) - Method in interface oracle.spatial.network.MBR
Creates a new MBR by uniting with the specified MBR.
UNIVERSE_FACE - Static variable in class oracle.spatial.topo.TopoMap
 
update(LogicalLink) - Method in interface oracle.spatial.network.lod.LogicalLink
Copies the attributes of the input link to this link.
update(LogicalNode) - Method in interface oracle.spatial.network.lod.LogicalNode
Copies the attributes of the input node to this node.
update(PartitionUpdate) - Method in interface oracle.spatial.network.lod.LogicalPartition
Updates this network partition with the input partition update information.
updateLink(LogicalLink, int) - Method in class oracle.spatial.network.lod.NetworkUpdate
Adds or updates a link in the network
updateLink(LogicalLink) - Method in class oracle.spatial.network.lod.PartitionUpdate
 
updateLinks(Connection, Network, int[]) - Static method in class oracle.spatial.network.NetworkManager
Updates in-memory links from database
updateNetworkCache(int, NetworkUpdate) - Method in interface oracle.spatial.network.lod.CachedNetworkIO
Update network cache.
updateNetworkCacheForWorkspaceChange(int, String, String, String, String) - Method in interface oracle.spatial.network.lod.CachedNetworkIOWM
Update network cache after switching workspace.
updateNetworkLinkCost(Connection, Network, String, String) - Static method in class oracle.spatial.network.NetworkManager
Updates the cost of all network links with the value of the given cost column in the given table.
updateNetworkNodeCost(Connection, Network, String, String) - Static method in class oracle.spatial.network.NetworkManager
Updates the cost of all network node with the value of the given cost column in the given table.
updateNode(LogicalNode, int, int) - Method in class oracle.spatial.network.lod.NetworkUpdate
Adds or updates a node in the network.
updateNode(LogicalNode, int) - Method in class oracle.spatial.network.lod.PartitionUpdate
 
updateNodes(Connection, Network, int[]) - Static method in class oracle.spatial.network.NetworkManager
Updates in-memory nodes from database
updatePaths(Connection, Network, int[]) - Static method in class oracle.spatial.network.NetworkManager
 
updateRank(LogicalPartition) - Method in interface oracle.spatial.network.lod.CachingHandler
Updates the rank of the partition in the cache.
updateRank(LogicalPartition) - Method in class oracle.spatial.network.lod.LRUCachingHandler
 
updateSubPaths(Connection, Network, int[]) - Static method in class oracle.spatial.network.NetworkManager
 
updateTopology() - Method in class oracle.spatial.topo.TopoMap
Updates to the database topological changes in the instance.
UserDataIO - Interface in oracle.spatial.network
This interface defines methods for users to read and write user defined data from and to the database.
UserDataMetadata - Interface in oracle.spatial.network
This class defines the metadata for user data.
Util - Class in oracle.spatial.util
some useful utility routines used by SDOVIS.
Util() - Constructor for class oracle.spatial.util.Util
 

V

validate(boolean, double) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns whether a 3-D geometry is valid or not.
validate() - Method in interface oracle.spatial.network.Path
Validates the path.
validate_layer_with_context_3D(String, String, String, NUMBER, String, NUMBER) - Static method in class oracle.spatial.util.Adapters
 
validateCache() - Method in class oracle.spatial.topo.TopoMap
Wrapper for validateCache(int level).
validateCache(int) - Method in class oracle.spatial.topo.TopoMap
Performs a topological validation of the cache, checking the consistency of all pointer relationships in the edge/node/face graph.
validateGeom(STRUCT, String, NUMBER) - Static method in class oracle.spatial.util.Adapters
 
validateNetwork(Network) - Static method in class oracle.spatial.network.NetworkManager
Validates the reference relationship of the given network return the validation result as a String
validateNetworkSchema(Connection, String) - Static method in class oracle.spatial.network.NetworkManager
Validates the network tables and reports any errors if exist.
validateWkb(BLOB) - Static method in class oracle.spatial.util.Adapters
 
validateWkb(BLOB, Connection) - Static method in class oracle.spatial.util.Adapters
 
validateWkt(CLOB) - Static method in class oracle.spatial.util.Adapters
 
validateWkt(CLOB, Connection) - Static method in class oracle.spatial.util.Adapters
 
validDataType(String) - Method in interface oracle.spatial.network.UserDataMetadata
Checks if the given data type is supported
valueOf(String) - Static method in enum oracle.spatial.network.lod.TSP.TourFlag
Returns the enum constant of this type with the specified name.
values() - Static method in enum oracle.spatial.network.lod.TSP.TourFlag
Returns an array containing the constants of this enum type, in the order they are declared.
VARCHAR2_TYPE - Static variable in interface oracle.spatial.network.UserDataMetadata
 
volume(double) - Method in class oracle.spatial.geometry.J3D_Geometry
Returns the volume of a 3-D geometry.
volume(STRUCT, NUMBER) - Static method in class oracle.spatial.util.Adapters
 

W

warn(String) - Method in class oracle.spatial.util.Logger
Logs a warning
warn(String, String, String) - Method in class oracle.spatial.util.Logger
Logs a warning
warn(Exception) - Method in class oracle.spatial.util.Logger
Logs a warning exception
WIND_EVEN_ODD - Static variable in class oracle.spatial.util.SDODoubleGeneralPath
An even-odd winding rule for determining the interior of a path.
WIND_NON_ZERO - Static variable in class oracle.spatial.util.SDODoubleGeneralPath
A non-zero winding rule for determining the interior of a path.
withinCost(PointOnNet, double, LODNetworkConstraint, LODGoalNode) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Finds the nodes within the specified cost from the start point.
withinCost(PointOnNet, double, int, LODNetworkConstraint, LODGoalNode) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Finds the nodes within the specified cost from the start point.
withinCost(PointOnNet, double, int, int, LODNetworkConstraint, LODGoalNode) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Finds the nodes within the specified cost from the start point.
withinCost(Network, int, double, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns all paths that are within the specified cost.
withinCost(Network, int, double) - Static method in class oracle.spatial.network.NetworkManager
Returns the shortest paths of the nodes that are within the specified cost from the given node.
withinReachingCost(PointOnNet, double, LODNetworkConstraint, LODGoalNode) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Finds the nodes within the specified cost to the end point.
withinReachingCost(PointOnNet, double, int, LODNetworkConstraint, LODGoalNode) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Finds the nodes within the specified cost to the end point.
withinReachingCost(PointOnNet, double, int, int, LODNetworkConstraint, LODGoalNode) - Method in class oracle.spatial.network.lod.NetworkAnalyst
Finds the nodes within the specified cost to the end point.
withinReachingCost(Network, int, double) - Static method in class oracle.spatial.network.NetworkManager
Returns all reaching paths that are within the specified cost.
withinReachingCost(Network, int, double, NetworkConstraint) - Static method in class oracle.spatial.network.NetworkManager
Returns all reaching paths that are within the specified cost.
WKAdapter - Interface in oracle.spatial.util
 
WKB - Class in oracle.spatial.util
 
WKB(ByteOrder) - Constructor for class oracle.spatial.util.WKB
 
WKB() - Constructor for class oracle.spatial.util.WKB
 
WKBasis - Class in oracle.spatial.util
This class provides some implementations common to WKB and WKT, particularly the translation between WKB/WKT and STRUCT.
WKBasis(ByteOrder) - Constructor for class oracle.spatial.util.WKBasis
 
WKBasis() - Constructor for class oracle.spatial.util.WKBasis
 
wkbToSTRUCT(BLOB) - Static method in class oracle.spatial.util.Adapters
 
wkbToSTRUCT(BLOB, Connection) - Static method in class oracle.spatial.util.Adapters
 
WKInputStream - Interface in oracle.spatial.util
 
WKT - Class in oracle.spatial.util
 
WKT() - Constructor for class oracle.spatial.util.WKT
 
wktToSTRUCT(CLOB) - Static method in class oracle.spatial.util.Adapters
 
wktToSTRUCT(CLOB, Connection) - Static method in class oracle.spatial.util.Adapters
 
wktToSTRUCT(String) - Static method in class oracle.spatial.util.Adapters
 
wktToSTRUCT(String, Connection) - Static method in class oracle.spatial.util.Adapters
 
writeDouble(DataOutputStream, double) - Method in class oracle.spatial.util.ByteOrder
 
writeDouble(DataOutputStream, double) - Method in class oracle.spatial.util.ByteOrderBigEndian
 
writeDouble(DataOutputStream, double) - Method in class oracle.spatial.util.ByteOrderLittleEndian
 
writeNetwork(Connection, Network) - Static method in class oracle.spatial.network.NetworkManager
Writes the network to the database.
writeNetwork(Connection, Network, UserDataIO) - Static method in class oracle.spatial.network.NetworkManager
Writes the network to the database.
writeNetworkMetadata(Connection, NetworkMetadata) - Static method in class oracle.spatial.network.NetworkManager
Writes the network metadata to the database.
writePath(LogicalPath, String, String) - Method in interface oracle.spatial.network.lod.NetworkIO
Stores a path in the database.
writePath(LogicalPath, long, String, String) - Method in interface oracle.spatial.network.lod.NetworkIO
Stores a path in the database.
writepts(BLOB, int, int, Adapters.Ptclass[]) - Static method in class oracle.spatial.util.Adapters
 
writeSubPath(LogicalSubPath, long, String, String) - Method in interface oracle.spatial.network.lod.NetworkIO
Stores a sub-path in the database.
writeSubPath(LogicalSubPath, long, long, String, String) - Method in interface oracle.spatial.network.lod.NetworkIO
Stores a sub-path in the database.
writeUInt32(DataOutputStream, int) - Method in class oracle.spatial.util.ByteOrder
 
writeUInt32(DataOutputStream, int) - Method in class oracle.spatial.util.ByteOrderBigEndian
 
writeUInt32(DataOutputStream, int) - Method in class oracle.spatial.util.ByteOrderLittleEndian
 
writeUserData(String, long[], Map<String, Object>[]) - Method in interface oracle.spatial.network.lod.LODUserDataIO
Writes user defined data to the database.
writeUserData(Connection, Network) - Method in interface oracle.spatial.network.UserDataIO
Writes the user defined data to the database.

X

x - Variable in class oracle.spatial.geometry.JPoint2DD
 
x - Variable in class oracle.spatial.topo.Point2DD
 

Y

y - Variable in class oracle.spatial.geometry.JPoint2DD
 
y - Variable in class oracle.spatial.topo.Point2DD
 
YenDeviation - Class in oracle.spatial.network.lod
This class implements Yen's Deviation Algorithm for finding the k shortest loopless paths.
YenDeviation(NetworkExplorer, LinkCostCalculator[], NodeCostCalculator[], ShortestPath) - Constructor for class oracle.spatial.network.lod.YenDeviation
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y

Oracle® Spatial Java API Reference
11g Release 1 (11.1)

B28401-02


Copyright © 2007, 2008, Oracle. All Rights Reserved.