CompoundSpatialReferenceSystem Class

Compound SRS unites two underlying SRS, none of which can be compound.
Inheritance Hierarchy

Namespace:  Aspose.Gis.SpatialReferencing
Assembly:  Aspose.GIS (in Aspose.GIS.dll) Version: 20.3.0.0 (20.03)
Syntax
public class CompoundSpatialReferenceSystem : SpatialReferenceSystem

The CompoundSpatialReferenceSystem type exposes the following members.

Properties
  NameDescription
Public propertyAsCompound
Return this.
(Overrides SpatialReferenceSystemAsCompound.)
Public propertyAsGeocentric
Returns this SRS converted to GeocentricSpatialReferenceSystem. Use Type to find out if conversion is possible.
(Inherited from SpatialReferenceSystem.)
Public propertyAsGeographic
Return geographic representation of this SRS. If this compound SRS indeed represents a geographic SRS, the result will be three dimensional geographic SRS (with longitude, latitude, height dimensions). Otherwise an exception will be thrown.
(Overrides SpatialReferenceSystemAsGeographic.)
Public propertyAsLocal
Returns this SRS converted to LocalSpatialReferenceSystem. Use Type to find out if conversion is possible.
(Inherited from SpatialReferenceSystem.)
Public propertyAsProjected
Return projected representation of this SRS. If this compound SRS indeed represents a projected SRS, the result will be three dimensional projected SRS (with X, Y, height dimensions). Otherwise an exception will be thrown.
(Overrides SpatialReferenceSystemAsProjected.)
Public propertyAsVertical
Returns this SRS converted to VerticalSpatialReferenceSystem. Use Type to find out if conversion is possible.
(Inherited from SpatialReferenceSystem.)
Public propertyDimensionsCount
Number of dimensions. For compound SRS this is sum of number of dimensions of underlying SRS.
(Overrides SpatialReferenceSystemDimensionsCount.)
Public propertyEpsgCode
If this objects identifier is EPSG identifier - return its code. Otherwise - return -1.
(Inherited from IdentifiableObject.)
Public propertyGeographicDatum
Return geographic datum of this SRS. If both Head and Tail have geographic datum - return geographic datum of head.
(Overrides SpatialReferenceSystemGeographicDatum.)
Public propertyHasGeographicDatum
Compound SRS have geographic datum if any of underlying SRS have geographic datum.
(Overrides SpatialReferenceSystemHasGeographicDatum.)
Public propertyHasPrimeMeridian
Compound SRS has prime meridian if any of underlying SRS have prime meridian.
(Overrides SpatialReferenceSystemHasPrimeMeridian.)
Public propertyHead
First underlying SRS.
Public propertyIdentifier
Identifier of this identifiable object.
(Inherited from IdentifiableObject.)
Public propertyIsCompound
Returns .
(Overrides SpatialReferenceSystemIsCompound.)
Public propertyIsSingle
Returns whether this SRS is single (not a union of two SRS).
(Inherited from SpatialReferenceSystem.)
Public propertyIsValid (Inherited from SpatialReferenceSystem.)
Public propertyName
Name of this object.
(Inherited from IdentifiableObject.)
Public propertyPrimeMeridian
Return prime meridian of this SRS. If both Head and Tail have prime meridian - return prime meridian of head.
(Overrides SpatialReferenceSystemPrimeMeridian.)
Public propertyTail
Second underlying SRS.
Public propertyType
Type of this Compound SRS. Can be Geographic if this Compound SRS is combination of geographic and vertical SRS, or Projected if this Compound SRS is combination of projected and vertical SRS.
(Overrides SpatialReferenceSystemType.)
Methods
  NameDescription
Public methodCreateTransformationTo
Creates transformation from this SpatialReferenceSystem to another SpatialReferenceSystem.
(Inherited from SpatialReferenceSystem.)
Public methodEquals (Inherited from Object.)
Public methodExportToWkt
Returns representation of this SRS as WKT string. The result WKT string will match OGC 01-009 specification, usually named "WKT1".
(Inherited from SpatialReferenceSystem.)
Protected methodFinalize (Inherited from Object.)
Public methodGetAxis
Get Axis that describes dimension.
(Overrides SpatialReferenceSystemGetAxis(Int32).)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodGetUnit
Get Unit of dimension.
(Overrides SpatialReferenceSystemGetUnit(Int32).)
Public methodIsEquivalent
Detects whether this SRS is equivalent to other SRS. .
(Overrides SpatialReferenceSystemIsEquivalent(SpatialReferenceSystem).)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Public methodTryCreateTransformationTo
Creates transformation from this SpatialReferenceSystem to another SpatialReferenceSystem.
(Inherited from SpatialReferenceSystem.)
Public methodValidate
Determine if this SRS is valid. See Validate(String) for validity description.
(Overrides SpatialReferenceSystemValidate(String).)
See Also