Uses of Interface
org.opengis.referencing.cs.CoordinateSystemAxis
Packages that use CoordinateSystemAxis
Package
Description
A coverage backed by a regular grid.
Coordinate System (CS) definitions as the set of coordinate system axes that spans the coordinate space.
Creates Coordinate Reference System (CRS) objects from given properties or authority codes.
Factories for geodetic objects defined in a SQL database, typically the EPSG dataset.
Coordinate systems and their
axis.
-
Uses of CoordinateSystemAxis in org.apache.sis.coverage.grid
Methods in org.apache.sis.coverage.grid with parameters of type CoordinateSystemAxisModifier and TypeMethodDescriptionstatic Optional<DimensionNameType> GridExtent.typeFromAxis(CoordinateSystemAxis axis) Suggests a grid dimension name for the given coordinate system axis. -
Uses of CoordinateSystemAxis in org.apache.sis.referencing.cs
Classes in org.apache.sis.referencing.cs that implement CoordinateSystemAxisModifier and TypeClassDescriptionclassCoordinate system axis name, direction, unit and range of values.Methods in org.apache.sis.referencing.cs that return CoordinateSystemAxisModifier and TypeMethodDescriptionfinal CoordinateSystemAxisAbstractCS.getAxis(int dimension) Returns the axis for this coordinate system at the specified dimension.Methods in org.apache.sis.referencing.cs that return types with arguments of type CoordinateSystemAxisModifier and TypeMethodDescriptionClass<? extends CoordinateSystemAxis> DefaultCoordinateSystemAxis.getInterface()Returns the GeoAPI interface implemented by this class.Methods in org.apache.sis.referencing.cs with parameters of type CoordinateSystemAxisModifier and TypeMethodDescriptiondefault booleanAxisFilter.accept(CoordinateSystemAxis axis) Returnstrueif the given axis shall be included in the new coordinate system.static DefaultCoordinateSystemAxisDefaultCoordinateSystemAxis.castOrCopy(CoordinateSystemAxis object) Returns a SIS axis implementation with the same values as the given arbitrary implementation.default AxisDirectionAxisFilter.getDirectionReplacement(CoordinateSystemAxis axis, AxisDirection direction) Returns a replacement for the given axis direction.static IntegerCoordinateSystems.getEpsgCode(Class<? extends CoordinateSystem> type, CoordinateSystemAxis... axes) Returns the EPSG code of a coordinate system using the units and directions of given axes.static StringCoordinateSystems.getShortName(CoordinateSystemAxis axis, Locale locale) Returns a short (if possible) localized name for the given axis.default Unit<?> AxisFilter.getUnitReplacement(CoordinateSystemAxis axis, Unit<?> unit) Returns a replacement for the given axis unit.Constructors in org.apache.sis.referencing.cs with parameters of type CoordinateSystemAxisModifierConstructorDescriptionAbstractCS(Map<String, ?> properties, CoordinateSystemAxis... axes) Constructs a coordinate system from a set of properties and a sequence of axes.DefaultAffineCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Constructs a two-dimensional coordinate system from a set of properties.DefaultAffineCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Constructs a three-dimensional coordinate system from a set of properties.DefaultCartesianCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Constructs a two-dimensional coordinate system from a set of properties.DefaultCartesianCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Constructs a three-dimensional coordinate system from a set of properties.protectedCreates a new coordinate system axis with the same values as the specified one.DefaultCylindricalCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Constructs a three-dimensional coordinate system from a set of properties.DefaultEllipsoidalCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Constructs a two-dimensional coordinate system from a set of properties.DefaultEllipsoidalCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Constructs a three-dimensional coordinate system from a set of properties.DefaultLinearCS(Map<String, ?> properties, CoordinateSystemAxis axis) Constructs a coordinate system from a set of properties.DefaultParametricCS(Map<String, ?> properties, CoordinateSystemAxis axis) Constructs a coordinate system from a set of properties.DefaultPolarCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Constructs a two-dimensional coordinate system from a set of properties.DefaultSphericalCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Constructs a two-dimensional coordinate system from a set of properties.DefaultSphericalCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Constructs a three-dimensional coordinate system from a set of properties.DefaultTimeCS(Map<String, ?> properties, CoordinateSystemAxis axis) Constructs a coordinate system from a set of properties.DefaultVerticalCS(Map<String, ?> properties, CoordinateSystemAxis axis) Constructs a coordinate system from a set of properties. -
Uses of CoordinateSystemAxis in org.apache.sis.referencing.factory
Methods in org.apache.sis.referencing.factory that return CoordinateSystemAxisModifier and TypeMethodDescriptionConcurrentAuthorityFactory.createCoordinateSystemAxis(String code) Returns a coordinate system axis with name, direction, unit and range of values.GeodeticAuthorityFactory.createCoordinateSystemAxis(String code) Creates a coordinate system axis with name, direction, unit and range of values.GeodeticObjectFactory.createCoordinateSystemAxis(Map<String, ?> properties, String abbreviation, AxisDirection direction, Unit<?> unit) Creates a coordinate system axis from an abbreviation and a unit.MultiAuthoritiesFactory.createCoordinateSystemAxis(String code) Creates a coordinate system axis with name, direction, unit and range of values.Methods in org.apache.sis.referencing.factory with parameters of type CoordinateSystemAxisModifier and TypeMethodDescriptionGeodeticObjectFactory.createAffineCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Creates a two-dimensional affine coordinate system from the given pair of axis.GeodeticObjectFactory.createAffineCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Creates a three-dimensional affine coordinate system from the given set of axis.GeodeticObjectFactory.createCartesianCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Creates a two-dimensional Cartesian coordinate system from the given pair of axis.GeodeticObjectFactory.createCartesianCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Creates a three-dimensional Cartesian coordinate system from the given set of axis.GeodeticObjectFactory.createCylindricalCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Creates a cylindrical coordinate system from the given set of axis.GeodeticObjectFactory.createEllipsoidalCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Creates an ellipsoidal coordinate system without ellipsoidal height.GeodeticObjectFactory.createEllipsoidalCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Creates an ellipsoidal coordinate system with ellipsoidal height.GeodeticObjectFactory.createLinearCS(Map<String, ?> properties, CoordinateSystemAxis axis) Creates a linear coordinate system.GeodeticObjectFactory.createParametricCS(Map<String, ?> properties, CoordinateSystemAxis axis) Creates a parametric coordinate system.GeodeticObjectFactory.createPolarCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Creates a polar coordinate system from the given pair of axis.GeodeticObjectFactory.createSphericalCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Creates a spherical coordinate system without radius.GeodeticObjectFactory.createSphericalCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Creates a spherical coordinate system from the given set of axis.GeodeticObjectFactory.createTimeCS(Map<String, ?> properties, CoordinateSystemAxis axis) Creates a temporal coordinate system.GeodeticObjectFactory.createUserDefinedCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Deprecated.GeodeticObjectFactory.createUserDefinedCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Deprecated.TheUserDefinedCSclass has been removed from ISO 19111:2019.GeodeticObjectFactory.createVerticalCS(Map<String, ?> properties, CoordinateSystemAxis axis) Creates a vertical coordinate system. -
Uses of CoordinateSystemAxis in org.apache.sis.referencing.factory.sql
Methods in org.apache.sis.referencing.factory.sql that return CoordinateSystemAxisModifier and TypeMethodDescriptionEPSGDataAccess.createCoordinateSystemAxis(String code) Creates a coordinate system axis with name, direction, unit and range of values. -
Uses of CoordinateSystemAxis in org.opengis.referencing.cs
Methods in org.opengis.referencing.cs that return CoordinateSystemAxisModifier and TypeMethodDescriptionCSAuthorityFactory.createCoordinateSystemAxis(String code) Returns a coordinate system axis from a code.CSFactory.createCoordinateSystemAxis(Map<String, ?> properties, String abbreviation, AxisDirection direction, Unit<?> unit) Creates a coordinate system axis from an abbreviation and a unit.CoordinateSystem.getAxis(int dimension) Returns the axis for this coordinate system at the specified dimension.Methods in org.opengis.referencing.cs with parameters of type CoordinateSystemAxisModifier and TypeMethodDescriptionCSFactory.createAffineCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Creates a two dimensional coordinate system from the given pair of axis.CSFactory.createAffineCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Creates a three dimensional coordinate system from the given set of axis.CSFactory.createCartesianCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Creates a two dimensional cartesian coordinate system from the given pair of axis.CSFactory.createCartesianCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Creates a three dimensional cartesian coordinate system from the given set of axis.CSFactory.createCylindricalCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Creates a cylindrical coordinate system from the given set of axis.CSFactory.createEllipsoidalCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Creates an ellipsoidal coordinate system without ellipsoidal height.CSFactory.createEllipsoidalCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Creates an ellipsoidal coordinate system with ellipsoidal height.CSFactory.createLinearCS(Map<String, ?> properties, CoordinateSystemAxis axis) Creates a linear coordinate system.CSFactory.createPolarCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Creates a polar coordinate system from the given pair of axis.CSFactory.createSphericalCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Creates a spherical coordinate system from the given set of axis.CSFactory.createTimeCS(Map<String, ?> properties, CoordinateSystemAxis axis) Creates a time coordinate system.CSFactory.createUserDefinedCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1) Creates a two-dimensional user defined coordinate system.CSFactory.createUserDefinedCS(Map<String, ?> properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Creates a three-dimensional user defined coordinate system.CSFactory.createVerticalCS(Map<String, ?> properties, CoordinateSystemAxis axis) Creates a vertical coordinate system.
UserDefinedCSclass has been removed from ISO 19111:2019.