deegree 2.3 (2010/04/09 10:10 build-4-official)

Uses of Interface
org.deegree.model.spatialschema.Position

Packages that use Position
org.deegree.framework.util   
org.deegree.graphics   
org.deegree.graphics.transformation   
org.deegree.io.shpapi   
org.deegree.io.shpapi.shape_new   
org.deegree.model.spatialschema   
org.deegree.ogcwebservices.wms.capabilities   
 

Uses of Position in org.deegree.framework.util
 

Methods in org.deegree.framework.util that return Position
static Position GeometryUtils.intersection(Position startPoint1, Position endPoint1, Position startPoint2, Position endPoint2)
           
 

Methods in org.deegree.framework.util with parameters of type Position
static double GeometryUtils.distance(Position p1, Position p2)
           
static Position GeometryUtils.intersection(Position startPoint1, Position endPoint1, Position startPoint2, Position endPoint2)
           
 

Uses of Position in org.deegree.graphics
 

Methods in org.deegree.graphics with parameters of type Position
 String[] Selector.select(Position position)
          selects all features (display elements) that intersects the submitted point. if a feature is already selected it remains selected.
 String[] Selector.select(Position position, double radius)
          selects all features (display elements) that are located within the circle described by the position and the radius. if a feature is already selected it remains selected.
 

Uses of Position in org.deegree.graphics.transformation
 

Methods in org.deegree.graphics.transformation that return Position
 Position GeoTransform.getDestPoint(Position point)
           
 Position WorldToScreenTransform.getDestPoint(Position point)
          executes a coordinat transformation for the submitted point of the source coordinat system.
 Position GeoTransform.getSourcePoint(Position point)
           
 Position WorldToScreenTransform.getSourcePoint(Position point)
          executes a coordinat transformation for the submitted point of the destination coordinate system.
 

Methods in org.deegree.graphics.transformation with parameters of type Position
 Position GeoTransform.getDestPoint(Position point)
           
 Position WorldToScreenTransform.getDestPoint(Position point)
          executes a coordinat transformation for the submitted point of the source coordinat system.
 Position GeoTransform.getSourcePoint(Position point)
           
 Position WorldToScreenTransform.getSourcePoint(Position point)
          executes a coordinat transformation for the submitted point of the destination coordinate system.
 

Uses of Position in org.deegree.io.shpapi
 

Constructors in org.deegree.io.shpapi with parameters of type Position
SHPPoint(Position point)
          constructor: creates a SHPPoint from a WKS Geometrie
SHPPoint3D(Position point)
           
 

Uses of Position in org.deegree.io.shpapi.shape_new
 

Constructors in org.deegree.io.shpapi.shape_new with parameters of type Position
ShapePoint(Position p)
          Creates a new PointZ from deegree Position.
 

Uses of Position in org.deegree.model.spatialschema
 

Classes in org.deegree.model.spatialschema that implement Position
 class PositionImpl
          A sequence of decimals numbers which when written on a width are a sequence of coordinate positions.
 

Fields in org.deegree.model.spatialschema declared as Position
protected  Position EnvelopeImpl.max
           
protected  Position EnvelopeImpl.min
           
protected  Position[] CurveSegmentImpl.points
           
 

Methods in org.deegree.model.spatialschema that return Position
protected  Position SurfacePatchImpl.calculateCentroid(Position[] point)
          calculates the centroid of the surface patch taken from gems iv (modified) this method is only valid for the two-dimensional case.
static Position GeometryFactory.createPosition(double[] p)
          creates a Position from an array of double.
static Position GeometryFactory.createPosition(double x, double y)
          creates a Position from two coordinates.
static Position GeometryFactory.createPosition(double x, double y, double z)
          creates a Position from three coordinates.
static Position GeometryFactory.createPosition(javax.vecmath.Point3d coordinates)
          creates a Position from a point3d.
protected static Position[] LinearizationUtil.doubleToPosition(double[] doubles)
          Transforms an array of double to an array of Position
