User Tools

Site Tools


api:dk11:delphi:giscsprojections.tgis_csprojflatpolarsinusoidal

TGIS_CSProjFlatPolarSinusoidal class

DK11 for Delphi | GisCsProjections.TGIS_CSProjFlatPolarSinusoidal | Classes | Constructors | Fields | Methods | Properties

Projection Flat-Polar Sinusoidal (McBryde-Thomas Flat-Polar Sinusoidal).

This component provides conversions between geodetic coordinates (latitude and longitude in radians) and Flat-Polar Sinusoidal projection coordinates (easting and northing in meters).

Available also on: .NET | Java | ActiveX | Python.

Syntax

// Delphi
type
  TGIS_CSProjFlatPolarSinusoidal = class( TGIS_CSProjSinusoidal )
  end;
// C++ Builder
class PASCALIMPLEMENTATION TGIS_CSProjFlatPolarSinusoidal : public TGIS_CSProjSinusoidal
{
};

Inheritance

Constructors

Inherited Overrides Protected
Name Visibility Description
Create public Creates an instance of the projection object and sets the default datum to WGS84.
(Overrides TGIS_CSProjSinusoidal.Create)

Fields

Inherited Protected
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)

Methods

Inherited Overrides Protected
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_CSProjSinusoidal.CreateCopy)
datumChanged protected Procedure will be called upon any datum change.
(Overrides TGIS_CSProjSinusoidal.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
(Inherited from TGIS_CSProjSinusoidal)
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
(Inherited from TGIS_CSProjSinusoidal)
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)

Properties

Inherited Protected
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)

Remarks

Parameters, which can be set for the projection:

ParameterDescription
CentralMeridiansupported
LatitudeOfOriginsupported
FalseEastingsupported
FalseNorthingsupported

2022/11/16 01:15

Page Tools