Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| deegree 2.4 (2010/11/11 10:47 build-27-official)
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.deegree.crs.coordinatesystems.CoordinateSystem

Packages that use CoordinateSystem
org.deegree.crs.configuration | The org.deegree.crs.configuraton package contains the classes necessary to read crs-definitions from a file.
org.deegree.crs.configuration.deegree |
org.deegree.crs.configuration.gml |
org.deegree.crs.configuration.proj4 |
org.deegree.crs.configuration.resources |
org.deegree.crs.coordinatesystems | The coordinatesystems package holds the different coordinatesystems used by the org.deegree.crs packages.
org.deegree.crs.exceptions | The exception package holds the exceptions which can be used for all crs-transforms and projections.
org.deegree.crs.transformations | A Transformation can be defined as an mathematical operation which transforms some values into other values using a specified function.
org.deegree.crs.transformations.coordinate | Coordinate Transformations allow the chaining of operations to map coordinates of one coordinate systems onto a coordinate valid in another coordinate system.
org.deegree.crs.transformations.helmert | A Transformation can be defined as an mathematical operation which transforms some values into other values using a specified function.
org.deegree.crs.transformations.polynomial | A Transformation can be defined as an mathematical operation which transforms some values into other values using a specified function.
org.deegree.model.crs |

Uses of CoordinateSystem in org.deegree.crs.configuration

Methods in org.deegree.crs.configuration that return CoordinateSystem
`CoordinateSystem` | `CRSProvider.getCRSByID(String id)`
`CoordinateSystem` | `AbstractCRSProvider.getCRSByID(String id)`
`protected abstract CoordinateSystem` | `AbstractCRSProvider.parseCoordinateSystem(T crsDefinition)`

Methods in org.deegree.crs.configuration that return types with arguments of type CoordinateSystem
`List<CoordinateSystem>` | `CRSProvider.getAvailableCRSs()` This method should be called to see if the provider is able to create all defined crs's, thus verifying the correctness of the configuration.

Methods in org.deegree.crs.configuration with parameters of type CoordinateSystem
`Transformation` | `CRSProvider.getTransformation(CoordinateSystem sourceCRS, CoordinateSystem targetCRS)` This method is should retrieve a transformation (chain) which transforms coordinates from the given source into the given target crs.

Method parameters in org.deegree.crs.configuration with type arguments of type CoordinateSystem
`void` | `CRSProvider.export(StringBuilder sb, List<CoordinateSystem> crsToExport)` Exports the crs to the implemented format.

Uses of CoordinateSystem in org.deegree.crs.configuration.deegree

Methods in org.deegree.crs.configuration.deegree that return CoordinateSystem
`protected CoordinateSystem` | `CRSParser.parseCompoundCRS(Element crsElement)`
`CoordinateSystem` | `CRSParser.parseCoordinateSystem(Element crsDefintion)`
`protected CoordinateSystem` | `DeegreeCRSProvider.parseCoordinateSystem(Element crsDefinition)`
`protected CoordinateSystem` | `CRSParser.parseGeocentricCRS(Element crsElement)`
`protected CoordinateSystem` | `CRSParser.parseGeographicCRS(Element crsElement)`
`protected CoordinateSystem` | `CRSParser.parseProjectedCRS(Element crsElement)`

Methods in org.deegree.crs.configuration.deegree that return types with arguments of type CoordinateSystem
`List<CoordinateSystem>` | `DeegreeCRSProvider.getAvailableCRSs()`

Methods in org.deegree.crs.configuration.deegree with parameters of type CoordinateSystem
`Transformation` | `CRSParser.getTransformation(CoordinateSystem sourceCRS, CoordinateSystem targetCRS)`
`Transformation` | `DeegreeCRSProvider.getTransformation(CoordinateSystem sourceCRS, CoordinateSystem targetCRS)`

