GIS-Lab: Руководство пользователя gvSIG - Глава 5

- English

# GIS-LAB

Географические информационные системы и дистанционное зондирование

- Статьи
  - Вопросы-ответы
  - ГИС
  - Обработка ДЗЗ
  - Предложить тему
- Документация
  - Документация
  - Журналы
  - Законодательство
- Программы
- Проекты
- О GIS-Lab
  - О сайте
  - Участие
  - Новости
  - Кнопки
  - Диск

- Форум
- Блог

- Главная
- Документация
- gvSIG

# Руководство пользователя gvSIG

# 5. View - продолжение

<<< предыдущая глава | оглавление | следующая глава >>>

## 5.17 Географический справочник

Географический справочник – это набор данных, в которых устанавливается связь между топонимом и его географическими координатами.

gvSIG может выступать в роли программы-клиента доступа к каталогу, который позволяет по топониму найти и центрировать View в определенной точке.

### 5.17.1 Связь с сервером

Создайте новый View и откройте его. В панели инструментов gvSIG автоматически появится следующая кнопка.

Нажмите на кнопку, после чего откроется мастер, который поможет выполнить поиск. Параметры ввода следующие:

- The server address: адрес сервера.
- Protocols. Протокол сервера, который для географического справочника может быть:

- WFS-G: Протокол поиска топонима, определенный OGC.
- WFS: Хотя этот протокол был создан для других целей, он может быть использован для поиска топонимов, поскольку они содержат текстовые атрибуты в одной из таблиц. Этот протокол также позволяет выполнить поиск по свойствам в других полях, не обязательно текстовых.
- ADL: Протокол, определенный Цифровой Александрийской библиотекой.
- IDEC/SOAP: Протокол, который используется web-сервисом Каталонского картографического института (ICC).

После того, как все параметры введены, нажмите на кнопку "Connect", будет произведен поиск сервера, и прием указанного протокола. Если он принят, появится новое окно, в котором можно начать поиск. В противном случае появится сообщение об ошибке.

### 5.17.2 Поиск

Для того чтобы выполнить поиск, необходимо указать критерии, которые появятся в следующей форме. Можно использовать упрощенную форму или выполнить развернутый поиск, нажав на кнопку в правом верхнем углу.

Если изменить масштаб View, в этой форме будут отражены новые координаты. Для того чтобы сузить область поиска, нужно поставить соответствующую метку.

В блоке “Aspect setup” существует три опции, которые можно использовать для того, чтобы установить вид поиска:

- Go to the place: Эта функция поместит найденный топоним в центр View.
- Remove old searches: Эта функция удаляет из View все записи, найденные в процессе предыдущего поиска.
- Draw result: Эта функция ставит точку и текстовую метку в том месте, где был найден топоним.

После того, как все поля в форме заполнены, нажмите на кнопку “Search” и ждите окончания поиска.

### 5.17.3 Отображение результатов

Когда откроется новое окно, содержащее результаты поиска, используйте кнопки “Last” и “Next“ для того чтобы просмотреть все найденные объекты.

Выберите требуемый топоним и нажмите на кнопку “Localize”. View будет центрирован на точке, в которой расположен топоним.

## 5.18 Удаление слоев

Для того чтобы безвозвратно удалить активный слой из View, нажмите правой кнопкой мыши на слой в ToC и выберите опцию “Delete layer”,

после чего появится диалоговое окно подтверждения:

## 5.19 Экспорт слоев

### 5.19.1 Введение

Инструмент “Export to...” позволяет сохранять выделенные элементы слоя в различных форматах. Если ни одного элемента не выделено, то слой экспортируется полностью.

На момент подготовки данного руководства к печати, поддерживаемые gvSIG форматы экспорта включали shape, dxf, postgis и gml.

### 5.19.2 Экспорт в shape

В панели меню выберите “Layer” – “Export to…/shp”.

Если в слое окажутся выделенные элементы, то перед экспортом программа сообщит их количество и запросит подтверждение на выполнение операции.

Затем появится диалоговое окно, в котором нужно будет определить имя файла, в который будут сохранены экспортируемые данные.

В следующем окне необходимо указать, добавлять или нет новый слой в активный View.

### 5.19.3 Экспорт в dxf

В панели меню выберите “Layer” – “Export to…/dxf”.

Выполните те же операции, что и при экспорте в shape.

### 5.19.4 Экспорт в PostGIS

В панели меню выберите “Layer” – “Export to…/postgis”.

При наличии выделенных элементов появится окно, сообщающее об их количестве (как при экспорте в shp и dxf).

Для продолжения щелкните кнопку “Yes”, gvSIG попросит ввести имя таблицы в которую будет произведен экспорт. Помните, что если таблица с указанным именем уже существует в базе данных, то вся содержащаяся в ней информация будет удалена.

