Uses of Class
org.apache.sis.referencing.cs.AbstractCS

Packages that use AbstractCS
Package
Description
JAXB adapters for referencing.
Coordinate System (CS) definitions as the set of coordinate system axes that spans the coordinate space.
  • Uses of AbstractCS in org.apache.sis.internal.jaxb.referencing

    Modifier and Type
    Method
    Description
    CS_CoordinateSystem.getElement()
    Invoked by JAXB at marshalling time for getting the actual element to write inside the <gml:AbstractCS> XML element.
    Methods in org.apache.sis.internal.jaxb.referencing with parameters of type AbstractCS
    Modifier and Type
    Method
    Description
    void
    CS_CoordinateSystem.setElement(AbstractCS cs)
    Invoked by JAXB at unmarshalling time for storing the result temporarily.
  • Uses of AbstractCS in org.apache.sis.referencing.cs

    Modifier and Type
    Class
    Description
    class 
    A 2- or 3-dimensional coordinate system with straight axes that are not necessarily orthogonal.
    class 
    A 2- or 3-dimensional Cartesian coordinate system made of straight orthogonal axes.
    class 
    A coordinate system made of two or more independent coordinate systems.
    class 
    A 3-dimensional coordinate system made of a polar coordinate system extended by a straight perpendicular axis.
    class 
    A 2- or 3-dimensional coordinate system for geodetic latitude and longitude, optionally with ellipsoidal height.
    class 
    A 1-dimensional coordinate system for points that lie on a single axis (not necessarily a straight line).
    class 
    A 1-dimensional coordinate system for parametric values or functions.
    class 
    A 2-dimensional coordinate system for coordinates represented by a distance from the origin and an angle from a fixed direction.
    class 
    A 3-dimensional coordinate system with one distance measured from the origin and two angular coordinates.
    class 
    A 1-dimensional coordinate system for time elapsed in the specified time units from a specified time origin.
    class 
    A 2- or 3-dimensional coordinate system for any combination of coordinate axes not covered by other CS types.
    class 
    A 1-dimensional coordinate system for heights or depths of points.
    Fields in org.apache.sis.referencing.cs with type parameters of type AbstractCS
    Modifier and Type
    Field
    Description
    AbstractCS.derived
    Other coordinate systems derived from this coordinate systems for other axes conventions.
    Modifier and Type
    Method
    Description
    static AbstractCS
    AbstractCS.castOrCopy(org.opengis.referencing.cs.CoordinateSystem object)
    Returns a SIS coordinate system implementation with the values of the given arbitrary implementation.
    private static AbstractCS
    Normalizer.castOrCopy(org.opengis.referencing.cs.CoordinateSystem cs)
    Returns the given coordinate system as an AbstractCS instance.
    (package private) static AbstractCS
    SubTypes.castOrCopy(org.opengis.referencing.cs.CoordinateSystem object)
    Returns a SIS implementation for the given coordinate system.
    (package private) AbstractCS
    AbstractCS.createForAxes(Map<String,?> properties, org.opengis.referencing.cs.CoordinateSystemAxis[] axes)
    Returns a coordinate system usually of the same type than this CS but with different axes.
    (package private) AbstractCS
    DefaultAffineCS.createForAxes(Map<String,?> properties, org.opengis.referencing.cs.CoordinateSystemAxis[] axes)
    Returns a coordinate system with different axes.
    (package private) final AbstractCS
    DefaultCartesianCS.createForAxes(Map<String,?> properties, org.opengis.referencing.cs.CoordinateSystemAxis[] axes)
    Returns a coordinate system with different axes.
    (package private) final AbstractCS
    DefaultCylindricalCS.createForAxes(Map<String,?> properties, org.opengis.referencing.cs.CoordinateSystemAxis[] axes)
    Returns a coordinate system with different axes.
    (package private) final AbstractCS
    DefaultEllipsoidalCS.createForAxes(Map<String,?> properties, org.opengis.referencing.cs.CoordinateSystemAxis[] axes)
    Returns a coordinate system with different axes.
    (package private) final AbstractCS
    DefaultLinearCS.createForAxes(Map<String,?> properties, org.opengis.referencing.cs.CoordinateSystemAxis[] axes)
    Returns a coordinate system with different axes.
    (package private) final AbstractCS
    DefaultParametricCS.createForAxes(Map<String,?> properties, org.opengis.referencing.cs.CoordinateSystemAxis[] axes)
    Returns a coordinate system with different axes.
    (package private) final AbstractCS
    DefaultPolarCS.createForAxes(Map<String,?> properties, org.opengis.referencing.cs.CoordinateSystemAxis[] axes)
    Returns a coordinate system with different axes.
    (package private) final AbstractCS
    DefaultSphericalCS.createForAxes(Map<String,?> properties, org.opengis.referencing.cs.CoordinateSystemAxis[] axes)
    Returns a coordinate system with different axes.
    (package private) final AbstractCS
    DefaultTimeCS.createForAxes(Map<String,?> properties, org.opengis.referencing.cs.CoordinateSystemAxis[] axes)
    Returns a coordinate system with different axes.
    (package private) final AbstractCS
    DefaultUserDefinedCS.createForAxes(Map<String,?> properties, org.opengis.referencing.cs.CoordinateSystemAxis[] axes)
    Returns a coordinate system with different axes.
    (package private) final AbstractCS
    DefaultVerticalCS.createForAxes(Map<String,?> properties, org.opengis.referencing.cs.CoordinateSystemAxis[] axes)
    Returns a coordinate system with different axes.
    AbstractCS.forConvention(AxesConvention convention)
    Returns a coordinate system equivalent to this one but with axes rearranged according the given convention.
    (package private) static AbstractCS
    Normalizer.forConvention(org.opengis.referencing.cs.CoordinateSystem cs, AxesConvention convention)
    Returns a coordinate system equivalent to the given one but with axes rearranged according the given convention.
    (package private) static AbstractCS
    Normalizer.normalize(org.opengis.referencing.cs.CoordinateSystem cs, AxisFilter changes, boolean reorder)
    Optionally normalizes and reorders the axes in an attempt to get a right-handed system.
    private AbstractCS
    AbstractCS.resolveEPSG(AbstractCS original)
    Verify if we can get a coordinate system from the EPSG database with the same axes.
    private static AbstractCS
    Normalizer.shiftAxisRange(org.opengis.referencing.cs.CoordinateSystem cs)
    Returns a coordinate system with the same axes than the given CS, except that the wraparound axes are shifted to a range of positive values.
    Methods in org.apache.sis.referencing.cs with parameters of type AbstractCS
    Modifier and Type
    Method
    Description
    private AbstractCS
    AbstractCS.resolveEPSG(AbstractCS original)
    Verify if we can get a coordinate system from the EPSG database with the same axes.