(package private) static Position LinearizationUtil.findCircleCenter(Position p0, Position p1, Position p2)
          Finds the center of a cirlce/arc using three points that lie on the circle.
 Position CurveBoundary.getEndPoint()
           
 Position CurveBoundaryImpl.getEndPoint()
          returns the EndPoint of the boundary
 Position[] SurfacePatch.getExteriorRing()
           
 Position[] SurfacePatchImpl.getExteriorRing()
           
 Position[][] SurfacePatch.getInteriorRings()
           
 Position[][] SurfacePatchImpl.getInteriorRings()
           
 Position Envelope.getMax()
          returns the maximum coordinates of bounding box
 Position EnvelopeImpl.getMax()
          returns the maximum coordinates of bounding box
 Position Envelope.getMin()
          returns the minimum coordinates of bounding box
 Position EnvelopeImpl.getMin()
          returns the minimum coordinates of bounding box
 Position Point.getPosition()
           
 Position PointImpl.getPosition()
           
 Position CurveSegmentImpl.getPositionAt(int index)
          returns the curve segment position at the submitted index
 Position CurveSegment.getPositionAt(int index)
           
 Position[] RingImpl.getPositions()
          gets the Ring as a Array of positions.
 Position[] CurveSegmentImpl.getPositions()
          returns all positions of the segement as array of Position.
 Position[] Ring.getPositions()
           
 Position[] CurveSegment.getPositions()
           
 Position CurveBoundary.getStartPoint()
           
 Position CurveBoundaryImpl.getStartPoint()
          returns the StartPoint of the boundary
static Position[] LinearizationUtil.linearizeArc(Position p0, Position p1, Position p2)
          Takes in a three Position of an arc and computes a linearized Arc (linestring) using 150 positions/vertices
static Position[] LinearizationUtil.linearizeArc(Position p0, Position p1, Position p2, int numberOfOpPositions)
          Takes in a three Positions of an Arc and computes a linearized Arc (linestring).
static Position[] LinearizationUtil.linearizeCircle(Position p0, Position p1, Position p2, int numberOfPositions)
          Calculates a sequence of Positions on the arc of a circle.
 

Methods in org.deegree.model.spatialschema with parameters of type Position
static boolean LinearizationUtil.areCollinear(Position p0, Position p1, Position p2)
          Tests if the given three points are collinear.
protected  Position SurfacePatchImpl.calculateCentroid(Position[] point)
          calculates the centroid of the surface patch taken from gems iv (modified) this method is only valid for the two-dimensional case.
protected static javax.vecmath.Vector2d LinearizationUtil.calcVector(Position p0, Position p1)
          Finds the vector between two points. which is the difference between p1 and p0 and the direction is from p0 to p1.
static boolean LinearContains.contains(CurveSegment curve, Position point)
          Currently not supported
 boolean RingImpl.contains(Position position)
           
 boolean SurfaceImpl.contains(Position position)
          The Boolean valued operation "contains" shall return TRUE if this Geometry contains a single point given by a coordinate.
 boolean Envelope.contains(Position position)
          returns true if the bounding box contains the submitted position
 boolean SurfaceBoundaryImpl.contains(Position position)
          The Boolean valued operation "contains" shall return TRUE if this Geometry contains a single point given by a coordinate.
 boolean GeometryImpl.contains(Position position)
          The Boolean valued operation "contains" shall return TRUE if this Geometry contains a single point given by a coordinate.
 boolean Geometry.contains(Position position)
          The Boolean valued operation "contains" shall return TRUE if this Geometry contains a single point given by a coordinate.
 boolean EnvelopeImpl.contains(Position point)
          returns true if the bounding box conatins the specified Point
protected static boolean LinearContains.contains(Position[] positions, Position point, double tolerance)
          the operation returns true if polygon defined by an array of Position contains the submitted point.
protected static boolean LinearContains.contains(Position[] positions, Position point, double tolerance)
          the operation returns true if polygon defined by an array of Position contains the submitted point.
static boolean LinearContains.contains(Position point1, Position point2)
          Currently not supported
static boolean LinearContains.contains(SurfacePatch surface, Position point, double tolerance)
          the operation returns true if the submitted point contains the submitted surface patch
static Curve GeometryFactory.createCurve(Position[] positions, CoordinateSystem crs)
          creates a Curve from an array of Positions.
static CurveSegment GeometryFactory.createCurveSegment(Position[] points, CoordinateSystem crs)
          creates a CurveSegment from an array of points.
static Envelope GeometryFactory.createEnvelope(Position min, Position max, CoordinateSystem crs)
          creates a Envelope object out from two corner coordinates
static Point GeometryFactory.createPoint(Position position, CoordinateSystem crs)
          creates a Point from a position.
static Surface GeometryFactory.createSurface(Position[] exteriorRing, Position[][] interiorRings, SurfaceInterpolation si, CoordinateSystem crs)
          creates a Surface composed of one SurfacePatch from array(s) of Position
static Surface GeometryFactory.createSurface(Position[] exteriorRing, Position[][] interiorRings, SurfaceInterpolation si, CoordinateSystem crs)
          creates a Surface composed of one SurfacePatch from array(s) of Position
