TMapSections

 

Hierarchy        Properties        Methods        Events

Previous Top Next

 

Unit

  MapCmp

 

Компонент профиля рельефа.

Используйте этот компонент для построения профилей массивов матричных данных по ломаной линии или вызова диалога построения профиля рельефа. В диалоге профиля рельефа осуществляется построение профиля поверхности с использованием матрицы высот по заданной трассе (ломаной линии). Трасса задается опорными точками. Результат отображается в окне в виде графика, где вертикальная ось отмечает абсолютную высоту в метрах, а горизонтальная - длину трассы в метрах.  При перемещении по трассе (путем задания текущей точки отображаются значения высот в начальной, конечной и текущей точках трассы а также расстояние от начала трассы до текущей точки в метрах. В данном режиме существует возможность поднять/опустить начальную, конечную, текущую точки на определенную высоту. Диалог считается активным если ProfilDlgHandle не равно 0.

 

Логика использования:

 

TMapSections.Update := false;

 

TMapSections.AppendSection(координаты); // Добавить в цикле нужное количество секций профиля

 

// Установить количество точек в секции

for ii := 1 to TMapSections.PointCount - 1

   do  TMapSections.Sections.Items[ii].CountPoint := количеству точек;

 

MapSect.Update := true;