Oracle® Spatial Java API Reference
10g Release 2 (10.2)

B14373-01


oracle.spatial.network
Interface MDPoint

All Superinterfaces:
java.lang.Cloneable, java.io.Serializable
All Known Subinterfaces:
Node

public interface MDPoint
extends java.lang.Cloneable, java.io.Serializable

This interface defines a mutilple dimension point.


Method Summary
 double distance(MDPoint pt)
          Returns the Cartesian distance to the specified point.
 double geodeticDistanceInMeters(MDPoint pt)
          Returns the geodetic distance to the specified point.
 int getNoOfDims()
          Returns the number of dimensions.
 double[] getOrd()
          Returns the ordinates as an array.
 double getOrd(int index)
          Gets the specified ordinate.
 int getSrid()
          Returns the SRID.
 boolean inside(MDPoint pt, double radius)
          Checks if the point is inside the specified range represented by the point and the radius.
 boolean inside(MDPoint low, MDPoint high)
          Checks if the point is inside the specified range represented by the low and the high points.
 void setOrd(int index, double value)
          Sets the specified ordinate.
 void setSrid(int srid)
          Sets the SRID.
 double[] toArray()
          Returns the ordinates in an array.
 JGeometry toGeometry()
          Returns a point geometry (JGeometry).
 java.lang.String toSDOGeometry(int srid)
          Retunrs a String for constructing a point SDO_GEOMETRY in the database.

 

Method Detail

getNoOfDims

public int getNoOfDims()
Returns the number of dimensions.

getOrd

public double[] getOrd()
Returns the ordinates as an array.

setOrd

public void setOrd(int index,
                   double value)
Sets the specified ordinate.
Parameters:
index - the specified dimension (starting from zero)
value - the value to be set

getOrd

public double getOrd(int index)
Gets the specified ordinate.
Parameters:
index - the specified dimension

getSrid

public int getSrid()
Returns the SRID.

setSrid

public void setSrid(int srid)
Sets the SRID.
Parameters:
srid - the SRID of the point

distance

public double distance(MDPoint pt)
Returns the Cartesian distance to the specified point.
Parameters:
pt - the specified point

geodeticDistanceInMeters

public double geodeticDistanceInMeters(MDPoint pt)
Returns the geodetic distance to the specified point.
Parameters:
pt - the specified point

toArray

public double[] toArray()
Returns the ordinates in an array.

inside

public boolean inside(MDPoint low,
                      MDPoint high)
Checks if the point is inside the specified range represented by the low and the high points.
Parameters:
low - the low point of the range
high - the high point of the range

inside

public boolean inside(MDPoint pt,
                      double radius)
Checks if the point is inside the specified range represented by the point and the radius.
Parameters:
pt - the center point of the range
radius - the radius of the range

toGeometry

public JGeometry toGeometry()
Returns a point geometry (JGeometry).

toSDOGeometry

public java.lang.String toSDOGeometry(int srid)
Retunrs a String for constructing a point SDO_GEOMETRY in the database.
Parameters:
srid - the SRID of the point geometry

Oracle® Spatial Java API Reference
10g Release 2 (10.2)

B14373-01


Copyright © 2005, Oracle. All Rights Reserved.