Uses of Interface
org.opengis.geometry.DirectPosition
Packages that use DirectPosition
Package
Description
Tuple of coordinate values.
Functions that associates positions within a bounded space (its domain) to values (its range).
A coverage backed by a regular grid.
Basic geometric objects (envelopes and direct positions).
Widgets for showing a map in a JavaFX application.
Widgets about coordinate reference systems.
A set of mathematical objects and algebraic utilities.
Units of measurements, values related to measurement (like angles and ranges) and their formatters.
Information about spatial, vertical, and temporal extent.
Information about the mechanisms (grid or vector) used to represent spatial data.
Symbology and map representations, together with a rendering engine for display.
Base classes for reference systems used for general positioning.
Mapping between geographic identifiers (addresses, grid indexes…) and locations (descriptions, coordinates…).
Relationship between any two Coordinate Reference Systems (CRS).
Helper classes for creating Math Transforms from a set of points.
Matrix implementations for spatiotemporal referencing.
Conversions or transformations of multi-dimensional coordinate tuples.
Simple data objects and miscellaneous utilities.
Spatial representation information
(includes grid and vector representation).
Coordinate operations (relationship between
any two coordinate reference systems).
-
Uses of DirectPosition in org.apache.sis.coordinate
Classes in org.apache.sis.coordinate that implement interfaces with type arguments of type DirectPositionModifier and TypeClassDescriptionclassSkeletal implementation of a collection of coordinate tuples referenced to the same CRS and epoch.Methods in org.apache.sis.coordinate that return types with arguments of type DirectPositionModifier and TypeMethodDescriptionabstract Iterator<DirectPosition> AbstractCoordinateSet.iterator()Returns the positions described by coordinate tuples.AbstractCoordinateSet.stream()Returns a stream of coordinate tuples. -
Uses of DirectPosition in org.apache.sis.coverage
Subinterfaces with type arguments of type DirectPosition in org.apache.sis.coverageModifier and TypeInterfaceDescriptionstatic interfaceComputes or interpolates values of sample dimensions at given positions.Methods in org.apache.sis.coverage with parameters of type DirectPositionModifier and TypeMethodDescriptiondouble[]BandedCoverage.Evaluator.apply(DirectPosition point) Returns a sequence of double values for a given point in the coverage.Method parameters in org.apache.sis.coverage with type arguments of type DirectPositionModifier and TypeMethodDescriptiondefault Stream<double[]> BandedCoverage.Evaluator.stream(Collection<? extends DirectPosition> points, boolean parallel) Returns a stream of sample values for each point of the given collection. -
Uses of DirectPosition in org.apache.sis.coverage.grid
Methods in org.apache.sis.coverage.grid that return DirectPositionModifier and TypeMethodDescriptionDimensionalityReduction.apply(DirectPosition source) Returns a coordinate tuple on which dimensionality reduction has been applied.FractionalGridCoordinates.toPosition(MathTransform gridToCRS) Returns the grid coordinates converted to a geospatial position using the given transform.Methods in org.apache.sis.coverage.grid that return types with arguments of type DirectPositionModifier and TypeMethodDescriptionGridGeometry.getConstantCoordinates()If the envelope has some coordinates that may be considered as constant, returns these coordinates.Methods in org.apache.sis.coverage.grid with parameters of type DirectPositionModifier and TypeMethodDescriptionDimensionalityReduction.apply(DirectPosition source) Returns a coordinate tuple on which dimensionality reduction has been applied.GridDerivation.slice(DirectPosition slicePoint) Requests a grid geometry for a slice at the given "real world" position.GridCoverage.Evaluator.toGridCoordinates(DirectPosition point) Converts the specified geospatial position to grid coordinates. -
Uses of DirectPosition in org.apache.sis.geometry
Classes in org.apache.sis.geometry that implement DirectPositionModifier and TypeClassDescriptionclassDefault implementations of someDirectPositionmethods, leaving the data storage to subclasses.classA one-dimensional position within some coordinate reference system.classA two-dimensional position on top of Java2D point.classA mutableDirectPosition(the coordinates of a position) of arbitrary dimension.final classAn immutableDirectPosition(the coordinates of a position) of arbitrary dimension.Subclasses with type arguments of type DirectPosition in org.apache.sis.geometryModifier and TypeClassDescriptionclassFormats spatiotemporal coordinates using number, angle and date formats inferred from the coordinate system.Methods in org.apache.sis.geometry that return DirectPositionModifier and TypeMethodDescriptionfinal DirectPositionAbstractDirectPosition.getDirectPosition()Returns this direct position.final DirectPositionDirectPosition2D.getDirectPosition()Returns this direct position.AbstractEnvelope.getLowerCorner()A coordinate position consisting of all the lower coordinate values.AbstractEnvelope.getMedian()A coordinate position consisting of all the median coordinate values.AbstractEnvelope.getUpperCorner()A coordinate position consisting of all the upper coordinate values.CoordinateFormat.parse(CharSequence text, ParsePosition pos) Parses a coordinate from the given character sequence.WraparoundAdjustment.shift(DirectPosition pointOfInterest) Computes a position with coordinates equivalent to the givenpointOfInterest, but potentially shifted to interior of the domain of validity specified at construction time.Methods in org.apache.sis.geometry that return types with arguments of type DirectPositionModifier and TypeMethodDescriptionfinal Class<DirectPosition> CoordinateFormat.getValueType()Returns the base type of values parsed and formatted by thisFormatinstance.Methods in org.apache.sis.geometry with parameters of type DirectPositionModifier and TypeMethodDescriptionvoidGeneralEnvelope.add(DirectPosition position) Adds a point to this envelope.static AbstractDirectPositionAbstractDirectPosition.castOrCopy(DirectPosition position) Returns the given position as anAbstractDirectPositioninstance.static ImmutableDirectPositionImmutableDirectPosition.castOrCopy(DirectPosition position) Returns the given position as anImmutableDirectPositioninstance.booleanAbstractEnvelope.contains(DirectPosition position) Tests if a specified coordinate is inside the boundary of this envelope.CoordinateFormat.format(DirectPosition position) Formats the given coordinate.voidCoordinateFormat.format(DirectPosition position, Appendable toAppendTo) Formats the given coordinate and appends the resulting text to the given stream or buffer.voidAbstractDirectPosition.setLocation(DirectPosition position) Sets this direct position to the given position.voidDirectPosition1D.setLocation(DirectPosition position) Sets this coordinate to the specified direct position.voidGeneralDirectPosition.setLocation(DirectPosition position) Sets this coordinate to the specified direct position.WraparoundAdjustment.shift(DirectPosition pointOfInterest) Computes a position with coordinates equivalent to the givenpointOfInterest, but potentially shifted to interior of the domain of validity specified at construction time.Constructors in org.apache.sis.geometry with parameters of type DirectPositionModifierConstructorDescriptionDirectPosition2D(DirectPosition position) Constructs a position initialized to the same values as the specified point.Envelope2D(DirectPosition lowerCorner, DirectPosition upperCorner) Constructs a two-dimensional envelope defined by the specified coordinates.Constructs a position initialized to the same values as the specified point.GeneralEnvelope(DirectPosition lowerCorner, DirectPosition upperCorner) Constructs an envelope defined by two corners given as direct positions.ImmutableEnvelope(DirectPosition lowerCorner, DirectPosition upperCorner) Constructs an envelope defined by two corners given as direct positions. -
Uses of DirectPosition in org.apache.sis.gui.map
Methods in org.apache.sis.gui.map with parameters of type DirectPositionModifier and TypeMethodDescriptionabstract StringValuesUnderCursor.Formatter.evaluate(DirectPosition point) Returns a string representation of data under the given "real world" position.voidValuesUnderCursor.evaluateLater(DirectPosition point) Formats a string representation of data under given "real world" position. -
Uses of DirectPosition in org.apache.sis.gui.referencing
Methods in org.apache.sis.gui.referencing with parameters of type DirectPositionModifier and TypeMethodDescriptionPositionableProjection.createProjectedCRS(DirectPosition center) Creates a map projection centered on the given position. -
Uses of DirectPosition in org.apache.sis.math
Method parameters in org.apache.sis.math with type arguments of type DirectPositionModifier and TypeMethodDescriptiondoubleLine.fit(Iterable<? extends DirectPosition> points) Given a sequence of points, fits them to a straight line y = slope⋅x + y₀ in a least-squares senses.doublePlane.fit(Iterable<? extends DirectPosition> points) Computes the plane's coefficients from the given sequence of points. -
Uses of DirectPosition in org.apache.sis.measure
Constructors in org.apache.sis.measure with parameters of type DirectPositionModifierConstructorDescriptionLatitude(DirectPosition position) Constructs a newly allocated object containing the latitude value of the given position.Longitude(DirectPosition position) Constructs a newly allocated object containing the longitude value of the given position. -
Uses of DirectPosition in org.apache.sis.metadata.iso.extent
Methods in org.apache.sis.metadata.iso.extent that return DirectPositionModifier and TypeMethodDescriptionstatic DirectPositionExtents.centroid(GeographicBoundingBox bbox) Returns the position at the median longitude and latitude values of the given bounding box. -
Uses of DirectPosition in org.apache.sis.metadata.iso.spatial
Methods in org.apache.sis.metadata.iso.spatial that return DirectPositionModifier and TypeMethodDescriptionDefaultGCP.getGeographicCoordinates()Returns the geographic or map position of the control point, in either two or three dimensions.Methods in org.apache.sis.metadata.iso.spatial with parameters of type DirectPositionModifier and TypeMethodDescriptionvoidDefaultGCP.setGeographicCoordinates(DirectPosition newValue) Sets the geographic or map position of the control point, in either two or three dimensions. -
Uses of DirectPosition in org.apache.sis.portrayal
Methods in org.apache.sis.portrayal that return DirectPositionModifier and TypeMethodDescriptionCanvas.getPointOfInterest(boolean objective) Returns the coordinates of a point considered representative of the data.CanvasFollower.getSourceObjectivePOI()Returns the objective coordinates of the Point Of Interest (POI) in source canvas.Methods in org.apache.sis.portrayal with parameters of type DirectPositionModifier and TypeMethodDescriptionvoidCanvas.setObjectiveCRS(CoordinateReferenceSystem newValue, DirectPosition anchor) Sets the Coordinate Reference System in which all data are transformed before displaying.voidCanvas.setPointOfInterest(DirectPosition newValue) Sets the coordinates of a representative point inside the data bounding box. -
Uses of DirectPosition in org.apache.sis.referencing
Methods in org.apache.sis.referencing that return DirectPositionModifier and TypeMethodDescriptionGeodeticCalculator.getEndPoint()Returns or computes the destination in the CRS specified at construction time.GeodeticCalculator.getStartPoint()Returns the starting point in the CRS specified at construction time.Methods in org.apache.sis.referencing with parameters of type DirectPositionModifier and TypeMethodDescriptionvoidGeodeticCalculator.setEndPoint(DirectPosition position) Sets the destination as coordinates in arbitrary reference system.voidGeodeticCalculator.setStartPoint(DirectPosition point) Sets the starting point as coordinates in arbitrary reference system. -
Uses of DirectPosition in org.apache.sis.referencing.gazetteer
Methods in org.apache.sis.referencing.gazetteer that return DirectPositionModifier and TypeMethodDescriptionAbstractLocation.getPosition()Returns coordinates of a representative point for the location instance.Methods in org.apache.sis.referencing.gazetteer with parameters of type DirectPositionModifier and TypeMethodDescriptionGeohashReferenceSystem.Coder.encode(DirectPosition position) Encodes the given position into a geohash.GeohashReferenceSystem.Coder.encode(DirectPosition position, Quantity<?> precision) Encodes the given position into a geohash with the given precision.MilitaryGridReferenceSystem.Coder.encode(DirectPosition position) Encodes the given position into a MGRS reference.MilitaryGridReferenceSystem.Coder.encode(DirectPosition position, Quantity<?> precision) Encodes the given position into a MGRS reference with the given precision.abstract StringReferencingByIdentifiers.Coder.encode(DirectPosition position) Encodes the given position into an identifier.ReferencingByIdentifiers.Coder.encode(DirectPosition position, Quantity<?> precision) A combined method which sets the encoder precision to the given value, then formats the given position.GeohashReferenceSystem.Coder.getPrecision(DirectPosition position) Returns an approximate precision of the geohashes formatted by this coder.MilitaryGridReferenceSystem.Coder.getPrecision(DirectPosition position) Returns the precision of the references formatted by this coder.abstract Quantity<?> ReferencingByIdentifiers.Coder.getPrecision(DirectPosition position) Returns approximate precision of the identifiers formatted by this coder at the given location.voidGeohashReferenceSystem.Coder.setPrecision(Quantity<?> precision, DirectPosition position) Sets the desired precision of the identifiers formatted by this coder.voidMilitaryGridReferenceSystem.Coder.setPrecision(Quantity<?> precision, DirectPosition position) Sets the desired precision of the references formatted by this coder.abstract voidReferencingByIdentifiers.Coder.setPrecision(Quantity<?> precision, DirectPosition position) Sets the desired precision of the identifiers formatted by this coder. -
Uses of DirectPosition in org.apache.sis.referencing.operation
Methods in org.apache.sis.referencing.operation that return DirectPositionModifier and TypeMethodDescriptionCoordinateOperationContext.getConstantCoordinates()Returns coordinate values that may be considered as constant, ornullif none.Methods in org.apache.sis.referencing.operation with parameters of type DirectPositionModifier and TypeMethodDescriptionvoidCoordinateOperationContext.setConstantCoordinates(DirectPosition coordinates) Sets coordinate values that may be considered as constant. -
Uses of DirectPosition in org.apache.sis.referencing.operation.builder
Methods in org.apache.sis.referencing.operation.builder that return types with arguments of type DirectPositionModifier and TypeMethodDescriptionLinearTransformBuilder.getControlPoints()Returns all control points as a map.LinearTransformBuilder.getControlPoints()Returns all control points as a map. -
Uses of DirectPosition in org.apache.sis.referencing.operation.matrix
Methods in org.apache.sis.referencing.operation.matrix with parameters of type DirectPositionModifier and TypeMethodDescriptionstatic MatrixSISMatrices.createAffine(Matrix derivative, DirectPosition translation) Creates an affine transform as the given matrix augmented by the given translation vector and a [0 … 0 1] row. -
Uses of DirectPosition in org.apache.sis.referencing.operation.transform
Methods in org.apache.sis.referencing.operation.transform that return DirectPositionModifier and TypeMethodDescriptionAbstractMathTransform.transform(DirectPosition ptSrc, DirectPosition ptDst) Transforms the specifiedptSrcand stores the result inptDst.Methods in org.apache.sis.referencing.operation.transform with parameters of type DirectPositionModifier and TypeMethodDescriptionAbstractMathTransform.derivative(DirectPosition point) Gets the derivative of this transform at a point.AbstractMathTransform.Inverse.derivative(DirectPosition point) Gets the derivative of this transform at a point.AbstractMathTransform1D.derivative(DirectPosition point) Gets the derivative of this transform at a point.AbstractMathTransform1D.Inverse.derivative(DirectPosition point) Gets the derivative of this transform at a point.EllipsoidToCentricTransform.derivative(DirectPosition point) Computes the derivative at the given location.PassThroughTransform.derivative(DirectPosition point) Gets the derivative of this transform at a point.WraparoundTransform.derivative(DirectPosition point) Gets the derivative of this transform at a point.static MatrixMathTransforms.getMatrix(MathTransform toApproximate, DirectPosition tangentPoint) Returns the coefficients of an affine transform in the vicinity of the given position.static LinearTransformMathTransforms.tangent(MathTransform toApproximate, DirectPosition tangentPoint) Returns a linear (usually affine) transform which approximates the given transform in the vicinity of the given position.AbstractMathTransform.transform(DirectPosition ptSrc, DirectPosition ptDst) Transforms the specifiedptSrcand stores the result inptDst. -
Uses of DirectPosition in org.apache.sis.util
Methods in org.apache.sis.util with parameters of type DirectPositionModifier and TypeMethodDescriptionstatic voidArgumentChecks.ensureDimensionMatches(String name, int expected, DirectPosition position) Ensures that the given direct position, if non-null, has the expected number of dimensions. -
Uses of DirectPosition in org.opengis.geometry
Methods in org.opengis.geometry that return DirectPositionModifier and TypeMethodDescriptionEnvelope.getLowerCorner()A coordinate position consisting of all the minimal ordinates for each dimension for all points within theEnvelope.Envelope.getUpperCorner()A coordinate position consisting of all the maximal ordinates for each dimension for all points within theEnvelope. -
Uses of DirectPosition in org.opengis.geometry.coordinate
Methods in org.opengis.geometry.coordinate that return DirectPosition -
Uses of DirectPosition in org.opengis.metadata.spatial
Methods in org.opengis.metadata.spatial that return DirectPositionModifier and TypeMethodDescriptionGCP.getGeographicCoordinates()Geographic or map position of the control point, in either two or three dimensions. -
Uses of DirectPosition in org.opengis.referencing.operation
Methods in org.opengis.referencing.operation that return DirectPositionModifier and TypeMethodDescriptionMathTransform.transform(DirectPosition ptSrc, DirectPosition ptDst) Transforms the specifiedptSrcand stores the result inptDst.Methods in org.opengis.referencing.operation with parameters of type DirectPositionModifier and TypeMethodDescriptionMathTransform.derivative(DirectPosition point) Gets the derivative of this transform at a point.MathTransform.transform(DirectPosition ptSrc, DirectPosition ptDst) Transforms the specifiedptSrcand stores the result inptDst.