Statistics
| Revision:

root / org.gvsig.proj / branches / refactor2018 / org.gvsig.proj / org.gvsig.proj.catalog / org.gvsig.proj.catalog.api / src / main / java / org / gvsig / proj / catalogue / crs / ProjectedCRS.java @ 793

History | View | Annotate | Download (836 Bytes)

1
package org.gvsig.proj.catalogue.crs;
2

    
3
import org.gvsig.proj.catalogue.cs.CartesianCS;
4
import org.gvsig.proj.catalogue.datum.GeodeticDatum;
5
import org.gvsig.proj.catalogue.operation.Projection;
6

    
7
public interface ProjectedCRS extends GeneralDerivedCRS {
8
    /**
9
     * Returns the base coordinate reference system, which must be geographic.
10
     */
11
    @Override
12
    GeographicCRS getBaseCRS();
13

    
14
    /**
15
     * Returns the map projection from the {@linkplain #getBaseCRS() base CRS} to this CRS.
16
     */
17
    @Override
18
    Projection getConversionFromBase();
19

    
20
    /**
21
     * Returns the coordinate system, which shall be Cartesian.
22
     *
23
     * @return the Cartesian coordinate system.
24
     */
25
    @Override
26
    CartesianCS getCoordinateSystem();
27

    
28
    /**
29
     * Returns the datum.
30
     */
31
    @Override
32
    GeodeticDatum getDatum();
33

    
34
}