ProjCoordinateTransform

Description

sealed class Tinman.AddOns.GDAL.ProjCoordinateTransform

Derived from

CoordinateTransform abstract
IDeletable

Full source code is included in the Tinman 3D SDK download.

A ICoordinateTransform implementation for the PROJ library (https://proj.org), which must have been installed separately.

By calling IDeletable.Delete, the PROJ objects are deleted and subsequent calls to ICoordinateTransform.GeographicToMap and ICoordinateTransform.MapToGeographic will return Vec2D.Undefined.

Public / Constructors

Proj­Coordinate­Transform


public constructor ProjCoordinateTransform → (1)

projected in : string

[not-empty]
The definition string for the projected coordinate system, see pj_init_plus of the legacy PROJ.4 API and proj_create of the PROJ.6+ API.

Creates a new instance of ProjCoordinateTransform.

TinmanException

If the given definition string is malformed or if the PROJ library is not available, see GdalImageFormat.IsProjAvailable

Public / Attributes

Version


public static attribute Version → (get)

value : string

The loaded version or null if not loaded.

Returns the version of the loaded PROJ library.