TMapMtr.GetMtrProjectionData

 

TMapMtr

Top

 

Запросить данные о проекции матрицы.

 

TMTRPROJECTIONDATA  = packed record        //  ПАРАМЕТРЫ СОЗДАНИЯ МАТРИЦЫ ВЫСОТ

                                         //   (ДАННЫЕ О ПРОЕКЦИИ)

  StructSize        : integer;        // Размер данной структуры : 128 байт

         //  sizeof (MTRPROJECTIONDATA)

  pFree        : integer;        // Должен быть ноль

  MapType        : integer;        // Тип карты (задавать в соответствии

         //   с MAPTYPE, файл MAPCREAT.H)

  ProjectionType        : integer;        // Тип проекции (задавать в соответствии

               //   с MAPPROJECTION, файл MAPCREAT.H)

         // long  MaterialProjection; // Проекция исх. материала

         // В радианах

  FirstMainParallel,                // Первая главная параллель

  SecondMainParallel,                // Вторая главная параллель

  AxisMeridian,                // Осевой меридиан

  MainPointParallel,                // Параллель главной точки

  PoleLatitude,                // Широта полюса проекции        

  PoleLongitude        : double;        // Долгота полюса проекции      

 

  EllipsoideKind,                // Вид эллипсоида        

  HeightSystem,                // Система высот        

  CoordinateSystem,                // Система координат    

  ZoneNumber        : integer;        // Номер зоны топокарты  

  Reserve        : array[0..47] of byte;        // Должны быть нули

end;

 

function GetMtrProjectionData(var projectiondata : TMTRPROJECTIONDATA) : integer;

 

Описание:

При успешном выполнении функция возвращает заполненную структуру projectiondata, при ошибке возвращает ноль.