Method parameters in org.deegree.crs.configuration.deegree with type arguments of type CoordinateSystem
`void` | `DeegreeCRSProvider.export(StringBuilder sb, List<CoordinateSystem> crsToExport)`
`void` | `CRSExporter.export(Writer writer, List<CoordinateSystem> crsToExport)` Export the given list of CoordinateSystems into the crs-definition format.

Uses of CoordinateSystem in org.deegree.crs.configuration.gml

Methods in org.deegree.crs.configuration.gml that return CoordinateSystem
`protected CoordinateSystem` | `GMLCRSProvider.parseCoordinateSystem(Element rootElement)`
`protected CoordinateSystem` | `GMLCRSProvider.parseGeodeticCRS(Element rootElement)`
`protected CoordinateSystem` | `GMLCRSProvider.parseProjectedCRS(Element rootElement)`

Methods in org.deegree.crs.configuration.gml that return types with arguments of type CoordinateSystem
`List<CoordinateSystem>` | `GMLResource.getAvailableCRSs()`
`List<CoordinateSystem>` | `GMLFileResource.getAvailableCRSs()`
`List<CoordinateSystem>` | `GMLCRSProvider.getAvailableCRSs()`

Methods in org.deegree.crs.configuration.gml with parameters of type CoordinateSystem
`Transformation` | `GMLFileResource.getTransformation(CoordinateSystem sourceCRS, CoordinateSystem targetCRS)`
`Transformation` | `GMLCRSProvider.getTransformation(CoordinateSystem sourceCRS, CoordinateSystem targetCRS)`

Method parameters in org.deegree.crs.configuration.gml with type arguments of type CoordinateSystem
`void` | `GMLCRSProvider.export(StringBuilder sb, List<CoordinateSystem> crsToExport)`

Uses of CoordinateSystem in org.deegree.crs.configuration.proj4

Methods in org.deegree.crs.configuration.proj4 that return CoordinateSystem
`protected CoordinateSystem` | `PROJ4CRSProvider.parseCoordinateSystem(Map<String,String> crsDefinition)`

Methods in org.deegree.crs.configuration.proj4 that return types with arguments of type CoordinateSystem
`List<CoordinateSystem>` | `PROJ4CRSProvider.getAvailableCRSs()`

Methods in org.deegree.crs.configuration.proj4 with parameters of type CoordinateSystem
`Transformation` | `PROJ4CRSProvider.getTransformation(CoordinateSystem sourceCRS, CoordinateSystem targetCRS)`
`Transformation` | `ProjFileResource.getTransformation(CoordinateSystem sourceCRS, CoordinateSystem targetCRS)`

Method parameters in org.deegree.crs.configuration.proj4 with type arguments of type CoordinateSystem
`void` | `PROJ4CRSProvider.export(StringBuilder sb, List<CoordinateSystem> crsToExport)`

Uses of CoordinateSystem in org.deegree.crs.configuration.resources

Methods in org.deegree.crs.configuration.resources with parameters of type CoordinateSystem
`Transformation` | `CRSResource.getTransformation(CoordinateSystem sourceCRS, CoordinateSystem targetCRS)` Implementations should find a given transformation (chain) which transforms coordinates of the given coordinate system into coordinates of the target crs.

Uses of CoordinateSystem in org.deegree.crs.coordinatesystems

Subclasses of CoordinateSystem in org.deegree.crs.coordinatesystems
`class` | `CompoundCRS` A `CompoundCRS` is a `GeographicCRS` with a third axis (the height axis) attached.
`class` | `GeocentricCRS` A `GeocentricCRS` is a coordinatesystem having three axis and a mass point defined to be equivalent to earths center.
`class` | `GeographicCRS` The `GeographicCoordinateSystem` (in epsg aka Geodetic CRS) is a two dimensional crs with axis of lat-lon.
`class` | `ProjectedCRS` A `ProjectedCRS` is a coordinatesystem defined with a projection and a geographic crs.
`class` | `VerticalCRS` The `VerticalCRS` represents a crs based on one axis only, typically this crs is used as an extension on an already present crs, and adds a 'heightaxis' to the original crs.

