Проектирование, разработка и практическая реализация геоинформационной системы на территории населенного пункта городского типа, страница 27

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

Наиболее массовые работы большинства потребителей ГИС связаны с решением ими информационно-справочных задач по электронной карте.

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

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

Как уже отмечалось, во время работы в меню СПРАВКА комплекс в специальном поле экрана монитора высвечивает модельные значения координат точки, которая в данный момент соответствует положению графического указателя. При любом изменении положения этого указателя значение координат сразу же меняются, т.е. отслеживается в реальном времени. Наведение графического указателя на какую-либо точку совсем не означает точного однозначного указания на определенную единственную точку в системе координат модели и, соответственно, не будет означать идентификации отдельной точки (контура, объекта) модели. Указания однозначно идентифицируют только определенный пиксель изображения на экране монитора. Все остальное зависит от того, как отображена модельная координатная сетка на пиксельную матричную сетку экрана монитора. Почти всегда при отображении пиксельная сетка крупнее координатной сетки модели, а это означает, что всякому пикселю соответствует сразу несколько узлов координатной сетки и, соответственно, несколько точек в системе координат модели, но на экрана монитора показываются значения только одной из них.

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