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