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
Methods in org.apache.sis.internal.jaxb.referencing that return AbstractCSModifier and TypeMethodDescriptionCS_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 AbstractCSModifier and TypeMethodDescriptionvoid
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
Subclasses of AbstractCS in org.apache.sis.referencing.csModifier and TypeClassDescriptionclass
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 AbstractCSModifier and TypeFieldDescriptionprivate Map
<AxesConvention, AbstractCS> AbstractCS.derived
Other coordinate systems derived from this coordinate systems for other axes conventions.Methods in org.apache.sis.referencing.cs that return AbstractCSModifier and TypeMethodDescriptionstatic 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 anAbstractCS
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 AbstractCSModifier and TypeMethodDescriptionprivate AbstractCS
AbstractCS.resolveEPSG
(AbstractCS original) Verify if we can get a coordinate system from the EPSG database with the same axes.