Methods in org.deegree.crs.coordinatesystems that return CoordinateSystem
`CoordinateSystem` | `CompoundCRS.getUnderlyingCRS()`

Methods in org.deegree.crs.coordinatesystems with parameters of type CoordinateSystem
`PolynomialTransformation` | `CoordinateSystem.getDirectTransformation(CoordinateSystem targetCRS)`
`boolean` | `CoordinateSystem.hasDirectTransformation(CoordinateSystem targetCRS)`

Constructors in org.deegree.crs.coordinatesystems with parameters of type CoordinateSystem
`CompoundCRS(Axis heightAxis, CoordinateSystem underlyingCRS, double defaultHeight, Identifiable identity)`

Uses of CoordinateSystem in org.deegree.crs.exceptions

Constructors in org.deegree.crs.exceptions with parameters of type CoordinateSystem
`TransformationException(CoordinateSystem sourceCS, CoordinateSystem targetCS, String cause)`

Uses of CoordinateSystem in org.deegree.crs.transformations

Methods in org.deegree.crs.transformations that return CoordinateSystem
`CoordinateSystem` | `Transformation.getSourceCRS()`
`CoordinateSystem` | `Transformation.getTargetCRS()`

Methods in org.deegree.crs.transformations with parameters of type CoordinateSystem
`Transformation` | `TransformationFactory.createFromCoordinateSystems(CoordinateSystem sourceCRS, CoordinateSystem targetCRS)` Creates a transformation between two coordinate systems.
`void` | `Transformation.setSourceCRS(CoordinateSystem newSource)`

Constructors in org.deegree.crs.transformations with parameters of type CoordinateSystem
`Transformation(CoordinateSystem sourceCRS, CoordinateSystem targetCRS, Identifiable id)`

Uses of CoordinateSystem in org.deegree.crs.transformations.coordinate

Constructors in org.deegree.crs.transformations.coordinate with parameters of type CoordinateSystem
`CRSTransformation(CoordinateSystem sourceCRS, CoordinateSystem targetCRS, Identifiable id)`
`DirectTransform(PolynomialTransformation transformation, CoordinateSystem sourceCRS)`
`DirectTransform(PolynomialTransformation transformation, CoordinateSystem sourceCRS, Identifiable id)`
`GeocentricTransform(CoordinateSystem source, GeocentricCRS target)`
`GeocentricTransform(CoordinateSystem source, GeocentricCRS target, Identifiable id)`
`MatrixTransform(CoordinateSystem source, CoordinateSystem target, javax.vecmath.GMatrix matrix)` Construct a transform.
`MatrixTransform(CoordinateSystem source, CoordinateSystem target, javax.vecmath.GMatrix matrix, Identifiable id)` Construct a transform.
`MatrixTransform(CoordinateSystem source, CoordinateSystem target, javax.vecmath.Matrix3d matrix)` Construct a 3d transform.
`MatrixTransform(CoordinateSystem source, CoordinateSystem target, javax.vecmath.Matrix3d matrix, Identifiable id)` Construct a 3d transform.
`MatrixTransform(CoordinateSystem source, CoordinateSystem target, javax.vecmath.Matrix4d matrix)` Construct a 4d transform.
`MatrixTransform(CoordinateSystem source, CoordinateSystem target, javax.vecmath.Matrix4d matrix, Identifiable id)` Construct a 4d transform.
`MatrixTransform(CoordinateSystem source, CoordinateSystem target, javax.vecmath.Matrix4d matrix, String transformationName)` Construct a 4d transform.
`MatrixTransform(CoordinateSystem source, CoordinateSystem target, javax.vecmath.Matrix4d matrix, String transformationName, Identifiable id)` Construct a 4d transform.
`NotSupportedTransformation(CoordinateSystem sourceCRS, CoordinateSystem targetCRS)`
`NotSupportedTransformation(CoordinateSystem sourceCRS, CoordinateSystem targetCRS, Identifiable id)`

