8232
.pdf30
Рис. 53 Результат запроса на выбор
Для того чтобы задать условия на выборку надо перейти на закладку «Where» (рис.
54).
Рис. 54 Построение условия выборки
В поле «Available fields» выберите столбец для задания условия, например площадь объекта, кадастровый номер, номер дома и т.д. Далее выберите нужный оператор из предложенных в программе – Common Operators ( рис. 55), более расширенный список операторов условий находится в меню Additional Operators.
Рис. 55 Операторы условий.
Введите значение в поле «Value». Для дополнительного условия на это же поле нажмите:
31
«And» – « и», позволяет задать дополнительное ограничивающее условие, тогда в результат запроса не попадут те поля, которые не отвечают любому из двух условий
«Or» - «или», позволяет задать дополнительное ограничивающее условие, тогда в результат запроса не попадут те поля, которые не отвечают обоим условиям. После того как все условия заданы, , надо нажать «apply». Для выполнения запроса надо нажать
«Execute» (рис. 56).
Рис. 56 Результат запроса Для просмотра следующей строки таблицы удовлетворяющей условию следует
нажать «Next», предыдущего – «Prev.»
Для группировки результата используется закладка GroupBy.
Для сортировки результата используется закладка OrderBy (рис. 57). В поле «Available fields» выберите столбец, по которому будет происходить сортировка. Сортировка происходит по возрастанию, для того чтобы отсортировать по убыванию надо поставить флажок в поле «Descending». Чтобы сортировка выполнилась, надо нажать
«apply».
32
Рис. 57 Параметры сортировки запроса.
Для вывода в виде списка (таблицы) результата запроса надо выбрать «Output > Browser» (рис. 58).
Рис. 57 Результат запроса в виде таблице Таким образом, можно создать запросы к атрибутам с условием.
33
7. ИМПОРТ ДАННЫХ
В настоящее время часто проекты делаются в разных программных продуктах, потому важна возможность экспорта и импорта графической и семантической информации. Рассмотрим сначала импорта информации. Существует достаточно много форматов для хранения картографической информации. Разберем импорт основных из них.
Для экспорта выберите меню «file > open» (ctrl + O), появится окно открытия данных. Выберите в поле тип данных MIF/MID, shp, dxf, dwg т.д. (рис. 58). Находим папку и открываем требуемый файл. Программа сама обработает и загрузит и программа сама обработает и загрузит информацию в проект, если требуется сохранить полученную информацию в отдельный проект, то выберите «File > save as…»
Рис. 58 Импорт файла MIF/MID
При импорте из файлов mif/mid и shp требуется сначала атрибутивные данные передать во внешнюю БД. А потом подключить их и настроить связи (как это сделать было описано выше).
34
8. СОЗДАНИЕ ТЕМАТИЧЕСКИХ КАРТ
Тематическая карта создается с использованием менеджера карт, который открывается через меню «File/Map Manager». В появившемся диалоге “Create Map Model”
выбираем “Create a new map model in the current Dgn file” и нажимаем “Ok”. Появляется панель инструментов «Map Manager». В блок «Layers» добавляем нужные слои, в нашем случае из текущего чертежа DGN.
Для создания тематического слоя на вкладке “Layers” выбираем требуемый слой, нажимаем МП и в выпадающем меню выбираем «Symbology» (рис. 59).
Рис. 59 Выбор меню «Symbology».
В появившемся окне выбираем “Symbology Style” – “Thematic”, нажимаем ниже на кнопку “Generate Classes” и выбираем меню “Generate Classes” ( рис. 60).
35
Рис. 60 Окно «Symbology».
В появившемся окне «Class Generator» выбирается необходимый атрибут «Property», затем выбирается метод тематического картографирования [3]:
1.Метод качественного фона задается значением «By Value» (рис. 61). Затем задаются параметры цвета и стиля для условных знаков в блоке «Ramp», нажимается кнопка «Generate Classes» и автоматически создаются классы в нижнем окне. При необходимости выполняется корректировка параметров для каждого класса (условный знак, подпись в окне легенды, и т.п.)
2.Метод количественного фона задается значением «By Range» (рис. 62). Выбирается тип ранжирования (например равные диапазоны или равное количество) и задается количество требуемых классов. Задаются параметры цвета и стиля для условных знаков в блоке «Ramp» по крайним диапазонам, нажимается кнопка «Generate Classes» и автоматически создаются классы в нижнем окне. При необходимости выполняется корректировка параметров для каждого класса (условный знак, подпись в окне легенды, и
т.п.).
Классы могут добавляться вручную отдельными запросами в окне «Symbology», если после нажатия на кнопку «Generate Classes» выбирается меню «Add Class» (рис. 60). Тогда в правой части окна «Criteria» необходимо задать параметры запроса к атрибутивной таблице.
36
Для формирования тематической карты в окно «Map Manager» добавляются оставшиеся слои, в окне «Symbology» задаются необходимые подписи и условные знаки для отображения объектов слоя.
Рис. 61 Качественный метод в окне «Class Generator»
37
Рис. 62 Количественный метод в окне «Class Generator»
38
9. ПОДГОТОВКА ОТЧЕТОВ. ВЫВОД НА ПЕЧАТЬ.
Для создания макета печати открываем панели инструментов «Print preparation toolbox» и «Print preparation – Custom» через меню «Tools/Tool Boxes».
В панели «Print preparation toolbox» выбираем нужный формат листа, например
«ISO A3 Landscape» (рис. 63), затем нажимаем кнопку “Apply Paper Model Template”, в появившемся окне «Printpreparation viewport shape» (рис. 64) задаем необходимые параметры, например масштаб. Указываем в модели местоположение печатного листа.
Рис. 63 Выбор формата листа.
Рис. 64 Окно «Printpreparation viewport shape»
В панели “Print preparation - Custom” нажимаем кнопку “Create Sheet Model”,
задаем необходимые параметры (размер листа, масштаб и др.) и нажимаем “Ok” ( рис. 65)
39
Рис. 65 Окно «Create Model»
Перед печатью необходимо открыть просмотр через меню «File / Print Preview» и проверить параметры. Печать осуществляется нажатием кнопки «Print».