01.04.2015 Views

PHOTOMOD VectOr - Racurs

PHOTOMOD VectOr - Racurs

PHOTOMOD VectOr - Racurs

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>PHOTOMOD</strong><br />

Классы TMapTask и TMapWindow описаны в файлах MTmaptask.h и MWmapwin.h.<br />

Класс UserClass должен быть производным от класса TMapTask.<br />

Для разработки приложений второго типа на Delphi, Visual C++ и т.д. необходимо<br />

использовать интерфейс PANAPI.<br />

4.2. Загрузка матричной карты из обменного формата GRD<br />

Матрица высот в формате GRD представляет собой текстовый файл<br />

следующего вида:<br />

DSAA - метка файла<br />

i, j - i - количество столбцов матрицы<br />

- j - количество строк<br />

Ymin Ymax - габариты матрицы<br />

Xmin Xmax в прямоугольной системе координат<br />

Hmin Hmax - значения минимальной и максимальной высоты<br />

H11 H12 H13 ... H1n - значения высот в узловых точках матрицы<br />

H21 H22 H23 ... H2n (превышение относительно минимальной высоты)<br />

Hm1 Hm2 Hm3 ... Hmn<br />

Например:<br />

DSAA<br />

237 151<br />

1770.000 4130.000<br />

4190.000 5690.000<br />

35.079 110.054<br />

0.000 37.637 38.589 и т.д.<br />

4.3. Создание новой карты из существующей<br />

Данная задача предназначена для выполнения преобразования исходной карты<br />

в выходную карту. В результате преобразования можно изменить масштаб,<br />

дискретность цифрования, проекцию картматериала.<br />

Исходная карта может содержать любое количество листов.<br />

Выходная карта должна иметь хотя бы рамки листов, при этом масштаб,<br />

дискретность цифрования, проекция и разграфка выходной карты может отличаться от<br />

масштаба, дискретности цифрования, проекции и разграфки исходной карты. Если<br />

выходной карты не будет задано при начале выполнения преобразования, то данная<br />

задача будет создавать выходной район работ средствами <strong>VectOr</strong> (Создание новой<br />

карты). При этом пользователь должен ввести имя выходной карты, ее масштаб,<br />

дискретность цифрования, классификатор карты, разграфку листов входящих в карту.<br />

Задача может работать в следующих режимах:<br />

• изменение масштаба векторной карты;<br />

• изменение точности снятия координат карты;<br />

• изменение разграфки и масштаба карты;<br />

• изменение проекции и разграфки карты;<br />

• изменение классификатора карты;<br />

• изменение всех характеристик карты;<br />

• добавление информации с другой карты.<br />

Если пользователь хочет преобразовать часть информации, то он может выбрать<br />

список объектов, листов, номеров объектов и их качественных или количественных<br />

характеристик, нажав кнопку Фильтр.<br />

Процесс преобразования информации начинается после нажатия кнопки<br />

Выполнить.<br />

Для изменения имени исходной карты или имени выходной карты необходимо<br />

активизировать поле ввода имени соответствующей карты и нажать кнопку Поиск или<br />

нажать кнопку выбора файла "...".<br />

Процесс преобразования информации можно прервать, нажав для этого кнопку<br />

© 2009 80

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!