|
deegree 2.2 (2008/12/22 11:33 build-3038-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CRSProvider
The CRSProvider
will allow the support for different crs-definitions formats within the crs package.
All implementation should consider the fact that the deegree-crs package will assume all incoming and outgoing
latitude/longitude coordinates in radians.
Method Summary | |
---|---|
boolean |
canExport()
|
void |
export(StringBuilder sb,
List<CoordinateSystem> crsToExport)
Exports the crs to the implemented format. |
List<CoordinateSystem> |
getAvailableCRSs()
|
CoordinateSystem |
getCRSByID(String id)
|
Method Detail |
---|
CoordinateSystem getCRSByID(String id) throws CRSConfigurationException
id
- string representation of the CoordinateSystem
null
if no such CRS was found.
CRSConfigurationException
- if the implementation was confronted by an exception and could not deliver the requested crs. This
exception should not be thrown if the given id wasn't found, in this case null
should
be returned.List<CoordinateSystem> getAvailableCRSs() throws CRSConfigurationException
CRSConfigurationException
- if the implementation was confronted by an exception and could not deliver the requested crs. This
exception should not be thrown if no CoordinateSystems were found, in this an empty List ( a list
with size == 0 ) should be returned.void export(StringBuilder sb, List<CoordinateSystem> crsToExport)
canExport()
before executing this method.
sb
- the StringBuilder which will contain the exported version of the given crs.crsToExport
- the CoordinateSystems to export.canExport()
boolean canExport()
|
deegree 2.2 (2008/12/22 11:33 build-3038-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://deegree.sourceforge.net