static SurfacePatch GeometryFactory.createSurfacePatch(Position[] exteriorRing, Position[][] interiorRings, SurfaceInterpolation si, CoordinateSystem crs)
          creates a SurfacePatch from array(s) of Position
static SurfacePatch GeometryFactory.createSurfacePatch(Position[] exteriorRing, Position[][] interiorRings, SurfaceInterpolation si, CoordinateSystem crs)
          creates a SurfacePatch from array(s) of Position
static com.vividsolutions.jts.geom.LinearRing JTSAdapter.export(Position[] positions)
          Converts an array of deegree Positions to a JTS LinearRing.
(package private) static Position LinearizationUtil.findCircleCenter(Position p0, Position p1, Position p2)
          Finds the center of a cirlce/arc using three points that lie on the circle.
static boolean LinearIntersects.intersects(Position point, CurveSegment curve, double tolerance)
          the operations returns true if the submitted point intersects the passed curve segment
static boolean LinearIntersects.intersects(Position point1, Position point2, double tolerance)
          the operations returns true if two the submitted points intersects
static boolean LinearIntersects.intersects(Position point, SurfacePatch surface, double tolerance)
          the operation returns true if the submitted point intersects the submitted surface patch
(package private) static boolean LinearizationUtil.isClockwise(Position p0, Position p1, Position p2)
          Returns whether the order of the given three points is clockwise or counterclockwise.
static Position[] LinearizationUtil.linearizeArc(Position p0, Position p1, Position p2)
          Takes in a three Position of an arc and computes a linearized Arc (linestring) using 150 positions/vertices
static Position[] LinearizationUtil.linearizeArc(Position p0, Position p1, Position p2, int numberOfOpPositions)
          Takes in a three Positions of an Arc and computes a linearized Arc (linestring).
static Position[] LinearizationUtil.linearizeCircle(Position p0, Position p1, Position p2, int numberOfPositions)
          Calculates a sequence of Positions on the arc of a circle.
protected static double[] LinearizationUtil.positionToDouble(Position[] positions)
          Transforms an array of Position to an array of double
protected  void RingImpl.setPositions(Position[][] positions)
          sets the Ring as a ArrayList of points
 

Method parameters in org.deegree.model.spatialschema with type arguments of type Position
static CurveSegment GeometryFactory.createCurveSegment(List<Position> points, CoordinateSystem crs)
           
 

Constructors in org.deegree.model.spatialschema with parameters of type Position
CurveBoundaryImpl(CoordinateSystem crs, Position sp, Position ep)
          constructor of curve_boundary with CS_CoordinateSystem and startpoint and endpoint
CurveSegmentImpl(Position[] gmps, CoordinateSystem crs)
          Creates a new CurveSegmentImpl object.
EnvelopeImpl(Position min, Position max)
          Creates a new EnvelopeImpl object.
EnvelopeImpl(Position min, Position max, CoordinateSystem crs)
          Creates a new EnvelopeImpl object.
LineStringImpl(Position[] gmps, CoordinateSystem cs)
          Creates a new LineStringImpl object.
PointImpl(Position position, CoordinateSystem crs)
          constructor
PolygonImpl(SurfaceInterpolation interpolation, Position[] exteriorRing, Position[][] interiorRings, CoordinateSystem crs)
          Creates a new PolygonImpl object.
PolygonImpl(SurfaceInterpolation interpolation, Position[] exteriorRing, Position[][] interiorRings, CoordinateSystem crs)
          Creates a new PolygonImpl object.
RingImpl(Position[] points, CoordinateSystem crs)
          Constructor, with an array and CoordinateSystem
RingImpl(Position[] points, CoordinateSystem crs, char orientation)
          Constructor, with an array, CoordinateSystem and Orientation
SurfacePatchImpl(SurfaceInterpolation interpolation, Position[] exteriorRing, Position[][] interiorRings, CoordinateSystem crs)
          Creates a new SurfacePatchImpl object.
SurfacePatchImpl(SurfaceInterpolation interpolation, Position[] exteriorRing, Position[][] interiorRings, CoordinateSystem crs)
          Creates a new SurfacePatchImpl object.
 

Uses of Position in org.deegree.ogcwebservices.wms.capabilities
 

Constructors in org.deegree.ogcwebservices.wms.capabilities with parameters of type Position
LayerBoundingBox(Position min, Position max, String srs, double resx, double resy)
          constructor initializing the class with the
 


deegree 2.3 (2010/04/09 10:10 build-4-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org