/* * GeoTools - The Open Source Java GIS Toolkit * http://geotools.org * * (C) 2001-2008, Open Source Geospatial Foundation (OSGeo) * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; * version 2.1 of the License. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * This package contains documentation from OpenGIS specifications. * OpenGIS consortium's work is fully acknowledged here. */ package org.geotools.referencing.crs; import java.util.Collections; import java.util.Map; import javax.measure.unit.SI; import org.opengis.referencing.cs.CoordinateSystem; import org.opengis.referencing.crs.EngineeringCRS; import org.opengis.referencing.datum.EngineeringDatum; import org.geotools.referencing.AbstractIdentifiedObject; import org.geotools.referencing.AbstractReferenceSystem; import org.geotools.referencing.datum.DefaultEngineeringDatum; import org.geotools.referencing.cs.DefaultCoordinateSystemAxis; import org.geotools.referencing.cs.DefaultCartesianCS; import org.geotools.referencing.wkt.Formatter; import org.geotools.resources.i18n.VocabularyKeys; import org.geotools.util.Utilities; /** * A contextually local coordinate reference system. It can be divided into two broad categories: *
Used with CS type(s) |
---|
* {@link org.opengis.referencing.cs.CartesianCS Cartesian}, * {@link org.opengis.referencing.cs.AffineCS Affine}, * {@link org.opengis.referencing.cs.EllipsoidalCS Ellipsoidal}, * {@link org.opengis.referencing.cs.SphericalCS Spherical}, * {@link org.opengis.referencing.cs.CylindricalCS Cylindrical}, * {@link org.opengis.referencing.cs.PolarCS Polar}, * {@link org.opengis.referencing.cs.VerticalCS Vertical}, * {@link org.opengis.referencing.cs.LinearCS Linear} * |