DK for Delphi | GisCsProjections.TGIS_CSProjEquidistantTwoPoint | Classes | Constructors | Fields | Methods | Properties
Projection Equidistant Two Point.
This component provides conversions between geodetic coordinates (latitude and longitude in radians) and Equidistant Two Point projection coordinates (easting and northing in meters).
// Delphi type TGIS_CSProjEquidistantTwoPoint = class( TGIS_CSProjAbstract ) end;
// C++ Builder class PASCALIMPLEMENTATION TGIS_CSProjEquidistantTwoPoint : public TGIS_CSProjAbstract { };
| Name | Visibility | Description | |
|---|---|---|---|
| Create | public | Creates an instance of the projection object and sets the default datum to WGS84. (Overrides TGIS_CSProjAbstract.Create) |
|
| Name | Visibility | Description | |
|---|---|---|---|
| FDatum | protected | Property internal storage. (Inherited from TGIS_CSProjAbstract) |
|
| FDescription | protected | Property internal storage. (Inherited from TGIS_CSProjAbstract) |
|
| FEllipsoid | protected | Property internal storage. (Inherited from TGIS_CSProjAbstract) |
|
| FError | protected | Property internal storage. (Inherited from TGIS_CSProjAbstract) |
|
| FIsEllipsoid | protected | Property internal storage. (Inherited from TGIS_CSProjAbstract) |
|
| FIsGrid | protected | Property internal storage. (Inherited from TGIS_CSProjAbstract) |
|
| FIsPureCylindrical | protected | Property internal storage. (Inherited from TGIS_CSProjAbstract) |
|
| FIsRevertible | protected | Property internal storage. (Inherited from TGIS_CSProjAbstract) |
|
| FIsSpheroid | protected | Property internal storage. (Inherited from TGIS_CSProjAbstract) |
|
| FIsXYZ | protected | Property internal storage. (Inherited from TGIS_CSProjAbstract) |
|
| FParameters | protected | Property internal storage. (Inherited from TGIS_CSProjAbstract) |
|
| FParametersSet | protected | Property internal storage. (Inherited from TGIS_CSProjAbstract) |
|
| FSubtype | protected | Property internal storage. (Inherited from TGIS_CSProjAbstract) |
|
| FValidityExtentWGS | protected | Property internal storage. (Inherited from TGIS_CSProjAbstract) |
|
| FValidityOriginWGS | protected | Property internal storage. (Inherited from TGIS_CSProjAbstract) |
|
| Name | Visibility | Description | |
|---|---|---|---|
| Assign | public | Copy content of the provided object into a current object (Inherited from TGIS_CSAbstract) |
|
| CreateCopy | public | Create a copy of the object. (Overrides TGIS_CSProjAbstract.CreateCopy) |
|
| datumChanged | protected | Procedure will be called upon any datum change. (Overrides TGIS_CSProjAbstract.datumChanged) |
|
| MarkDeprecated | public | Set object depreciation state. (Inherited from TGIS_CSAbstract) |
|
| Project | public | This function projects geodetic (latitude and longitude) coordinates into projected (easting and northing) coordinates, according to the current ellipsoid and projection parameters. (Inherited from TGIS_CSProjAbstract) |
|
| Project3D | public | This function projects geodetic (latitude and longitude) coordinates into projected (easting and northing) coordinates, according to the current ellipsoid and projection parameters. (Inherited from TGIS_CSProjAbstract) |
|
| Project3D_Ref | public | This function projects geodetic (latitude and longitude) coordinates into projected (easting and northing in most cases) coordinates, according to the current ellipsoid and projection parameters. (Overrides TGIS_CSProjAbstract.Project3D_Ref) |
|
| projectPost | protected | Procedure will be called from .Project after any projection code. (Inherited from TGIS_CSProjAbstract) |
|
| projectPre | protected | Procedure will be called from .Project before any projection code. (Inherited from TGIS_CSProjAbstract) |
|
| set_Validity(Double; Double; Double; Double) | protected | Set validity extent for the projection (in radians) (Inherited from TGIS_CSProjAbstract) |
|
| set_Validity(Double; Double; Double; Double; Double; Double) | protected | Set validity extent for the projection (in radians) (Inherited from TGIS_CSProjAbstract) |
|
| set_Validity(Double; Double; Double; Double; Double; Double; Double; Double) | protected | Set validity extent for the projection (in radians) (Inherited from TGIS_CSProjAbstract) |
|
| Unproject | public | This function unprojects the projected (easting and northing) coordinates into unprojected geodetic (latitude and longitude) coordinates, according to the current ellipsoid and projection parameters. (Inherited from TGIS_CSProjAbstract) |
|
| Unproject3D | public | This function unprojects the projected (easting and northing) coordinates into unprojected geodetic (latitude and longitude) coordinates, according to the current ellipsoid and projection parameters. (Inherited from TGIS_CSProjAbstract) |
|
| Unproject3D_Ref | public | This function unprojects the projected (easting and northing in most cases) coordinates into unprojected geodetic (latitude and longitude) coordinates, according to the current ellipsoid and projection parameters. (Overrides TGIS_CSProjAbstract.Unproject3D_Ref) |
|
| unprojectPost | protected | Procedure will be called from. (Inherited from TGIS_CSProjAbstract) |
|
| unprojectPre | protected | Procedure will be called from .Unproject before any projection code. (Inherited from TGIS_CSProjAbstract) |
|
| Name | Visibility | Description | |
|---|---|---|---|
| Azimuth | public | Azimuth angle. (Inherited from TGIS_CSProjAbstract) |
|
| CentralMeridian | public | Central Meridian. (Inherited from TGIS_CSProjAbstract) |
|
| Custom1 | public | Custom1. Valid and specific for selected projections. (Inherited from TGIS_CSProjAbstract) |
|
| Custom1Name | public | Custom1Name. (Inherited from TGIS_CSProjAbstract) |
|
| Custom2 | public | Custom2. Valid and specific for selected projections. (Inherited from TGIS_CSProjAbstract) |
|
| Custom2Name | public | Custom2Name. (Inherited from TGIS_CSProjAbstract) |
|
| Custom3 | public | Custom3. Valid and specific for selected projections. (Inherited from TGIS_CSProjAbstract) |
|
| Custom3Name | public | Custom3Name. (Inherited from TGIS_CSProjAbstract) |
|
| Custom4 | public | Custom4. Valid and specific for selected projections. (Inherited from TGIS_CSProjAbstract) |
|
| Custom4Name | public | Custom4Name. (Inherited from TGIS_CSProjAbstract) |
|
| Custom5 | public | Custom5. Valid and specific for selected projections. (Inherited from TGIS_CSProjAbstract) |
|
| Custom5Name | public | Custom5Name. (Inherited from TGIS_CSProjAbstract) |
|
| Custom6 | public | Custom6. Valid and specific for selected projections. (Inherited from TGIS_CSProjAbstract) |
|
| Custom6Name | public | Custom6Name. (Inherited from TGIS_CSProjAbstract) |
|
| Datum | public | Current Datum. (Inherited from TGIS_CSProjAbstract) |
|
| Deprecated | public | If true, then object is deprecated. (Inherited from TGIS_CSAbstract) |
|
| Description | public | Additional projection description. (Inherited from TGIS_CSProjAbstract) |
|
| DescriptionEx | public | Descriptive name; for internal use of TGIS_CSAbstractListHelper. (Inherited from TGIS_CSAbstract) |
|
| Ellipsoid | public | Current Ellipsoid. (Inherited from TGIS_CSProjAbstract) |
|
| EPSG | public | EPSG code. (Inherited from TGIS_CSAbstract) |
|
| Error | public | Error number. (Inherited from TGIS_CSProjAbstract) |
|
| FalseEasting | public | False shift in meters. (Inherited from TGIS_CSProjAbstract) |
|
| FalseNorthing | public | False shift in meters. (Inherited from TGIS_CSProjAbstract) |
|
| FriendlyName | public | Friendly name constructed based on WKT (without underscores) and EPSG. (Inherited from TGIS_CSAbstract) |
|
| IsEllipsoid | public | Does the projection work on ellipsoid. (Inherited from TGIS_CSProjAbstract) |
|
| IsGrid | public | Does the projection is grid based. (Inherited from TGIS_CSProjAbstract) |
|
| IsPureCylindrical | public | Is result of projection pure cylindicial (graticules are parallel). (Inherited from TGIS_CSProjAbstract) |
|
| IsRevertible | public | Is projection revertible (so data can be projected and unprojected). (Inherited from TGIS_CSProjAbstract) |
|
| IsSpheroid | public | Does the projection work on sphenoid. (Inherited from TGIS_CSProjAbstract) |
|
| IsStandard | public | Does the projection is standard (not IsGrid, not IsXYZ and IsRevertible. (Inherited from TGIS_CSProjAbstract) |
|
| IsXYZ | public | Does the projection is XYZ based. (Inherited from TGIS_CSProjAbstract) |
|
| LatitudeOfCenter | public | Center Latitude. (Inherited from TGIS_CSProjAbstract) |
|
| LatitudeOfOrigin | public | Origin latitude. (Inherited from TGIS_CSProjAbstract) |
|
| LatitudeOfPoint_1 | public | Latitude of the first point. (Inherited from TGIS_CSProjAbstract) |
|
| LatitudeOfPoint_2 | public | Latitude of the second point. (Inherited from TGIS_CSProjAbstract) |
|
| LongitudeOfCenter | public | Center Longitude. (Inherited from TGIS_CSProjAbstract) |
|
| LongitudeOfPoint_1 | public | Longitude of the first point. (Inherited from TGIS_CSProjAbstract) |
|
| LongitudeOfPoint_2 | public | Longitude of the second point. (Inherited from TGIS_CSProjAbstract) |
|
| MasterEPSG | public | EPSG code of the object for which current object is an alias. (Inherited from TGIS_CSAbstract) |
|
| Parameters | public | All projection parameters. (Inherited from TGIS_CSProjAbstract) |
|
| ParametersSet | public | Set of supported parameters. (Inherited from TGIS_CSProjAbstract) |
|
| PseudoStandardParallel_1 | public | First Pseudo Standard parallel. (Inherited from TGIS_CSProjAbstract) |
|
| ScaleFactor | public | Scale factor. (Inherited from TGIS_CSProjAbstract) |
|
| StandardParallel_1 | public | First Standard parallel. (Inherited from TGIS_CSProjAbstract) |
|
| StandardParallel_2 | public | Second Standard parallel. (Inherited from TGIS_CSProjAbstract) |
|
| ValidityExtentWGS | public | Validity extent of the projection (in radians). (Inherited from TGIS_CSProjAbstract) |
|
| ValidityOriginWGS | public | Origin of the validity extent of the projection (in radians). (Inherited from TGIS_CSProjAbstract) |
|
| WKT | public | WKT name. (Inherited from TGIS_CSAbstract) |
|
| XScale | public | X Scale. Valid for selected projections. (Inherited from TGIS_CSProjAbstract) |
|
| XYPlaneRotation | public | XY Scale. Valid for selected projections. (Inherited from TGIS_CSProjAbstract) |
|
| YScale | public | Y Scale. Valid for selected projections. (Inherited from TGIS_CSProjAbstract) |
|
| Zone | public | Zone. Valid for selected projections. (Inherited from TGIS_CSProjAbstract) |
|
Parameters, which can be set for the projection:
| Parameter | Description |
|---|---|
| FalseEasting | supported |
| FalseNorthing | supported |
| LongitudeOfPoint_1 | default 180 deg |
| LatitudeOfPoint_1 | default 80 deg |
| LongitudeOfPoint_2 | default 0 deg |
| LatitudeOfPoint_2 | default 60 deg |