Получение информации по объектам.
Основное отличие электронной карты в ГИС от бумажной заключается в том, что в ГИС хранится не просто статичное изображение карты, а полноценная модель местности. Именно поэтому неотъемлемой функцией ГИС является получение детальной информации по объектам, имеющимся на карте. Предоставляемая по объектам информация в ГИС делится на атрибутивную, геометрическую и топологическую. Для получения атрибутивной информации, например, в системе ArcGIS 8.х пользователь должен перейти в режим выборки информации по объектам и указать мышкой на карте требуемый объект. В появившемся окне будут показаны все атрибуты выбранного объекта (рис. 5.7).
Рис. 5.7. Получение детальной атрибутивной информации по объектам на примере ГИС ArcGIS
В других ГИС аналогичным способом можно получить не только атрибутивную информацию по объектам, но и геометрическую, а также сразу отредактировать соответствующие значения. Например, в ГИС IndorGIS при выделении объекта вся информация о нём (геометрическая и атрибутивная) отображается в инспекторе объектов, с помощью которого можно просмотреть информацию по объектам и изменить её (на рис. 5.8 в окне инспектора объектов представлена геометрическая информация о районе в Томской области, находящемся в центре карты). К топологической информации по заданным объектам в ГИС относятся сведения об объектах: 1) смежных с данным объектом; 2) удалённых от данного не более чем на некоторое расстояние; 3) находящихся от данного в указанном направлении; 4) содержащихся полностью внутри данного; 5) покрывающих данный объект; 6) окружающих данный объект; 7) пересекающихся с данным объектом; 8) совпадающих с данным объектом.
Рис. 5.8. Просмотр и редактирование геометрической информации векторных объектов в ГИС IndorGIS
Ещё одним отличием электронных карт от бумажных аналогов является наличие в ГИС развитых функций поиска пространственных объектов на карте в соответствии с некоторыми условиями, налагаемыми на их атрибуты. Обычно это выглядит как написание некоторого запроса на специальной упрощённой версии языка SQL. На рис. 5.9 показан пример запроса, заданного в среде ArcGIS. Этот запрос выявляет все города на карте мира, которые имеют население не менее 1 миллиона человек и находятся в России. Результаты выделяются в таблице и на карте.
Рис. 5.9. Поиск объектов в таблицах с помощью SQL-запросов
Горячая связь. Горячая связь предназначена для организации связи некоторых объектов на карте с некоторыми другими объектами, например другими картами, проектами, растровыми изображениями и т.д. При выборе в ГИС режима горячей связи щелчок мышкой по объектам приводит к срабатыванию горячей связи, при этом, например, на экран выводится некоторое изображение, ассоциированное с выбранным объектом. При выполнении горячей связи у выбранного объекта на карте берётся значение атрибута, используемого для установления горячей связи. Затем это значение передаётся в процедуру выполнения горячей связи некоторого вида. На рис. 5.10 дан пример вызова горячей связи для показа изображения, ассоциированного с отмеченным на карте городом.
Рис. 5.10. Этапы выполнения горячей связи
Наиболее часто в геоинформационных системах используются следующие виды горячей связи: · Просмотр растрового файла. В этом случае из атрибута горячей связи берётся имя файла с изображением, которое отображается на экране. · Просмотр карты или проекта. Этот вид позволяет перейти к карте (или проекту), указанной в атрибуте горячей связи. · Открытие файла. Открывает файл, указанный в атрибуте горячей связи, программой, установленной по умолчанию в Windows для данного типа файлов. · Запуск программы Windows. Запускает выполняемый файл Windows, указанный в атрибуте горячей связи. · Запуск программы с передачей параметров. Запускает фиксированный файл Windows с параметрами, указанными в атрибуте горячей связи. · Вызов в браузере страницы Интернета. Данный вид горячей связи позволяет устанавливать ссылки на произвольные адреса в Интернете. При выполнении связи ГИС запустит установленный в операционной системе Интернет-браузер, которому передаст в качестве аргумента указанный в атрибуте адрес в формате URL. Выполнение процедуры (макроса). Запускает некоторую процедуру (макрос) с параметрами, указанными в атрибуте горячей связи. Данный вид горячей связи используется в ГИС со встроенными возможностями написания процедур (макросов) на некотором языке программирования. В настоящее время в ГИС наиболее часто используется язык Visua1 Basic for Applications. Видеоряд. Видеоряды - это последовательность фотоснимков, сделанных через определенное расстояние вдоль некоторой траектории (см. п. 3.1 О). В ГИС видеоряды привязывают к некоторым линейным векторным объектам. Для создания видеорядов фотокамера (обычно достаточно простой Web-камеры) устанавливается на автомобиле. Фотокамера соединяется с портативным компьютером. При движении автомобиля компьютер должен периодически получать с фотокамеры снимки, сохранять их, а также записывать положение автомобиля во время съёмки. При создании видеорядов каждый фотоснимок должен быть координатно привязан к карте. Для этого можно использовать GРS-приёмники, соединённые с компьютером, либо приборы, измеряющие текущее пикетажное положение автомобиля и передающие данные в компьютер. В настоящее время различные фирмы предлагают законченные решения для создания и просмотра видеорядов. Например, 000 ИДЦ «Индор» совместно с 000 «ИндорСофт» (г. Томск) производят программно-аппаратный комплекс ИРА-3М, который состоит из портативного компьютера, Web-камеры, измерителя пикетажного положения автомобиля и специализированного программного обеспечения (рис. 5.11). Этот комплекс сохраняет полученные фотоснимки в специальном формате, которые затем привязываются к дорогам в ГИС IndorGIS. В IndorGlS для работы с видеорядами предусмотрен специальный режим работы с картой. В этом режиме можно выделить некоторую линию (ось дороги) на карте и привязать к этой линии видеоряд, указав имя файла видеоряда и параметры пикетажной привязки видеоряда. После того как видеоряды привязаны, можно просто указать точку на линии, а ГИС покажет в отдельном окне соответствующий фотоснимок из автомобиля. Перемещение курсора по карте в ГИС будет автоматически вызывать смену кадров в окне просмотра видеоряда (рис. 5.12).
Рис. 5.11.Программно-аппаратный комплекс для создания видеорядов ИРА-3М (производитель ООО ИДЦ «Индор», Томск)
Рис. 5.12. Просмотр видеорядов
Популярное: Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе... Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние... Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы... Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас... ![]() ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (539)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |