TMapMtr.GetMtrProjectionDataEx

 

TMapMtr

Top

 

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

 

TMAPREGISTEREX  = packed record

  Length        : cardinal;            // Размер данной структуры

  Name        : TSmallString;          // Имя района

  Scale,                // Знаменатель масштаба

  ProjectionFlag,                // Флаг соответствия проекции

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

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

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

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

  PlaneUnit,                // Единица измерения в плане

  HeightUnit,                              // Единица измерения по высоте

  FrameKind,                        // Вид рамки

  MapType,                          // Обобщенный тип карты

  DeviceCapability,                // Разрешающая способность прибора

                                           // Обычно равна 20 000

                                           // Для карт повышенной точности:  

                                           // -1 - максимальная точность

                                           // -2 - хранить координаты в сантиметрах

                                           // -3 - хранить координаты в миллиметрах

  DataProjection,                  // Наличие данных о проекции

  OrderViewSheetFlag,              // Порядок отображения листов

  FlagRealPlace,                    // Признак реальных координат

  ZoneNumber          : cardinal;          // Заполняется системой при запросе

                                           // формуляра - номер зоны топокарты в радианах

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

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

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

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

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

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

  Reserv2        : array[0..7] of byte;

 end;

 

function GetMtrProjectionDataEx(var MapReg : TMapRegisterEx) : integer;

 

Описание:

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