|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.geotools.cs.CoordinateSystemAuthorityFactory
org.geotools.cs.CoordinateSystemAUTOFactory
org.geotools.referencing.AUTOCRSAuthorityFactory.
Generate Automatic Projections (dynamic projections) based on code and location. Automatic Projections are defined in Annex E of OGC-01-068r3.
The lon0/lat0 are provided by the SRS parameter of the map request (see Section 6.5.5.2 of OGC 01-068r3)
This is a first-attempt CoordinateSystemAuthority to me and is not up to the usual high standards of the rest of this package. Please aid in improving this class with bug reports etc...
| Field Summary |
| Fields inherited from class org.geotools.cs.CoordinateSystemAuthorityFactory |
factory |
| Constructor Summary | |
CoordinateSystemAUTOFactory(CoordinateSystemFactory factory)
Deprecated. Construct a authority factory backed by the specified factory. |
|
| Method Summary | |
CoordinateSystem |
createCoordinateSystem(java.lang.String code)
Deprecated. Returns a CoordinateSystem object from a code. |
Datum |
createDatum(java.lang.String code)
Deprecated. Returns a Datum object from a code. |
Ellipsoid |
createEllipsoid(java.lang.String code)
Deprecated. Returns an Ellipsoid object from a code. |
PrimeMeridian |
createPrimeMeridian(java.lang.String code)
Deprecated. Returns a PrimeMeridian object from a code. |
Unit |
createUnit(java.lang.String code)
Deprecated. Returns a Unit object from a code. |
java.lang.String |
getAuthority()
Deprecated. Returns the authority name, which is known as "Automatic". |
| Methods inherited from class org.geotools.cs.CoordinateSystemAuthorityFactory |
createCompoundCoordinateSystem, createGeographicCoordinateSystem, createHorizontalCoordinateSystem, createHorizontalDatum, createObject, createProjectedCoordinateSystem, createVerticalCoordinateSystem, createVerticalDatum, dispose |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public CoordinateSystemAUTOFactory(CoordinateSystemFactory factory)
factory - The underlying factory used for objects creation.| Method Detail |
public java.lang.String getAuthority()
I assume this is the "display name" presented to end users?
getAuthority in class CoordinateSystemAuthorityFactory
public Unit createUnit(java.lang.String code)
throws org.opengis.referencing.FactoryException
Unit object from a code.
createUnit in class CoordinateSystemAuthorityFactorycode - Value allocated by authority.
org.opengis.referencing.FactoryException - if some other kind of failure occurred in the backing store.
Most common failure causes include SQLException or IOException.CS_CoordinateSystemAuthorityFactory.createLinearUnit(java.lang.String),
CS_CoordinateSystemAuthorityFactory.createAngularUnit(java.lang.String)
public Ellipsoid createEllipsoid(java.lang.String code)
throws org.opengis.referencing.FactoryException
Ellipsoid object from a code.
createEllipsoid in class CoordinateSystemAuthorityFactorycode - Value allocated by authority.
org.opengis.referencing.FactoryException - if some other kind of failure occurred in the backing store.
Most common failure causes include SQLException or IOException.CS_CoordinateSystemAuthorityFactory.createEllipsoid(java.lang.String)
public PrimeMeridian createPrimeMeridian(java.lang.String code)
throws org.opengis.referencing.FactoryException
PrimeMeridian object from a code.
createPrimeMeridian in class CoordinateSystemAuthorityFactorycode - Value allocated by authority.
org.opengis.referencing.FactoryException - if some other kind of failure occurred in the backing store.
Most common failure causes include SQLException or IOException.CS_CoordinateSystemAuthorityFactory.createPrimeMeridian(java.lang.String)
public Datum createDatum(java.lang.String code)
throws org.opengis.referencing.FactoryException
Datum object from a code.
createDatum in class CoordinateSystemAuthorityFactorycode - Value allocated by authority.
org.opengis.referencing.FactoryException - if some other kind of failure occurred in the backing store.
Most common failure causes include SQLException or IOException.CoordinateSystemAuthorityFactory.createHorizontalDatum(java.lang.String),
CoordinateSystemAuthorityFactory.createVerticalDatum(java.lang.String)
public CoordinateSystem createCoordinateSystem(java.lang.String code)
throws org.opengis.referencing.FactoryException
CoordinateSystem object from a code.
createCoordinateSystem in class CoordinateSystemAuthorityFactorycode - Value allocated by authority.
org.opengis.referencing.FactoryException - if some other kind of failure occurred in the backing store.
Most common failure causes include SQLException or IOException.CoordinateSystemAuthorityFactory.createHorizontalCoordinateSystem(java.lang.String),
CoordinateSystemAuthorityFactory.createGeographicCoordinateSystem(java.lang.String),
CoordinateSystemAuthorityFactory.createProjectedCoordinateSystem(java.lang.String),
CoordinateSystemAuthorityFactory.createVerticalCoordinateSystem(java.lang.String),
CoordinateSystemAuthorityFactory.createCompoundCoordinateSystem(java.lang.String)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||