public class ProjectedCoordinateReferenceSystem extends SimpleCoordinateReferenceSystem
| Constructor and Description |
|---|
ProjectedCoordinateReferenceSystem()
Constructor
|
ProjectedCoordinateReferenceSystem(String name,
String baseName,
CRSType baseType,
Dynamic dynamic,
GeoReferenceFrame referenceFrame,
MapProjection mapProjection,
CoordinateSystem coordinateSystem)
Constructor
|
ProjectedCoordinateReferenceSystem(String name,
String baseName,
CRSType baseType,
GeoDatumEnsemble datumEnsemble,
MapProjection mapProjection,
CoordinateSystem coordinateSystem)
Constructor
|
ProjectedCoordinateReferenceSystem(String name,
String baseName,
CRSType baseType,
GeoReferenceFrame referenceFrame,
MapProjection mapProjection,
CoordinateSystem coordinateSystem)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addBaseIdentifier(Identifier baseIdentifier)
Add the base identifier
|
void |
addBaseIdentifiers(List<Identifier> baseIdentifiers)
Add the base identifiers
|
boolean |
equals(Object obj) |
GeoCoordinateReferenceSystem |
getBase()
Get the base coordinate reference system
|
Identifier |
getBaseIdentifier(int index)
Get the base identifier at the index
|
List<Identifier> |
getBaseIdentifiers()
Get the base identifiers
|
String |
getBaseName()
Get the base name
|
CRSType |
getBaseType()
Get the base type
|
GeoDatumEnsemble |
getDatumEnsemble()
Get the datum ensemble
|
Dynamic |
getDynamic()
Get the dynamic coordinate reference system
|
GeoDatum |
getGeoDatum()
Get the geodetic or geographic common datum
|
MapProjection |
getMapProjection()
Get the map projection
|
GeoReferenceFrame |
getReferenceFrame()
Get the reference frame
|
Unit |
getUnit()
Get the unit (ellipsoidal angle)
|
boolean |
hasBaseIdentifiers()
Has base identifiers
|
boolean |
hasDatumEnsemble()
Determine if has a datum ensemble
|
boolean |
hasDynamic()
Determine if has a dynamic
|
int |
hashCode() |
boolean |
hasReferenceFrame()
Determine if has a reference frame
|
boolean |
hasUnit()
Has a unit (ellipsoidal angle)
|
int |
numBaseIdentifiers()
Number of base identifiers
|
void |
setBase(GeoCoordinateReferenceSystem base)
Set the base coordinate reference system
|
void |
setBaseIdentifiers(List<Identifier> baseIdentifiers)
Set the base identifiers
|
void |
setBaseName(String baseName)
Set the base name
|
void |
setBaseType(CRSType baseType)
Set the base type
|
void |
setDatumEnsemble(GeoDatumEnsemble datumEnsemble)
Set the datum ensemble
|
void |
setDynamic(Dynamic dynamic)
Set the dynamic coordinate reference system
|
void |
setMapProjection(MapProjection mapProjection)
Set the map projection
|
void |
setReferenceFrame(GeoReferenceFrame referenceFrame)
Set the reference frame
|
void |
setUnit(Unit unit)
Set the unit (angle)
|
getCoordinateSystem, setCoordinateSystemaddIdentifier, addIdentifiers, addUsage, addUsages, getIdentifier, getIdentifiers, getName, getRemark, getUsage, getUsages, hasIdentifiers, hasRemark, hasUsages, numIdentifiers, numUsages, setIdentifiers, setName, setRemark, setUsagespublic ProjectedCoordinateReferenceSystem()
public ProjectedCoordinateReferenceSystem(String name, String baseName, CRSType baseType, GeoReferenceFrame referenceFrame, MapProjection mapProjection, CoordinateSystem coordinateSystem)
name - namebaseName - base CRS namebaseType - base coordinate reference system typereferenceFrame - reference framemapProjection - map projectioncoordinateSystem - coordinate systempublic ProjectedCoordinateReferenceSystem(String name, String baseName, CRSType baseType, GeoDatumEnsemble datumEnsemble, MapProjection mapProjection, CoordinateSystem coordinateSystem)
name - namebaseName - base CRS namebaseType - base coordinate reference system typedatumEnsemble - datum ensemblemapProjection - map projectioncoordinateSystem - coordinate systempublic ProjectedCoordinateReferenceSystem(String name, String baseName, CRSType baseType, Dynamic dynamic, GeoReferenceFrame referenceFrame, MapProjection mapProjection, CoordinateSystem coordinateSystem)
name - namebaseName - base CRS namebaseType - base coordinate reference system typedynamic - dynamicreferenceFrame - reference framemapProjection - map projectioncoordinateSystem - coordinate systempublic GeoCoordinateReferenceSystem getBase()
public void setBase(GeoCoordinateReferenceSystem base)
base - base coordinate reference systempublic String getBaseName()
public void setBaseName(String baseName)
baseName - base namepublic CRSType getBaseType()
public void setBaseType(CRSType baseType)
baseType - base typepublic GeoReferenceFrame getReferenceFrame()
public boolean hasReferenceFrame()
public void setReferenceFrame(GeoReferenceFrame referenceFrame)
referenceFrame - reference framepublic GeoDatumEnsemble getDatumEnsemble()
public boolean hasDatumEnsemble()
public void setDatumEnsemble(GeoDatumEnsemble datumEnsemble)
datumEnsemble - datum ensemblepublic Dynamic getDynamic()
public boolean hasDynamic()
public void setDynamic(Dynamic dynamic)
dynamic - dynamic coordinate reference systempublic GeoDatum getGeoDatum()
public List<Identifier> getBaseIdentifiers()
public boolean hasBaseIdentifiers()
public int numBaseIdentifiers()
public Identifier getBaseIdentifier(int index)
index - base identifier indexpublic void setBaseIdentifiers(List<Identifier> baseIdentifiers)
baseIdentifiers - base identifierspublic void addBaseIdentifier(Identifier baseIdentifier)
baseIdentifier - base identifierpublic void addBaseIdentifiers(List<Identifier> baseIdentifiers)
baseIdentifiers - base identifierspublic Unit getUnit()
public boolean hasUnit()
public void setUnit(Unit unit)
unit - unit (ellipsoidal angle)public MapProjection getMapProjection()
public void setMapProjection(MapProjection mapProjection)
mapProjection - map projectionpublic int hashCode()
hashCode in class SimpleCoordinateReferenceSystempublic boolean equals(Object obj)
equals in class SimpleCoordinateReferenceSystemCopyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.