Geo::GDAL  2.4
Geo::OSR::CoordinateTransformation Class Reference

An object for transforming from one projection to another.
More...

+ Inheritance diagram for Geo::OSR::CoordinateTransformation:
+ Collaboration diagram for Geo::OSR::CoordinateTransformation:

Public Member Functions

public array reference TransformPoint (scalar x, scalar y, scalar z)
 
public method TransformPointWithErrorCode ()
 
public method TransformPoints (arrayref points)
 
public Geo::OSR::CoordinateTransformation new (scalar src, scalar dst)
 
public method new ()
 
public method DESTROY ()
 
public method DISOWN ()
 
public method ACQUIRE ()
 
public method TransformPoints ()
 
- Public Member Functions inherited from Geo::OSR
public list AngularUnits ()
 
public method CreateCoordinateTransformation ()
 
public list Datums ()
 
public method GetPROJAuxDbPaths ()
 
public method GetPROJSearchPaths ()
 
public method GetPROJVersionMajor ()
 
public method GetPROJVersionMicro ()
 
public method GetPROJVersionMinor ()
 
public scalar GetUserInputAsWKT (scalar name)
 
public scalar GetWellKnownGeogCSAsWKT (scalar name)
 Get well known geographic coordinate system as WKT
More...
 
public list LinearUnits ()
 
public method OAMS_AUTHORITY_COMPLIANT ()
 
public method OAMS_CUSTOM ()
 
public method OAMS_TRADITIONAL_GIS_ORDER ()
 
public method OAO_Down ()
 
public method OAO_East ()
 
public method OAO_North ()
 
public method OAO_Other ()
 
public method OAO_South ()
 
public method OAO_Up ()
 
public method OAO_West ()
 
public method OSRAreaOfUse_east_lon_degree_get ()
 
public method OSRAreaOfUse_name_get ()
 
public method OSRAreaOfUse_north_lat_degree_get ()
 
public method OSRAreaOfUse_south_lat_degree_get ()
 
public method OSRAreaOfUse_west_lon_degree_get ()
 
public method PROJ_ERR_COORD_TRANSFM ()
 
public method PROJ_ERR_COORD_TRANSFM_GRID_AT_NODATA ()
 
public method PROJ_ERR_COORD_TRANSFM_INVALID_COORD ()
 
public method PROJ_ERR_COORD_TRANSFM_NO_OPERATION ()
 
public method PROJ_ERR_COORD_TRANSFM_OUTSIDE_GRID ()
 
public method PROJ_ERR_COORD_TRANSFM_OUTSIDE_PROJECTION_DOMAIN ()
 
public method PROJ_ERR_INVALID_OP ()
 
public method PROJ_ERR_INVALID_OP_FILE_NOT_FOUND_OR_INVALID ()
 
public method PROJ_ERR_INVALID_OP_ILLEGAL_ARG_VALUE ()
 
public method PROJ_ERR_INVALID_OP_MISSING_ARG ()
 
public method PROJ_ERR_INVALID_OP_MUTUALLY_EXCLUSIVE_ARGS ()
 
public method PROJ_ERR_INVALID_OP_WRONG_SYNTAX ()
 
public method PROJ_ERR_OTHER ()
 
public method PROJ_ERR_OTHER_API_MISUSE ()
 
public method PROJ_ERR_OTHER_NETWORK_ERROR ()
 
public method PROJ_ERR_OTHER_NO_INVERSE_OP ()
 
public list Parameters ()
 
public list Projections ()
 
public method SRS_PM_GREENWICH ()
 
public method SRS_WGS84_INVFLATTENING ()
 
public method SRS_WGS84_SEMIMAJOR ()
 
public method SRS_WKT_WGS84_LAT_LONG ()
 
public method SetPROJAuxDbPath ()
 
public method SetPROJAuxDbPaths ()
 
public method SetPROJSearchPath ()
 
public method SetPROJSearchPaths ()
 

Detailed Description

An object for transforming from one projection to another.



Definition at line 19257 of file all.pm.

Member Function Documentation

◆ ACQUIRE()

public method Geo::OSR::CoordinateTransformation::ACQUIRE ( )

Undocumented Method

Code:
click to view

◆ DESTROY()

public method Geo::OSR::CoordinateTransformation::DESTROY ( )

Undocumented Method

Code:
click to view

◆ DISOWN()

public method Geo::OSR::CoordinateTransformation::DISOWN ( )

Undocumented Method

Code:
click to view

◆ new() [1/2]

public method Geo::OSR::CoordinateTransformation::new ( )

Undocumented Method

Code:
click to view

◆ new() [2/2]

public Geo::OSR::CoordinateTransformation Geo::OSR::CoordinateTransformation::new ( scalar  src,
scalar  dst 
)

Class method.

Parameters
srca Geo::OSR::SpatialReference object
dsta Geo::OSR::SpatialReference object
Returns
a new Geo::OSR::CoordinateTransformation object

Code:
click to view

◆ TransformPoint()

public array reference Geo::OSR::CoordinateTransformation::TransformPoint ( scalar  x,
scalar  y,
scalar  z 
)

Object method.

Parameters
x
y
z[optional]
Returns
arrayref = [$x, $y, $z]

Code:
click to view

◆ TransformPoints() [1/2]

public method Geo::OSR::CoordinateTransformation::TransformPoints ( )

Undocumented Method

Code:
click to view

◆ TransformPoints() [2/2]

public method Geo::OSR::CoordinateTransformation::TransformPoints ( arrayref  points)

Object method.

Parameters
points[in/out] a reference to a list of points (line string
or ring) that is modified in-place. A list of points is: ([x, y, z],
[x, y, z], ...), where z is optional. Supports also lists of line
strings and polygons.

Code:
click to view

◆ TransformPointWithErrorCode()

public method Geo::OSR::CoordinateTransformation::TransformPointWithErrorCode ( )


Code:
click to view


The documentation for this class was generated from the following files: