@UML(identifier="CS_CoordinateSystemAuthorityFactory", specification=OGC_01009) public interface CRSAuthorityFactory extends AuthorityFactory
CSAuthorityFactory
,
DatumAuthorityFactory
createObject, getAuthority, getAuthorityCodes, getDescriptionText
@UML(identifier="createHorizontalCoordinateSystem", specification=OGC_01009) CoordinateReferenceSystem createCoordinateReferenceSystem(String code) throws NoSuchAuthorityCodeException, FactoryException
createGeographicCRS(code)
instead of
createCoordinateReferenceSystem(code)
if the caller know he is
asking for a geographic coordinate reference system).code
- Value allocated by authority.NoSuchAuthorityCodeException
- if the specified code
was not found.FactoryException
- if the object creation failed for some other reason.createGeographicCRS(java.lang.String)
,
createProjectedCRS(java.lang.String)
,
createVerticalCRS(java.lang.String)
,
createTemporalCRS(java.lang.String)
,
createCompoundCRS(java.lang.String)
@UML(identifier="createCompoundCoordinateSystem", specification=OGC_01009) CompoundCRS createCompoundCRS(String code) throws NoSuchAuthorityCodeException, FactoryException
code
- Value allocated by authority.NoSuchAuthorityCodeException
- if the specified code
was not found.FactoryException
- if the object creation failed for some other reason.DerivedCRS createDerivedCRS(String code) throws NoSuchAuthorityCodeException, FactoryException
code
- Value allocated by authority.NoSuchAuthorityCodeException
- if the specified code
was not found.FactoryException
- if the object creation failed for some other reason.EngineeringCRS createEngineeringCRS(String code) throws NoSuchAuthorityCodeException, FactoryException
code
- Value allocated by authority.NoSuchAuthorityCodeException
- if the specified code
was not found.FactoryException
- if the object creation failed for some other reason.@UML(identifier="createGeographicCoordinateSystem", specification=OGC_01009) GeographicCRS createGeographicCRS(String code) throws NoSuchAuthorityCodeException, FactoryException
code
- Value allocated by authority.NoSuchAuthorityCodeException
- if the specified code
was not found.FactoryException
- if the object creation failed for some other reason.DatumAuthorityFactory.createGeodeticDatum(java.lang.String)
GeocentricCRS createGeocentricCRS(String code) throws NoSuchAuthorityCodeException, FactoryException
code
- Value allocated by authority.NoSuchAuthorityCodeException
- if the specified code
was not found.FactoryException
- if the object creation failed.DatumAuthorityFactory.createGeodeticDatum(java.lang.String)
ImageCRS createImageCRS(String code) throws NoSuchAuthorityCodeException, FactoryException
code
- Value allocated by authority.NoSuchAuthorityCodeException
- if the specified code
was not found.FactoryException
- if the object creation failed for some other reason.@UML(identifier="createProjectedCoordinateSystem", specification=OGC_01009) ProjectedCRS createProjectedCRS(String code) throws NoSuchAuthorityCodeException, FactoryException
code
- Value allocated by authority.NoSuchAuthorityCodeException
- if the specified code
was not found.FactoryException
- if the object creation failed for some other reason.DatumAuthorityFactory.createGeodeticDatum(java.lang.String)
TemporalCRS createTemporalCRS(String code) throws NoSuchAuthorityCodeException, FactoryException
code
- Value allocated by authority.NoSuchAuthorityCodeException
- if the specified code
was not found.FactoryException
- if the object creation failed for some other reason.DatumAuthorityFactory.createTemporalDatum(java.lang.String)
@UML(identifier="createVerticalCoordinateSystem", specification=OGC_01009) VerticalCRS createVerticalCRS(String code) throws NoSuchAuthorityCodeException, FactoryException
code
- Value allocated by authority.NoSuchAuthorityCodeException
- if the specified code
was not found.FactoryException
- if the object creation failed for some other reason.DatumAuthorityFactory.createVerticalDatum(java.lang.String)
Copyright © 1996–2019 Geotools. All rights reserved.