TMapMtq.GetMtqProjectionData

 

TMapMtq

Top

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

 

function GetMtqProjectionData(var projectiondata : TMTQPROJECTIONDATA) : integer;

 

Описание:

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

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

 

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

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

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

         //  sizeof (MTQPROJECTIONDATA)

  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;