User Tools

Site Tools


Table of Contents

TGIS_CSUnitsList.Fix method

DK11 for Delphi | GisCsBase.TGIS_CSUnitsList.Fix | Constructors | Methods | Properties

Fix item by substituting exiting item based on EPSG code.

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


// Delphi
  function Fix(
    const _epsg : Integer;
    const _wkt : String;
    const _symbol : String;
    const _type : TGIS_CSUnitsType;
    const _factor : Double
  ) : TGIS_CSUnits; reintroduce; virtual;
// C++ Builder
  virtual TGIS_CSUnits* Fix(
    const int _epsg,
    const UnicodeString _wkt,
    const UnicodeString _symbol,
    TGIS_CSUnitsType* const _type,
    const double _factor


Name Type Description
_epsg Integer EPSG code for the unit; if 0 then EPSG will be assigned from user defined, temporary pool
_wkt String WKT name for the unit
_symbol String units symbol like 'km', 'm'
_type TGIS_CSUnitsType angular, linear or areal units
_factor Double factor between unit and basic unit (meter or radians); for example factor for kilometer is 1000.


Type Description
TGIS_CSUnits Fixed object.


function will not check _epsg and _wkt for being unique

2022/11/16 01:15

Page Tools