Академический Документы
Профессиональный Документы
Культура Документы
Программа
GMG-Image
Назначение программы
Во многих окнах программ компании Green Mountain можно высвечивать изображения в
качестве подложки. Использование изображений -- это мощный инструмент для
проектирования площадных съемок и контроля качества. Изображения для подложки
можно получить, используя аэрофотоснимки, спутниковые снимки и различные карты.
Характеристики проектируемой съемки можно сравнить с ситуацией на местности. На
ранних стадиях проектирования съемку можно отредактировать, с тем чтобы ПВ и ПП не
попадали в запрещенные зоны. Когда съемка будет отстреляна, графические подложки
могут использоваться для оценки точности вычисленных геодезистами координат ПВ и ПП
и рапортов оператора.
Программа GMG-Image – это средство подготовки изображений, используемых в пакетах
программ MESA и Millennium. Зная разрешающую способность изображения и координаты
некоторых точек, изображение можно привязать (присвоить истинные координаты
пикселам изображения). Файлы-подложки можно объединять и обрезать. Можно
настраивать яркость и цветонасыщенность. Программа позволяет сохранить файл-слой
(или .lyr), который можно визуализировать в различных окнах программ компании Green
Mountain, таких как MESA, GeoScribe II и Fathom. В формате файла-слоя сохраняется
привязка изображения. Значения X-Y-Z (рельеф местности или структурные модели)
вводятся из текстового файла в формате ASCII и могут быть преобразованы для
визуализации и построения изолиний. Таккая информация сохраняется в файлах.cyr.
Начиная с версии GMGImage 3.0 есть возможность переформатировать .dxf-файлы в
подложку для программы MESA. Такие файлы называются векторными (.vyr).
Для каждого изображения вам также нужно получить или определить следующую
информацию:
1. Координаты (UTM) для входного изображения: либо его верхнего левого угла, либо
любой идентифицируемой точки на изображении.
2. Масштаб изображения, в единицах расстояния на пиксел.
GMG-IMAGE 31
Меню файлов
Меню File используется для загрузки изображений, импорта карт изолиний и векторных
данных, и для сохранения изображений в соответствующих форматах. Файлы в формате
X-Y-Z можно также ввести через опцию ASCII Import. Опция Save Layer File служит для
вывода файлов изображений в формате .lyr, а опция Save Contour File позволяет
записать файлы изолиний в формате .cyr. Опция Save Vector File позволяет записать
векторный файл в формате .vyr. Входные файлы в формате .dxf можно также ввести в
программу и преобразовать в векторный файл (.vyr) для использования в качестве
подложки в программе MESA 5.0.
При выборе команды Print открывается меню печати, а выбор команды Exit закрывает
программу.
Привязка
Привязка необходима для того, чтобы получить изображение правильного размера и в
реальных координатах. Привязку можно обеспечить с помощью текстового файла в
показанном ниже формате. Этот текстовый файл должен находиться в той же директории,
что и входные графические файлы, иметь то же название, что и графические файлы, но
расширение .utm.
X Coordinate = 392113.00
Y Coordinate = 6550571.5
Scale = 2.0 meters/pixel
Координаты X-Y соответствуют верхнему левому углу или центру верхнего левого пиксела
изображения. Эти координаты и масштаб должны быть в формате с плавающей запятой.
Масштаб должен быть задан в метрах или футах на пиксел. Каждая строка должна
заканчиваться признаком конца строки (включая пустую четвертую строку). На следующих
строках можно разместить дополнительную информацию (например, номер зоны UTM).
Программа GMG-Image считывает только три первые строки файла, которые должны
соответствовать показанному выше примеру. Все дополнительные строки игнорируются
программой GMG-Image.
GMG-IMAGE 33
Масштаб в пикселах и координаты X-Y должны иметь одинаковые единицы измерения
(метры или футы).
Если программа GMG-Image не находит файл с расширением .utm, она запросит
соответствующую информацию. Размеры изображения даются в пикселах по осям X и Y.
Кроме того, выводятся значения в количестве байт на пиксел (bpp). Введите
разрешенность в пикселах (units per pixel) и координаты X-Y для пиксела в верхнем левом
углу изображения. Когда привязка изображения делается с использованием верхнего
левого пиксела, то как стандарт используется опция Upper Left Corner (Верхний Левый
Угол). Задайте Center (Центр), если эти координаты соответствуют центру верхнего
левого пиксела.
GMG-IMAGE 35
Линейка иконок
Когда изображение загружено, активны следующие иконки:
Aspect Ratio: Когда эта иконка «нажата», то масштаб по оси X равен масштабу по оси Y.
Когда кнопка «отжата», то для визуализации изображения используется весь экран, и при
этом масштабы по осям X и Y не равны.
Zoom Out One Level: Используйте эту кнопку, чтобы поэтапно отменять увеличение
фрагментов изображения.
Zoom Out 100%: Используйте эту кнопку, чтобы вернуться к полному изображению.
Replot Data: Используйте эту иконку для обновления изображения на экране. Вы можете
избежать обновления экрана, если щелкните мышкой на изображении, а затем на клавише
<ESC>.
Crop Image: Во многих случаях текущая съемка занимает небольшую часть введенного
изображения. Программа работает быстрее с небольшими изображениями, поэтому вы
можете предпочесть уменьшить размер изображения путем обрезания. Выберите
показанную слева иконку, нажмите кнопку мышки в одном углу оставляемого фрагмента и
протащите курсор для высвечивания прямоугольника вокруг оставляемого фрагмента.
Отпустите кнопку мышки и щелкните на кнопке высвечивания полного изображения (Zoom
Out 100%), чтобы заполнить экран оставленным фрагментом входного изображения.
GMG-IMAGE 37
Добавление контрольных точек для пересчета координат: Щелкните мышкой на этой
иконке, а затем на выбранной точке на изображении, для которой у вас есть координаты X
и Y. Откроется следующий диалог.
Введите координаты и затем щелкните мышкой на кнопке OK. В точке, где вы задавали
координаты, появится знак «плюс» красного цвета.
ЗАМЕЧАНИЕ: Нужно задать не менее трех точек до использования команд Display –>
Image Warp Image.
GMG-IMAGE 39
Импорт карт изолиний
GMG-IMAGE 41
Импорт векторных данных
Можно импортировать и векторные файлы – либо с использованием стандартного
конфигурационного файла, либо с использованием окна импорта данных в формате ASCII.
Векторный файл – это текстовый файл, в котором изображение описано с использованием
графических элементов (основные фигуры, линии и многоугольники). В диалоге "Vector
Import Options" каждой паре координат X-Y во входном файле данных присваивается
символ определенной формы и цвета.
Чтобы выбрать цвет символа для определенных точек данных, щелкните левой кнопкой
мышки на квадрате под названием “Select Symbol Color”, чтобы открыть показанную ниже
гамму оттенков. Выберите мышкой тот или иной цвет.
GMG-IMAGE 43
Затем щелкните мышкой на кнопке Open Data File в диалоге "Station Import Setup".
Откроется диалог под названием "Open Data File".
Для импорта карт изолиний и векторных данных окно импорта используется точно так же,
как окна импорта в программах GeoScribe II и MESA. Формат входного текстового файла
определяется интерактивно.
1. Выберите «ASCII Import». Откроется окно импорта. Щелкните мышкой на кнопке OPEN
DATA FILE и выберите нужный текстовый файл. Затем щелкните мышкой на кнопке OK.
Содержание выбранного текстового файла будет высвечено в окне импорта. Если нужно,
прокрутите заголовок входного файла.
2. Используйте окошко в левой части окна для выбора мышкой определяемого параметра
(X, Y или Z).
3. При нажатой левой кнопке мышки выделите соответствующие колонки. При выборе
колонок для данного параметра не забудьте проверить, что наибольшие значения
параметра будут импортироваться без обрезания (но не захватывайте колонки соседнего
параметра).
4. Щелкните мышкой на кнопке DEFINE DATA TYPE. Откроется диалог задания формата
("Format Definition"). Вы должны выбрать один из следующих типов данных: Integer
(Целочисленный), Floating Point (С плавающей запятой), String (Цепочка символов) или
Undefined (Неопределен). Тип данных «String» используется для задания поля
этикетки, -- это присуще только для импорта векторных данных и может включать
алфавитно-цифровые символы. Это поле этикетки будет использоваться для задания
этикетки для точек данных X-Y.
GMG-IMAGE 45
5. В программе GMG-Image предполагается, что значения X, Y и Z имеют формат с
плавающей запятой (FLOATING POINT). В текстовом окошке высвечивается текущее
определяемое значение. Используйте стрелки (<< и >>) для изменения положения
десятичной запятой. Щелкните мышкой на кнопке OK, когда определение параметра
завершено.
6. Выполните те же шаги для параметров X, Y и Z.
7. Выделите курсором мышки часть первой импортируемой строки. Щелкните мышкой на
кнопке SET FIRST DATA LINE. В открывшемся диалоге будет высвечен номер строки, на
которой стоял курсор. Щелкните мышкой на кнопке OK.
8. Если вы не хотите считывать весь файл, выделите курсором мышки часть последней
импортируемой строки и затем щелкните мышкой на кнопке SET LAST DATA LINE. По
умолчанию, в открывшемся диалоге будет высвечен номер последней строки во входном
ASCII-файле. Чтобы ограничить импорт, наберите номер последней импортируемой
строки и щелкните мышкой на кнопке OK.
Не обязательно использовать кнопку LAST DATA LINE. По умолчанию, текстовый файл
считывается от первой выделенной курсором строки до конца файла. Если при импорте
встречается строка, начинающаяся с символов EOF (Конец файла), то последующие
строки не будут импортированы.
indicates current
cursor position
text box defaults to
last line in file
edit text box with
last desired line
read a preexisting
Import configuration file
save the configuration
currently defined in the
Import Window
GMG-IMAGE 47
Сохранить файл-слой (Layer File)
Для использования в других приложениях компании GMG сохраняется файл-слой (.lyr)
или, если вы считываете .dxf-файл, векторный файл (.vyr). Графические подложки
позволяют увеличивать фрагменты и прокручивать их.
Выберите команду Save Layer File в раскрывающемся меню файлов (File). В диалоге
"Select Image to Save" наберите название файла и его расширение. Выбор кнопки Open
сохраняет этот файл, а выбор кнопки Cancel возвращает вас в окно изображения.
Любой файл в формате ASCII и содержащий значения X, Y и поле этикетки, который был
импортирован с использованием опции Vector Import, можно хранить в бинарном
векторном файле (.vyr).
Выберите команду Save Vector File в раскрывающемся меню файлов (File). В диалоге
"Select Image to Save" наберите название файла и его расширение. Выбор кнопки Open
сохраняет этот файл, а выбор кнопки Cancel возвращает вас в окно изображения.
Выберите команду Print в меню файлов (File) или иконку печати (Print) для создания
копии активного окна. На персональных компьютерах используются драйверы принтеров
MS Windows для отправки копий экрана прямо на выбранный принтер. На рабочих
станциях с Юниксом создается файл в формате “postscript“. Если размер копии экрана
превышает размер постскриптовского формата (для рабочих станций с Юниксом) или
выбранного принтера (для ПК), выходное изображение обрезается до размера страницы.
Перенос на следующие страницы не поддерживается.
Независимо от платформы задайте масштаб в диалоге Print Setup. Опция Fill to page
масштабирует выходное изображение в соответствии с размером бумаги выбранного
устройства (смотрите ниже). Если выбирается опция Scale, нужно задать масштаб в
единицах на дюйм. Смысл единиц (Units) зависит от захватываемого окна.
GMG-IMAGE 49
На персональном компьютере выберите драйвер принтера в следующем диалоге:
формат размер
US Letter 8 1/2 X 11
US Legal 8 1/2 X 14
A5 Letter 210 X 297 мм
B5 Letter 176 X 250 мм
The Scale (%) modifies the scaling set in the preceding Print Setup Dialog. For most purposes,
the value should be set at 100%. Click OK to close the Printer Page Setup Dialog: provide an
output filename in the ensuing File - Open Dialog. Finally, queue the postscript file to the
desired postscript printer, using lpr.
Выход
Команда Exit позволяет выйти из программы GMG-Image.
GMG-IMAGE 51
Меню визуализации
Настройка цветонасыщенности
Опция Color Saturation линейно масштабирует цветонасыщенность в соответствии с
заданными процентами. Значение 100 не приводит ни к каким изменениям, а значение 0
делает все цвета серыми. Чем меньше заданная величина в процентах, тем ближе все
оттенки к серому цвету, но (в отличие от настройки яркости), яркость изображения остается
неизменной.
GMG-IMAGE 53
Пересчет координат изображения
Опция Warp Image преобразует изображение с использованием аффинного
преобразования. Аффинное преобразование может скомпенсировать изменчивость
масштаба, поворот или сдвиг изображения. Это преобразование не может
скомпенсировать трехмерные изменения, такие как изменчивость перспективного вида,
или нелинейные изменения, такие как «вид через линзу» (или «дисторсия объектива»).
До пересчета координат нужно задать не менее трех контрольных точек (с использованием
кнопки Add Warp Control Point). Чтобы задать контрольные точки, выберите кнопку Add
Warp Control Point и щелкните мышкой на соответствующей точке изображения (то есть
на точке с известными координатами). В диалоге Coordinate Entry наберите правильные
новые координаты. Контрольные точки можно удалить с помощью кнопки Delete Warp
Control Point, -- удаляется контрольная точка, наиболее близкая к тому месту, где вы
щелкнули мышкой. Если выбрано больше трех контрольных точек, при выполнении
аффинного преобразования используется подбор методом наименьших квадратов.
Объединение файлов-слоев
Файлы-слои для соседствующих территорий можно объединить в программе GMG-Image.
Загрузите первое изображение с использованием команды Open Image. Все
последующие изображения должны загружаться с использованием опции Merge Layer
Files из меню визуализации (Display). Если файл с расширением .utm не найден
(смотрите пункт «Как открыть изображение»), появляется диалог ввода координат
(Coordinate Entry). Если координаты верхнего левого пиксела неизвестны, привязку можно
выполнить интерактивно в окне изображения (Image Window). Если вы объединяете
файлы-слои (.lyr), координаты не будут запрошены, поскольку они включены в этот
формат.
GMG-IMAGE 55
Векторные опции
В меню Vector Options есть две опции визуализации: Visible Layers (Видимые слои) и
Visible Blocks (Видимые блоки). Эти две опции используются при визуализации
векторных файлов в окне изображения.
Visible Layers: Когда выбрана эта опция, открывается диалог под названием "Select
Visible Layers". В списке будут представлены все слои, выделенные в импортированном
файле. Вы можете подсветить те слои, которые вы хотите видеть, или выбрать опцию
Select All, чтобы видеть все слои.
Visible Blocks: Эта опция используется точно так же, как и описанная выше опция Visible
Layers. Эта опция позволяет выбрать для визуализации блоки, заданные ранее в
импортированном массиве данных.
Выбор опции Image Window в меню Window делает окно изображения (Image Window)
активным окном.
GMG-IMAGE 57
Меню помощи