Введите имя таблицы и щелкните “Ok”.

Появится окно, в котором нужно указать параметры подключения к базе данных.

Это следующие параметры:

- Name: Имя подключения.
- Computer: IP адрес компьютера, на котором расположена база данных.
- Port: Порт, «слушающий» сервис postgreSQL.
- User: Имя пользователя, обладающего правом устанавливать подключение.
- Password: Пароль пользователя.
- db: Имя базы данных, в которой будет создана новая таблица.
- Driver: Драйвер базы данных. (На момент подготовки данного руководства к печати были доступны драйверы postGIS и mySQL).

После того, как будут введены все необходимые параметры подключения, щелкните “Ok”.

### 5.19.5 Экспорт в gml

В панели меню выберите “Layer” – “Export to…/gml”.

Выполните те же операции, что и при экспорте в shp или dxf.

### 5.19.6 Экспорт в Oracle Spatial

Процедура экспорта в Oracle Spatial аналогична вышеописанной за исключением одного момента: для соединения с базой данных Oracle Spatial необходимо загрузить с web сайта соответствующие драйвера, в противном случае пункт “Oracle Spatial” будет не доступен из меню “Export to...”. Ниже приведены инструкции по установке драйвера:

Драйвер Oracle необходим для получения доступа к базам данных Oracle Spatial. Для их установки выполните следующие шаги:

- Зайдите на страницу Oracle Database 10g Release 2 (10.2.0.3) drivers.
- Примите лицензионное соглашение.
- Загрузите файл ojdbc14.jar (1,545,954 bytes), расположенный на этой странице. Это файл классов для использования с JDK 1.4 and 1.5.

Примечание: Вы должны зарегистрироваться на сайте, чтобы получить возможность скачивать файлы.

- Поместите скачанный файл в следующую директорию:

Windows:

- В bin\gvSIG\extensiones\com.iver.cit.gvsig\lib. Директория, куда установлен gvSIG.

Linux:

- В bin/gvSIG/extensiones/com.iver.cit.gvsig/lib. Директория, куда установлен gvSIG.

### 5.19.7 Экспорт в растровый слой

Данный инструмент позволяет экспортировать части растрового слоя с помощью выборки в View или путем задания координат, определяющих расположение экспортируемого элемента. Это дает пользователю возможность изменять пространственное разрешение произвольных фрагментов или всего изображения в целом, выбирать экспортируемые каналы или создавать новый растровый слой для каждого канала в отдельности.

Чтобы воспользоваться этим инструментом, выберите в таблице содержания (ToC) нужный растровый слой.

Затем перейдите в меню “Layer” – “Export to…” – “Raster”.

Появится окно:

#### 5.19.7.1 Вырезка изображений

Существует два способа задания области вырезки необходимого изображения из растрового слоя:

- Можно воспользоваться текстовыми полями, в которых указать одно из двух:

- Реальные координаты: если исходное изображение привязано.
- Пиксельные координаты: в случае непривязанного изображения.

- Также можно выбрать интересующий фрагмент или все изображение в целом напрямую из View.

- - эта кнопка позволяет осуществлять вырезку всего изображения.
- - эта кнопка позволяет осуществлять вырезку выбранного во View фрагмента. Для этого поместите курсор на изображение, нажмите левую кнопку мыши и, не отпуская ее, определите требуемую область. Убедитесь, что текстовые поля заполнились автоматически.

Для того, чтобы сохранить вырезанный растровый слой, щелкните кнопку “Save” и укажите, куда его следует сохранить. Изображение будет сохранено в формате TIF.

#### 5.19.7.2 Изменение пространственного разрешения

Средства, позволяющие определять пространственное разрешение всего изображения или его фрагментов, расположены в таблице Clip с дополнительными опциями, представленными в виде выпадающего списка (для того, чтобы получить доступ к этим опциям, нажмите на кнопку ). Можно определить разрешение, задав размер ячеек или указав ширину и высоту создаваемого растрового слоя в пикселях, выбрав метод интерполяции. На данный момент единственным доступным методом интерполяции является метод “Ближайшего соседа”.

## 5.20 Выбор каналов растра

Список каналов растрового слоя отображается в нижней части таблицы Clip. Воспользовавшись соответствующими переключателями, расположенными в столбце Bands, можно выбрать из списка только те каналы, которые следует включать в результирующий файл. Если отметить опцию Create one layer per band, то каждый из отмеченных в списке каналов будет сохранен в отдельный растровый слой. Новые слои будут добавлены в таблицу содержания (ToC).

## 5.21 Сохранение и добавление растрового слоя, с обрезкой по границам текущего вида

