org.geolatte.geom.crs.SingleCoordinateReferenceSystem Maven / Gradle / Ivy
Show all versions of geolatte-geom Show documentation
package org.geolatte.geom.crs;
import org.geolatte.geom.Position;
/**
* A Coordinate reference system consisting of one Coordinate System and one Datum (as opposed to a Compound CRS)
*
* Created by Karel Maesen, Geovise BVBA on 29/11/14.
*/
abstract public class SingleCoordinateReferenceSystem extends CoordinateReferenceSystem
{
/**
* Constructs a HorizontalCoordinateReferenceSystem
.
*
* @param crsId the {@link org.geolatte.geom.crs.CrsId} that identifies this
* CoordinateReferenceSystem
uniquely
* @param name the commonly used name for this CoordinateReferenceSystem
* @param coordinateSystem the coordinate system to use @throws java.lang.IllegalArgumentException if less than
* two {@link org.geolatte.geom.crs.CoordinateSystemAxis CoordinateSystemAxes} are passed.
*/
public SingleCoordinateReferenceSystem(CrsId crsId, String name, CoordinateSystem
coordinateSystem) {
super(crsId, name, coordinateSystem);
}
@Override
public boolean isCompound() {
return false;
}
}