Uses of CoordinateSystem in org.deegree.crs.transformations.helmert

Constructors in org.deegree.crs.transformations.helmert with parameters of type CoordinateSystem
`Helmert(CoordinateSystem sourceCRS, CoordinateSystem targetCRS, String identifier)` Construct a conversion info with all parameters set to 0;
`Helmert(CoordinateSystem sourceCRS, CoordinateSystem targetCRS, String[] identifiers)` Construct a conversion info with all parameters set to 0;
`Helmert(CoordinateSystem sourceCRS, CoordinateSystem targetCRS, String[] identifiers, String[] names, String[] versions, String[] descriptions, String[] areasOfUse)` Construct a conversion info with all parameters set to 0;
`Helmert(double dx, double dy, double dz, double ex, double ey, double ez, double ppm, CoordinateSystem sourceCRS, CoordinateSystem targetCRS, Identifiable identifiable)`
`Helmert(double dx, double dy, double dz, double ex, double ey, double ez, double ppm, CoordinateSystem sourceCRS, CoordinateSystem targetCRS, Identifiable identifiable, boolean inRadians)`
`Helmert(double dx, double dy, double dz, double ex, double ey, double ez, double ppm, CoordinateSystem sourceCRS, CoordinateSystem targetCRS, String identifier)`
`Helmert(double dx, double dy, double dz, double ex, double ey, double ez, double ppm, CoordinateSystem sourceCRS, CoordinateSystem targetCRS, String[] identifiers)`
`Helmert(double dx, double dy, double dz, double ex, double ey, double ez, double ppm, CoordinateSystem sourceCRS, CoordinateSystem targetCRS, String[] identifiers, String[] names, String[] versions, String[] descriptions, String[] areaOfUses)`
`Helmert(double dx, double dy, double dz, double ex, double ey, double ez, double ppm, CoordinateSystem sourceCRS, CoordinateSystem targetCRS, String identifier, String name, String version, String description, String areaOfUse)`

Uses of CoordinateSystem in org.deegree.crs.transformations.polynomial

Constructors in org.deegree.crs.transformations.polynomial with parameters of type CoordinateSystem
`LeastSquareApproximation(List<Double> firstParameters, List<Double> secondParameters, CoordinateSystem sourceCRS, CoordinateSystem targetCRS, float scaleX, float scaleY)` Sets the id to EPSG::9645 ( General polynomial of degree 2 ).
`LeastSquareApproximation(List<Double> firstParameters, List<Double> secondParameters, CoordinateSystem sourceCRS, CoordinateSystem targetCRS, float scaleX, float scaleY, Identifiable id)`
`PolynomialTransformation(List<Double> firstParameters, List<Double> secondParameters, CoordinateSystem sourceCRS, CoordinateSystem targetCRS, Identifiable id)`

Uses of CoordinateSystem in org.deegree.model.crs

Methods in org.deegree.model.crs that return CoordinateSystem
`CoordinateSystem` | `CoordinateSystem.getCRS()`

Methods in org.deegree.model.crs with parameters of type CoordinateSystem
`static CoordinateSystem` | `CRSFactory.create(CoordinateSystem realCRS)` Wrapper for the private constructor of the org.deegree.model.crs.CoordinateSystem class.
`Geometry` | `GeoTransformer.transform(Geometry geo, CoordinateSystem sourceCRS)`

Constructors in org.deegree.model.crs with parameters of type CoordinateSystem
`CoordinateSystem(CoordinateSystem realCRS)`
`CoordinateSystem(CoordinateSystem realCRS, String requestedID)` Creates a CoordinateSystem as a wrapper to the real CRS.
`GeoTransformer(CoordinateSystem targetCRS)` Creates a new GeoTransformer object.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| deegree 2.4 (2010/11/11 10:47 build-27-official)
PREV NEXT | FRAMES NO FRAMES

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