Как только все необходимые параметры обрезки растрового слоя будут установлены, нажмите кнопку “Save”. Откроется диалоговое окно, в котором необходимо указать директорию, куда следует сохранить обрезанный растр. После сохранения, слой можно добавить к View, для этого воспользуйтесь кнопкой “Add layer”, расположенной на панели инструментов.

## 5.22 Пример обрезки растрового слоя

Данный пример иллюстрирует процесс обрезки ортофотоснимка.

Прежде всего, выделите прямоугольником интересующую область View, после чего соответствующие координаты будут автоматически подставлены в специальные текстовые поля. Кроме того, можно самостоятельно указать значения координат, вручную введя их в эти поля, что позволит более точно определить размер выделяемой области.

Далее в этом же окне опуститесь немного ниже. Перейдите в раздел “Spatial resolution” и выберите “Width x Height”. Эта опция активирует соответствующие текстовые поля, в которых можно указать размеры выходного растрового слоя.

Как только введен один из этих параметров, значение второго рассчитывается автоматически при нажатии Enter или при выходе из поля, тем самым обеспечивая неизменность пропорции между шириной и высотой изображения. Также для указанных значений автоматически рассчитывается размер пикселя. Если выбрано “Cell size”, (указывается размер пикселя) то наоборот, ширина и высота изображения рассчитываются автоматически.

Теперь нужно выбрать каналы, которые следует включать в результирующее изображение. В нашем случае выберите все три канала ортофотоснимка.

И, наконец, укажите опцию “Create a layer per band”, позволяющую сохранить каждый из каналов в отдельный растровый слой.

Каждый новый слой будет иметь такой же тип данных, как и оригинальное изображение. Если нажать кнопку “Save”, откроется диалоговое окно, в котором нужно указать полный путь и имя изображения.

Чтобы добавить только что созданные слои, нажмите кнопку “Add layer” и укажите каталог, куда они были сохранены.

## 5.23 Экспорт в растровое изображение и WMC

### 5.23.1 Экспорт в растровое изображение

Эта возможность позволяет осуществлять экспорт активного View в растровое изображение. Выберите меню “View” – “Export/Image”.

После того, как инструмент выбран, появляется окно, в котором необходимо задать имя и тип файла, в который осуществляется экспорт (jpg, png...).

Как только изображение будет сохранено, его можно открыть в gvSIG с помощью инструмента “Add layer”, указав тип файла “gvSIG Image Driver”.

Чтобы убедиться в том, что экспортированное изображение представляет из себя растр, можно воспользоваться ToC (легендой) и просмотреть его свойства (для этого щелкните правой кнопкой мыши на имени слоя в ToC (легенде) и выберите “Raster properties”).

### 5.23.2 Web Map Context

#### 5.23.2.1 Введение

