@UML(identifier="IO_IdentifiedObject", specification=ISO_19111) public interface IdentifiedObject
CRSAuthorityFactory
is used to create an object, the authority and authority
code values should be set to the authority name of the factory object, and the authority code
supplied by the client, respectively. The other values may or may not be set. If the authority is
EPSG, the implementer may consider using the corresponding metadata values in the EPSG tables.Modifier and Type | Field and Description |
---|---|
static String |
ALIAS_KEY
|
static String |
IDENTIFIERS_KEY
|
static String |
NAME_KEY
|
static String |
REMARKS_KEY
|
Modifier and Type | Method and Description |
---|---|
Collection<GenericName> |
getAlias()
An alternative name by which this object is identified.
|
Set<ReferenceIdentifier> |
getIdentifiers()
An identifier which references elsewhere the object's defining information.
|
ReferenceIdentifier |
getName()
The primary name by which this object is identified.
|
InternationalString |
getRemarks()
Comments on or information about this object, including data source information.
|
String |
toWKT()
Returns a Well Known Text (WKT) for this
object.
|
static final String NAME_KEY
"name"
property to be given to the object factory createFoo(…)
methods. This is used for setting the value
to be returned by getName()
.getName()
,
Constant Field Valuesstatic final String ALIAS_KEY
"alias"
property to be given to the object factory createFoo(…)
methods. This is used for setting the value
to be returned by getAlias()
.getAlias()
,
Constant Field Valuesstatic final String IDENTIFIERS_KEY
"identifiers"
property to be given to the object factory createFoo(…)
methods. This is used for setting the value
to be returned by getIdentifiers()
.getIdentifiers()
,
Constant Field Valuesstatic final String REMARKS_KEY
"remarks"
property to be given to the object factory createFoo(…)
methods. This is used for setting the value
to be returned by getRemarks()
.getRemarks()
,
Constant Field Values@UML(identifier="name", obligation=MANDATORY, specification=ISO_19111) ReferenceIdentifier getName()
@UML(identifier="alias", obligation=OPTIONAL, specification=ISO_19111) Collection<GenericName> getAlias()
@UML(identifier="identifier", obligation=OPTIONAL, specification=ISO_19111) Set<ReferenceIdentifier> getIdentifiers()
@UML(identifier="remarks", obligation=OPTIONAL, specification=ISO_19111) InternationalString getRemarks()
null
if none.@Extension String toWKT() throws UnsupportedOperationException
UnsupportedOperationException
- If this object can't be formatted as WKT.Copyright © 1996–2019 Geotools. All rights reserved.