DK for ActiveX | TatukGIS_XDK11.ITGIS_CSAbstract | Interfaces | Methods | Properties
Base class for coordinate system definition elements identified by EPSG (European Petroleum Survey Group) codes and WKT (Well-Known Text) names.
// C# public interface ITGIS_CSAbstract: ITBaseObject { }
' VisualBasic Public Interface ITGIS_CSAbstract Implements ITBaseObject End Class
// Oxygene type ITGIS_CSAbstract = public interface( ITBaseObject ) end;
| Name | Visibility | Description | |
|---|---|---|---|
| Assign_ | public | Copies the shared definition fields from another object. | |
| AttachDelphiObj | public | Only for internal use of TatukGIS. (Inherited from ITBaseObject) |
|
| DelphiObj | public | Only for internal use of TatukGIS. (Inherited from ITBaseObject) |
|
| MarkDeprecated | public | Marks this coordinate system definition as deprecated or current. | |
| Name | Visibility | Description | |
|---|---|---|---|
| Deprecated | public | Indicates whether this definition is deprecated. | |
| DescriptionEx | public | Descriptive name; for internal use of TGIS_CSAbstractListHelper. | |
| Description_ | public | Description of the coordinate system definition. | |
| EPSG | public | EPSG code. | |
| FriendlyName | public | Friendly name constructed from the WKT name and EPSG code. | |
| MasterEPSG | public | EPSG code of the object for which the current object is an alias. | |
| WKT | public | WKT name. | |
PURPOSE: Provides the common foundation for units, prime meridians, ellipsoids, datums, areas, and related coordinate system definition objects used by the coordinate system framework.
BEHAVIOR: Stores the EPSG identifier, optional MasterEPSG alias reference, WKT name, and deprecation state shared by all derived definitions. Descendants override description and friendly name accessors to expose type-specific text.
CONSTRAINTS: This class is abstract in role and is intended to be used through concrete descendants. EPSG and WKT values are managed by the owning lists, which can enforce uniqueness.