TMapAtlas.GoItemDown

 

TMapAtlas

Top

 

function   GoItemDown(Ident: integer; var GeoPoint: TDOUBLEPOINT;

                                       var AtlasItem: TALSITEM): integer;

 

type

 TALSITEM = packed record  //ОПИСАНИЕ ЭЛЕМЕНТА АТЛАСА

   Ident    : longint;        // Идентификатор элемента

   Path     : array[1..MAX_PATH]of char; // Полный путь к паспорту района [260]

   Name     : array[1..32]of char;       // Имя района (берется из паспорта)

   Scale    : longint;        // Масштаб района (берется из паспорта)

   Minimum  : longint;        // Нижняя граница перехода к району (например, 100 000)

   Maximum  : longint;        // Верхняя граница перехода к району (например, 500 000)

   Priority : longint;        // Приоритет выбора для одинаковых масштабов

  end;

 

Описание:

Найти элемент, расположенный в заданной точке GeoPoint ниже (в более крупном масштабе) относительно указанного элемента по его идентификатору Ident. Координаты точки задаются в геодезической системе координат. При наличии такого элемента, структура AtlasItem заполняется соответствующими данными, в противном случае и при ошибке метод возвращает ноль.