Web Map Context (WMC) представляет собой один из стандартов OGC (http://www.opengeospatial.org), поддерживаемый gvSIG.

Он позволяет воспроизвести View, созданный на основе слоев Web Map Services (WMS) на других ГИС платформах, поддерживающих WMC. Если проект содержит View, в состав которого входят слои WMS, то с помощью gvSIG можно осуществить экспорт таких слоев, в результате чего будет получен файл XML особого формата, имеющий расширение .cml и который может быть воспроизведен на других платформах, поддерживающих данный формат.

#### 5.23.2.2 Экспорт View в WMC

В настоящее время экспорт в WMC ограничивается слоями WMS, однако в будущем планируется реализовать экспорт слоев всех OGC стандартов.

Для того, чтобы создать файл WMC, откройте View в gvSIG и добавьте необходимые слои WMS.

Затем перейдите в меню “View” – “Export” – “Web Map Context”, появится следующее окно.

Примечание: Если вы не можете найти пункт "Web Map Context" в меню "Export", значит ваш проект не содержит слоев WMS.

В базовом режиме показаны только обязательные для заполнения поля:

- View: Имя View, который следует экспортировать в WMC. По умолчанию выбирается активный View.
- Title: Заголовок View, который будет отображаться при загрузке файла .cml. По умолчанию используется текущий заголовок, но его можно изменить.
- ID: Это поле также обязательно для заполнения и представляет идентификатор файла, который должен быть уникален.
- File: Для того, чтобы задать место, куда нужно сохранить файл .cml, следует воспользоваться кнопкой "Browse".
- Version: В этом поле указывается, какую версию WMC следует использовать. По умолчанию используется версия 1.1.0, как наиболее высокопроизводительная и поэтому рекомендуется использовать именно ее. Однако некоторые приложения и геосервисы часто ограничиваются определенной версией. На данный момент gvSIG поддерживает Web Map Context версий 0.1.4, 1.0.0 и 1.1.0.
- Extent: Определяется охват карты для экспорта.

- Defined by the View’s extent. Опция предназначена для экспорта в текущем охвате View.
- Use full extent. Эту опцию лучше всего использовать при экспорте слоев WMS в их полном объеме, охват при этом определяется соответствующими серверами.

Если нажать на кнопку “Advanced”, то появится окно с расширенными параметрами конфигурации, позволяющее определить дополнительные свойства для более полного описания WMC.

- Abstract: Краткое описание View, содержащегося в файле WMC.
- Keywords: Список ключевых слов, связанных с файлом WMC.
- URL description: Адрес web сайта, ссылающегося на файл WMC.
- URL logo: Адрес изображения, ассоциированного с файлом WMC.
- Map size (pixels): Размер View, содержащегося в файле WMC в пикселях. По умолчанию используется текущий размер View gvSIG, однако его можно задать и вручную.
- Contact info: Информация, позволяющая третьим лицам связываться с автором файла WMC.

#### 5.23.2.3 Импорт из WMC

Импортирование файла формата Web Map Context позволяет использовать gvSIG для просмотра Views, содержащих WMS слои, созданные на других платформах или другими пользователями gvSIG.

Для этого воспользуйтесь меню "View” – “Import” – “Web Map Context”.

Откроется диалоговое окно выбора файла WMC.

Выберите WMC файл, который необходимо импортировать. Справа можно определить, каким образом следует отображать выбранные слои.

- New View: Добавляет в текущий проект новый View и загружает в него файл WMC под именем, определенным внутри файла.
- Layers in the active (current) View: Эта опция доступна только в случае, если активно окно View. Позволяет быстро добавлять слои к текущему View.
- Layers in other View: Позволяет добавить слои WMC в произвольный View. При выборе этой опции открывается список Views, в которые можно поместить загружаемые слои.

Щелкните на кнопку “Open” чтобы импортировать файл в соответствии с выбранными настройками.

## 5.24 Слой аннотаций

Этот инструмент gvSIG позволяет довольно легко создавать качественные аннотации.

Далее будет рассмотрен процесс создания нового слоя, содержащего аннотации. Основными особенностями такого слоя являются:

- Новый слой состоит исключительно из аннотаций.
- Таблица, связанная с новым слоем включает только поля, содержащие информацию о тексте аннотаций (Текст, Шрифт, Цвет, Высота и Наклон).
- Слой аннотаций в любом случае находится в формате .shp, независимо от формата исходного слоя.

### 5.24.1 Создание слоя аннотаций

Прежде чем создавать слой аннотаций – выберите необходимый слой в легенде (ToC).

В меню “Layer” выберите “Export to” – “Annotation”.

В результате будет запущен мастер, который поможет создать слой аннотаций в соответствии с вашими требованиями.

В первом окне мастера из выпадающих списков выберите требуемые настройки:

- Duplicate control: Может принимать значение “None” или “Centered”. Определяет положение аннотации

- Centered: На слой добавляются только уникальные аннотации. В случае повторяющихся аннотаций, отображаться будет только одна из них, занимая место на слое, расположенное на одинаковом удалении от остальных, имеющих такое же имя.
- None: Каждое значение аннотации отображается, даже в случае повторения.

- Select the field to be labelled: Поле, содержащее текст аннотации.

Если нет необходимости изменять стандартный формат аннотаций, создаваемый по умолчанию gvSIG, то щелкните кнопку “Finish”. Если же вы хотите изменить этот формат, то нажмите “Next”.

Второе окно мастера позволяет выбрать поля атрибутов таблицы (любые), содержащие значения, позволяющие модифицировать формат аннотаций.

Можно задать следующие характеристики:

- Slope – наклон аннотации.
- Color – цвет аннотации.
- Height – высота текста аннотации.
- Units – единицы измерения, в которых будет измеряться высота аннотации. Доступны единицы измерения карты и пиксели.
- Font – шрифт аннотации.

Для этого необходимо выбрать соответствующие поля (с помощью выпадающего списка). Оставьте значения по умолчанию, если не хотите модифицировать формат аннотаций.

По окончанию настройки конфигурации нажмите кнопку “Finish”.

### 5.24.2 Редактирование слоя аннотаций

Слой аннотаций можно редактировать точно также, как и другие слои. Чтобы начать процесс редактирования, укажите нужный слой в легенде (ToC) и выберете “Start edition”.

После запуска процесса редактирования, на панели инструментов появляется кнопка “Modify annotation”. Этот инструмент позволяет модифицировать каждую подпись в отдельности.

Если щелкнуть на эту кнопку, то форма курсора изменится. Можно выбирать необходимую подпись, щелкая мышью на точке, ассоциированной с ней и получать таким образом доступ к набору свойств аннотации, представленному на следующем изображении.

### 5.24.3 Свойства слоя аннотаций

Если в контекстном меню слоя аннотаций выбрать пункт “Properties”, то появится следующее окно:

Окно “Layer properties” содержит две закладки. Закладка “General” позволяет получить доступ к основным свойствам слоя, а закладка “Annotations” - выбрать:

- Единицы измерения размера аннотации – пиксели или метры.
- Следует ли отображать только один текст аннотации (для этого нужно отметить пункт “Draw text only”) или сопровождать его ассоциированными точками (снимите отметку с пункта “Draw text only”). Однако, помните, что ассоциированные точки довольно полезны, например, при перемещении аннотации или при использовании инструмента “Modify annotation”.
- Если необходимо избегать пересечения аннотаций, следует выбрать пункт “Avoid overlays”.
- Если необходимо не отображать перекрывающиеся аннотации, то выберите пункт “Clear overlaying annotations”.

### 5.24.4 Добавление слоя аннотаций к view

Чтобы добавить слой аннотаций, щелкните кнопку “Add layer”, расположенную на панели инструментов:

и выберите закладку “Annotation”.

В открывшемся окне можно выбрать слой аннотаций, который следует загрузить, в дополнении к этому можно также установить единицы измерения размеров аннотаций (пиксели или метры), а также систему координат слоя.

### 5.24.5 Пример создания слоя аннотаций

Следующее изображение иллюстрирует слой аннотаций, созданный на основе полигонального слоя “muni10000.shp”, содержащего территориальные границы всех городов провинции Валенсия. В первом окне мастера определите тип контроля повторения аннотаций и выберите поле, содержащее текст аннотаций, которые необходимо отобразить. В нашем случае это поле атрибутивной таблицы слоя, содержащее названия городов.

Если дальнейшие настройки формата отображения можно оставить по умолчанию, то нажмите кнопку “Finish” и укажите, куда следует сохранить слой аннотаций.

На данном рисунке представлен результат создания слоя аннотаций (значения остальных полей конфигурации формата отображения были оставлены по умолчанию, что и видно из рисунка).

Этот слой выделен красным цветом в легенде (ToC).

## 5.25 Работа с растровыми изображениями

### 5.25.1 Сохранение в растр

Прежде всего загрузите свои картографические данные в View. Затем нажмите кнопку “Save as raster”, расположенную на панели инструментов.

Далее с помощью этого инструмента необходимо выбрать две точки View, определяющие прямоугольник, ограничивающий область, которую нужно сохранить в растр. В результате появится окно экспорта. Если оно не появилось, значит выбранный ограничивающий прямоугольник слишком мал. В таком случае необходимо просто увеличить его размеры.

Координаты точек, ограничивающие выбранную область View, отображены в верхней части окна “Save as raster”. Эти координаты можно изменить вручную.

В середине окна располагается область “Selection”, в которой можно указать один из трех способов формирования выходного изображения:

- Scale. При выборе пункта “Scale” активируются текстовое поле “Scale” и выпадающий список “Resolution”. В последнем можно указать разрешение экспортируемого изображения в точках на дюйм. Укажите в текстовом поле “Scale” необходимый масштаб и нажмите Enter. В результате будут рассчитаны параметры выходного изображения - Mts/pixel (разрешение в метрах на пиксель), “Width” (ширина) и “Height” (высота).

- Mts/pixel: При выборе пункта “Mts/pixel” активируется текстовое поле для ввода соответствующих значений. Введите в это поле требуемое разрешение изображения (в метрах на пиксель) и нажмите Enter. Значение масштаба “Scale”, а также размеры выходного изображения (“Width” и “Height”) будут пересчитаны автоматически.

- Size: При выборе пункта “Size” активируются текстовые поля “Width” и “Height”. При вводе одного из этих параметров, значение другого автоматически пересчитывается в соответствии с соотношением высота/ширина экспортируемого изображения. Также рассчитываются оставшиеся параметры (“Mts/pixel” и “Scale”). Вы можете установить единицы измерения ширины и высоты в выпадающем списке, расположенному справа от соответствующих полей (по умолчанию - “Pixels”).

Нажмите на кнопку “Select” и в открывшемся окне укажите тип файла и путь, куда следует сохранить экспортируемое изображение. После чего в соответствии с выбранным типом будет загружен подходящий драйвер (Примечание: обратите внимание, как изменяется текст кнопки, расположенной справа от кнопки “Select”), то есть если выбрать тип выходного изображения - .jp2, то откроется окно настроек, соответствующее формату Jpeg2000. Список форматов, в которые можно сохранить растровое изображение включает в себя GeoTIFF, JPG (геопривязка в виде world-файла) и jpeg2000. Расширение ECW может быть выбрано исключительно для версии ядра Linux 2.4.

Как только будут определены путь до файла и его тип, активируется кнопка редактирования параметров экспорта для выбранного формата. Окно редактирования свойств файлов формата GeoTIFF выглядит следующим образом:

- Block size: Размер блока, определяющий объем данных, способных быть считанными за один раз при выполнении сжатия. Больший размер блока позволят ускорить процесс сжатия, но при этом требует и большего объёма памяти.
- Photometric: [MINISBLACK | MINISWHITE | RGB | CMYK | YCBCR | CIELAB | ICCLAB | ITULAB]. Модель цветового пространства. По умолчанию используется модель RGB, так как чаще всего исходное изображение состоит из 3 однобайтных спектров.
- Interleaving: [BAND | PIXEL]. Файлы tiff обладают спектральным разделением. Некоторые приложения поддерживают это разделение только на уровне пикселя. Для таких случаев как раз и используется данная настройка.
- Compression: [LZW | PACKBITS | DEFLATE | NONE] Вид сжатия. По умолчанию сжатие не используется.

Для файлов формата jpg окно настроек будет выглядеть следующим образом:

- Block size: Размер блока, определяющий объем данных, способных быть считанными за один раз при выполнении сжатия. Больший размер блока позволят ускорить процесс сжатия, но при этом требует и большего объёма памяти.
- Compression: Степень сжатия.
- Progressive: Данная опция позволяет сохранять изображение с использованием прогрессивной развертки.

После определения свойств файла нажмите кнопку “Ok”, появится индикатор выполнения. Процесс экспорта может длиться довольно долго, в зависимости от размера выходного изображения - от пары секунд до нескольких дней. Поэтому рекомендуется управлять размером выходного изображения через установку количества пикселей, что позволит избежать неожиданных ситуаций.

По завершении экспорта в окне результатов указывается путь к сохраненному изображению, его размер, длительность процесса экспорта, а также информация о том, было ли использовано сжатие или нет.

Чтобы проверить корректность геопривязки, загрузите сохраненное изображение в качестве слоя и воспользуйтесь свойством прозрачности.

### 5.25.2 Геопривязка с помощью имеющейся карты и контрольных точек

gvSIG позволяет осуществлять геопривязку растровых изображений (.jpg, .tif, .gif, .png) путём использования контрольных точек имеющейся привязанной карты.

Загрузите привязанную растровый и/или векторный слой в View.

Затем загрузите привязываемое изображение. Для этого воспользуйтесь инструментом “Add layer” и выберите вкладку “Georeference”.

Чтобы указать привязываемое изображение нажмите кнопку “Load”.

Если отметить пункт “Use image georeferentiation”, то изображение будет загружено в соответствии с текущей проекцией View. В противном случае оно будет помещено в центр view.

Далее выберите проекцию загружаемой карты.

Затем щелкните кнопку “Ok”. Привязываемое изображение появится во View и будет отмечено в таблице содержания (ToC) звездочкой “*”, означающей, что над данным слоем выполняется определенный процесс. Также вы увидите окно, позволяющее выполнить процедуру геопривязки, однако прежде всего необходимо пододвинуть привязываемую карту ближе к интересующей зоне уже привязанной, что позволит выполнить операцию по выбору контрольных точек намного быстрее.

#### 5.25.2.1 Перемещение привязываемого изображения

Если выбрать привязываемый слой в таблице содержания (ToC), то на панели инструментов появится 4 новых кнопки.

- Эта кнопка изменяет размеры слоя. С ее помощью размер привязываемого изображения может быть изменен и приближен к масштабу привязанной карты.

Выберите этот инструмент и перейдите к привязываемому изображению. Вокруг него будет создан контур. Если поместить курсор на одну из сторон изображения, она изменит свой вид на двустороннюю стрелку. Это позволит вам изменять размер контура, перемещая указатель мыши. Полученные границы контура определяют новый размер привязываемого изображения.

- Данная кнопка позволяет перемещать привязываемое изображение во View, что помогает приблизить его к привязанной карте.

- Эта кнопка возвращает к предыдущему положению привязываемого изображения во View.

- Этот инструмент активируется в случае использования предыдущего и позволяет отменить последнее действие.

#### 5.25.2.2 Расстановка контрольных точек

В окне “Georeference image” щелкните кнопку“New point” и перейдите во view.

Поместите указатель мыши на привязываемое изображение и выберите контрольную точку. Эта точка представляет собой красный круг с перекрестием внутри. Если вы попытаетесь переместиться за границы изображения, gvSIG сообщит об ошибке. В этом случае попробуйте выбрать нужную контрольную точку заново.

Если щелкнуть на следующую кнопку:

раскроется список, позволяющий выбрать одно из двух окон. В окне, расположенном слева, отображается информация о контрольной точке, как показано на следующем рисунке:

Если вы хотите добавить еще несколько точек, то вам могут понадобиться инструментами масштабирования, расположенными в центре диалогового окна.

Для того чтобы изменить положение контрольной точки нужно просто перетащить ее на новое место в мини окне View. Соответствующие изменения будут автоматически отражены в окне View.

Как только вы отмечаете контрольную точку на привязываемом изображении, она исчезает из View (эта опция используется по умолчанию и может быть изменена в любое время на вкладке "Options" окна "Georeference image"), а в View отображается только соответствующая точка уже привязанной карты.

Такая точка представляет собой синий квадрат с перекрестием внутри.

Аналогичным образом можно работать и с расположенным справа мини-окном View, то есть, если вы хотите переместить соответствующую точку привязанной карты, то можете воспользоваться инструментами масштабирования и осуществить более точное перемещение.

Также можно определить координаты контрольных точек с помощью текстовых полей, расположенных в окне "Georeference image”. После того, как положение всех точек было определено, нажмите кнопку “Enter”, после чего они будут отображены во View. Запомните, что текстовые поля “X” и “Y” относятся к привязываемому изображению, а “Longitude” and “Latitude”к уже привязанному.

Если вы допустили ошибку и хотите удалить какую-нибудь контрольную точку, щелкните кнопку “Remove selected point”.

Появится окно, в котором нужно подтвердить свой выбор.

Нажмите "Yes", чтобы удалить точку.

Если вы хотите удалить все точки, воспользуйтесь кнопкой “Remove all the points”.

Для осуществления геопривязки должно быть выбрано минимум три контрольные точки, хотя рекомендуется выбирать, по крайней мере, 9.

Рассмотрим еще несколько инструментов окна “Georeference image”:

- Этот инструмент позволяет перейти к первой контрольной точке, предыдущей, выбрать контрольную точку из списка, перейти к следующей контрольной точке или к последней.

- Эта кнопка позволят выбрать контрольные точки из view. Сначала определите точку на привязываемом изображении, а затем на привязанном.

Можно отключать контрольные точки с помощью переключателя "Active” на вкладке “Point”. Отключенная точка не учитывается при привязки и не будет отображена во View. Если эту точку необходимо использовать для привязки, то переключатель "Active” должен быть включен.

Если щелкнуть на вкладке “Table”, появится таблица контрольных точек и соответствующих им ошибок. Чтобы увидеть больше информации, увеличьте таблицу.

#### 5.25.2.3 Сохранение и добавление контрольных точек

По окончанию процесса геопривязки, можно сохранить контрольные точки с помощью следующих инструментов:

- Позволяет сохранить информацию о контрольных точках в файл метаданных .rmf, связанный с изображением (если в этом файле уже содержатся данные, gvSIG предупредит вас о том, что они будут заменены).

- Позволяет сохранить информацию о контрольных точках в файл .csv. В этом случае откроется диалоговое окно, в котором нужно указать файл, куда будет осуществлена запись (координат X, Y, соответствующих ошибок X, Y и СКО).

Если вы хотите загрузить контрольные точки из имеющихся файлов, воспользуйтесь следующими инструментами:

- Загружает контрольные точки из файла .rmf, связанного с изображением.

- Загружает контрольные точки из файла .csv.

Примечание: Контрольные точки также можно сохранить из панели таблицы.

#### 5.25.2.4 Настройки

Закладка “Options” окна геопривязки позволяет задать некоторые настройки.

#### 5.25.2.5 Доступные форматы

В настоящее время доступна привязка только для растров в форматах bmp, gif, jpg, png и tif.

### 5.25.3 Увеличение яркости и контраста

Применение фильтров “Brightness and Contrast” и “Enhance” к растровым изображениям.

Загрузите картографические данные в растровом формате в view и щелкните правой кнопкой мыши на соответствующем имени слоя в таблице содержания (ToC). В появившемся меню выберите пункт “Raster properties”.

Перейдите на вкладку “Enhance”.

Панели “Brightness and contrast” и “Enhance” по умолчанию не активны. Их можно активировать путем использования переключателей, расположенных сверху каждой панели. Если переключатели не включены, никакие фильтры не будут применены к изображению, даже если в соответствующих панелях выставлены определенные настройки. Если фильтры были применены к изображению, то в полях настроек фильтров будут отображены соответствующие значения.

На панели “Brightness and contrast” расположены два горизонтальных бегунка. Значения соответствующих параметров можно изменять путем его перемещения или вводя их непосредственно с клавиатуры, процесс ввода завершается нажатием кнопки “Enter”. Яркость и контраст изменяются в диапазоне от -255 до 255. Для того чтобы точно настроить эти значения нет необходимости каждый раз вводить их в соответствующие поля и смотреть результат, достаточно просто щелкнуть в конец поля бегунка и постепенно, единица за единицей изменять значение параметра, перемещая бегунок.

На рассматриваемой панели присутствует переключатель “Preview”. Его очень удобно использовать для просмотра внесенных изменений, без использования каждый раз кнопок “Accept” или “Apply”. Если данный переключатель включен, то изображение будет автоматически перерисовываться в соответствии с параметрами фильтров после того, как будет отпущена кнопка мыши при изменении параметров с помощью бегунка или нажата клавиша “Enter”, если значения параметров вводятся непосредственно с клавиатуры.

После применения фильтров яркости и контраста, предыдущее изображение изменяет свое представление. Если нажать кнопку “Cancel”, то никакие изменения не будут сохранены и настройки фильтров будут утеряны. Если же нажать “Accept” и снова вернуться в окно “Raster properties”, то вы увидите, что внесенные изменения сохранились.

### 5.25.4 Прозрачность

Позволяет настроить прозрачность растра в зависимости от цвета его пикселей. Чтобы воспользоваться этим инструментом, загрузите картографическую информацию и поместите указатель мыши в таблице содержания (ToC) на имя выбранного растрового слоя. Щелкните правой кнопкой и в контекстном меню выберите пункт "Raster properties". Затем перейдите на вкладку "Transparency". С рассматриваемым инструментом связана только верхняя часть данной вкладки. Включите переключатель “Activate”, в результате чего инструменты настройки прозрачности станут активными.

Вы можете задать необходимую комбинацию красной, зеленой и синей компонент в текстовых полях “R”, “G” и “B” соответственно. После ввода необходимых значений, полученную комбинацию можно добавить в список, воспользовавшись стрелкой вправо. Эти значения будут объединены логическими операторами AND (&), если переключатель установлен в положение “And” или OR (|),если переключатель установлен в положение “Or”.

Объединяя значения оператором AND, мы тем самым указываем, что все пиксели, значения красной, зеленой и синей составляющей которых совпадают с введенными нами, станут прозрачными. Объединяя значения оператором OR, мы тем самым указываем, что все пиксели, значения красной или зеленой или синей составляющей которых совпадают с введенными нами, станут прозрачными.

Если вы выберите одну из записей в списке и нажмете стрелку влево, то соответствующие значения будут подставлены в текстовые поля и могут быть изменены.

Список может содержать множество записей. В этом случае будет изменен цвет всех пикселей, чьи цвета совпадают с условиями.

### 5.25.5 Выбор растрового слоя

Этот инструмент позволяет выбрать растровый слой из view и соответствующую запись в таблице содержания (ToC).

Его удобно использовать при работе с мозаикой ортофотоснимков, когда необходимо узнать, с каким именно снимком в данный момент ведется работа.

Чтобы воспользоваться этим инструментом, нажмите кнопку на панели инструментов:

или выберите в меню “View” пункт “Selection”.

Рассмотрим пример использования данного инструмента.

В ToC присутствует большое количество ортофотоснимков с одинаковым названием, покрывающих всю область Валенсии.

Перейдите в View. Убедитесь, что инструмент выбора растрового слоя активен и щелкните на ортофотоснимке, с которым вы хотите работать.

Вы увидите, что выбранный снимок будет автоматически отмечен в ToC.

<<< предыдущая глава | оглавление | следующая глава >>>

Обсудить в форуме (Комментариев - 2)

Последнее обновление: March 23 2009

Наверх

### Вход

логин
пароль

- Регистрация
- Забыли пароль?

### Новое на сайте

Способы отображения данных с помощью OpenLayers

Экспорт данных HDF и HDF-EOS с помощью hdp

Разработка простого расширения для QGIS на Python

Организация и работа с репозиториями расширений QGIS

Автоматическое обновление репозитория расширений QGIS из SVN

Пакетное склеивание shape-файлов в MergeShapes/OGR

Feature Data Objects - комплекс решений для доступа к пространственным данным

- Все новости

### Рассылка новостей

### Новое на форуме

- Все темы форума

### Обратная связь

используйте эту форму для отправки комментария, вопроса или сообщения об ошибке для этой страницы

- О нас
- Статьи
- Программы
- Форум (все)
- Документация
- Контакты
- Участие
- English

Если Вы обнаружили на сайте ошибку, выберите фрагмент текста и нажмите Ctrl+Enter

© GIS-Lab и авторы, 2002-2008. При использовании материалов сайта, ссылка на GIS-Lab и авторов обязательна.