- •Лабораторная работа № 1. Создание Карты мира в геоинформационной системе ArcView gis.
- •Практическое задание к лабораторной работе №1.
- •Контрольные вопросы:
- •Лабораторная работа № 2. Создание Карты Украины в геоинформационной системе ArcView gis.
- •Научиться:
- •Практическое задание к лабораторной работе №2.
- •Контрольные вопросы:
- •Лабораторная работа № 3. Знакомство с типами пространственных данных ArcView gis. Просмотр табличных данных. Инструмент Измеритель.
- •Научиться:
- •Практическое задание к лабораторной работе №3.
- •Название,
- •Контрольные вопросы:
- •Лабораторная работа № 4. Управление атрибутивными данными с помощью редактора легенды в геоинформационной системе ArcView gis.
- •Научиться:
- •Практическое задание к лабораторной работе №4.
- •Контрольные вопросы:
- •Лабораторная работа № 5. Запросы к пространственным объектам в ArcView gis 3 .
- •Научиться:
- •Практическое задание к лабораторной работе №5.
- •Подготовка исходного вида.
- •Создать карту, отображающую все населенные пункты, расположенные не далее чем, на 20 км от выбранного объекта.
- •Обратите внимание на то, чтобы тема cities.Shp была активна!
- •Если Вы все сделали правильно, полигональный объект, соответствующий Paris должен высветиться желтым цветом.
- •Разметить плотность населения разных типов по районам.
- •Лабораторная работа № 6. Элементы пространственного анализа в геоинформационной системе ArcView gis.
- •Практическое задание к лабораторной работе №6.
- •Контрольные вопросы:
- •Лабораторная работа № 7. Создание новых пространственных данных. Точечная тема в геоинформационной системе ArcView gis.
- •Научиться:
- •Практическое задание к лабораторной работе №7.
- •Создание новой точечной темы.
- •Добавление атрибутивных данных к точечной теме.
- •Контрольные вопросы:
- •Лабораторная работа № 8. Создание новых линейных пространственных данных в геоинформационной системе ArcView gis.
- •Научиться:
- •Создание новой линейной темы:
- •Практическое задание к лабораторной работе №8.
- •Контрольные вопросы:
- •Лабораторная работа № 9. Создание новых полигональных пространственных данных в геоинформационной системе ArcView gis.
- •Научиться:
- •Создание новой полигональной темы:
- •Чтобы изменить общую границу полигонов:
- •Чтобы подвинуть узел, общий для ряда полигонов:
- •Практическое задание к лабораторной работе №9.
- •Контрольные вопросы:
- •Лабораторная работа № 10. Создание и редактирование диаграмм, работа с табличными данными в ArcView gis.
- •Практическое задание к лабораторной работе №10.
- •Вычисление полей.
- •Создание диаграмм.
- •Изменение диаграмм.
- •Контрольные вопросы
- •Лабораторная работа № 11.
- •Практическое задание к лабораторной работе №11.
- •Контрольные вопросы:
- •Графический интерфейс пользователя
Практическое задание к лабораторной работе №10.
Порядок выполнения работы:
Вычисление полей.
Запустите ArcView 3.. Откройте предыдущий проект.
Откройте таблицу атрибутов сети теплоснабжения.
Вызовите режим редактирования через меню: ТаблицаНачать редактирование (Table-Start Editing).
Добавьте к таблице новое численное поле с именем Длина.
В поле Decimal Places выставьте значение 10Ok.
Войдите в меню Field Calculate.
В окне набора наберите следующую команду: [Shape].ReturnLengthOk.
Обратите внимание, как изменилось новое поле с именем Длина.
Создайте новое поле типа String с названием Тип трубы.
Войдите в меню Field Calculate.
В окне набора наберите следующую команду:
([Диаметр].AsString+ « »+ [Материал])Ok.
Обратите внимание, какими значениями заполнилось созданное поле.
Откройте таблицу атрибутов и выделите поле Тип трубы.
Снова войдите в меню Field Summarize.
В поле Field укажите Длина, в поле Summarize by - SumAddOk.
Должна появиться новая таблица, в которой указано количество и общая длина труб одинакового типа.
Создание диаграмм.
Теперь есть возможность создать диаграмму, сравнивающую распределение металловложений по трубам разного типа.
С активной таблицей атрибутов, щелкните на кнопке Create Chart (Создать диаграмму), чтобы открыть диалоговое окно Chart Properties (Свойства диаграммы).
В окне ввода имени, измените имя на Распределение труб по типам.
Щелкните на Тип труб в списке Fields, затем щелкните на кнопке Add. Поле Тип труб помещено в список Groups, чтобы использовать его в диаграмме.
Из списка Label, выберите "Name"OK.
Изменение диаграмм.
Измените Вашу диаграмму, чтобы сделать ее наиболее информативной и практичной.
Создайте таблицу обходчиков, обслуживающих вашу газопроводную сеть с такими полями: Номер участка (Numeric), Фамилия (String). И заполните ее атрибутами в зависимости от того, на сколько участков разбита ваша сеть.
Свяжите таблицу атрибутов сети газоснабжения с новой таблицей, по общему полю Номер участка (или участок).
Создайте компоновку для каждого обходчика с изображением сети и выделенных на ней труб его участка, с соответствующим заголовком (например, Участок Васильева) и подписанными улицами.
Контрольные вопросы
Назначение и возможности инструмента Summarize?
Назначение и возможности инструмента Calculate?
Как создаются диаграммы? Для чего они используются?
Как редактируются диаграммы?
Каким образом связываются таблицы?
Лабораторная работа № 11.
Модуль Network Analyst.Создание и редактирование диаграмм, работа с табличными данными в ArcView GIS.
Цель:
Научиться:
пользоваться модулем Network Analyst;
находить оптимальный маршрут.
Для расширения функциональности ArcView используются внешние модули, которые так и называются расширениями. Их перечень довольно обширен.
Для загрузки любого расширения необходимо выполнить следующие действия:
запустить ArcView;
из меню File выбрать Extensions;
в диалоге Extensions щелкнуть переключатель рядом с необходимым расширением, в данном случае с расширением Network Analyst. Щелкнуть OK.
Модуль Network Analyst: предлагает дополнительные функции для анализа линейных сетевых тем, таких как дороги, линии коммуникаций, городские улицы, реки и др. При подгрузке модуля в графическом интерфейсе пользователя будут добавлены отдельные пункты меню Сеть (Network), кнопки и инструменты для решения транспортных задач.
Порядок определения маршрута из начальной точки в конечную на имеющейся сети:
Загрузить расширение Network Analyst. В результате этого появится несколько новых инструментов на панели инструментов и новый пункт меню Network.
Затем активизируйте тему, содержащую вашу сеть и выберите пункт меню Network — Find Best Route.
Выполнить подготовку вашей линейной темы с помощью следующего пункта меню Network — Find Best Route…. После чего в таблице содержания появится новая тема с названием RouteN, где N – номер, автоматически присваиваемый ей ArcView.
Установить
начальную и конечную точку маршрута с
помощью инструмента на панели инструментов
Add Location:
.
Запустить
инструмент решения сетевой задачи с
помощью кнопки на панели инструментов
Solve Problem:
или пункта меню Network — Solve
Problem.
В случае удачного решения задачи на сети будет построен оптимальный маршрут и его длина будет выведена в строке состояния. Если в Вашем виде не установлены единицы длины, то длина маршрута будет выводится в условных единицах (units). Цвет отображения маршрута зависит от цвета отображения созданной пакетом темы Route1. Можете им управлять с помощью легенды.
В случае неудачного выполнения будет выдано сообщения, что решение задачи не существует.
Ниже на рис. 1 представлена сеть дорог Киевского района города Харькова, на которой установлены точка начала и конца маршрута и построен оптимальный маршрут, длина которого составила 1761.64 units.
Воспользовавшись пунктом меню Network — Show Problem Definition, можно вызвать окно с помощью которого можно вызвать маршрутный лист (кнопка Direction), сохранить поставленные пункты в виде отдельной темы (кнопка Save Stops), загрузить точечную тему в качестве пунктов маршрутов (кнопка Load Stops), управлять свойствами при решении задачи (кнопка Properties). С помощью последней кнопки (Properties) можно указать какое поле будет использоваться в качестве весового (по умолчанию в качестве веса используется длина участков, но вы можете выставить и другие поля например время прохождения участка, или качество дорожного покрытия, если конечно такие данные есть). Ниже на рис. 2 представлено окно подробностей сетевой задачи.
Определение маршрута в случае нескольких промежуточных пунктов.
Установить необходимое количество пунктов, через которые должен проходить ваш маршрут с помощью того же инструмента Add Location.
Запустить решение сетевой задачи.
Ниже на рис. 3. представлен маршрут проходящий через начало, конец и четыре промежуточных пункта, причем порядок прохождения пунктов установлен в порядке их добавления. Длина построенного маршрута составляет 4220.27 units.
В том случае когда порядок прохождения пунктов не важен, а важна оптимальность проходимого пути, необходимо установить флажок Find best order в окне Show Problem Definition с названием Route7.
Запустить решение сетевой задачи.
Ниже на рисунке показан маршрут с теми же пунктами, что и в предыдущем примере, но в наилучшем порядке прохождения. Причем длина маршрута сократилась до 2806.54 units.
Создание маршрутного листа.
Построив маршрут вызовите окно Show Problem Definition.
В нем нажмите кнопку Direction, в результате чего появится одноименное окно с перечнем пунктов и длиной ребер между ними.
Для того, чтобы создать маршрутный лист с более понятными ориентирами движения. Нужно воспользоваться кнопкой Properties в окне Directions. В появившемся окне с помощью кнопки Add нужно указать поле ориентиров, в данном случае это названия улиц.
Ниже на рисунке представлена эта операция.
В результате измененный маршрутный лист будет выглядеть следующим образом:
Теперь вы можете его сохранить как текстовый файл, внести в него изменения и распечатать.
Построение маршрута с учетом перекрытых улиц.
1. Допустим одна или несколько улиц перекрыты в связи с ремонтом или со стихийными бедствиями. И эта улица выделена на вашей теме дорог. См. рис. Ниже.
2. Вызовите окно Show Problem Definition для слоя содержащего ваш маршрут и с помощью кнопки Save Stops сохраните ваши пункты в виде отдельной темы, чтобы Вам не пришлось их снова отмечать.
3. Создайте новую вспомогательную тему RouteN для сети с перекрытой улицей. В нашем примере появится тема с названием Route 8.
4. Вызовите окно Show Problem Definition при активной теме Route 8 и загрузите ваши пункты с помощью кнопки Load Stops.
5. Запустите решение проблемы, в результате чего будет построен новый маршрут, обходящий перекрытую улицу. Подберите с помощью легенды изображение ваших маршрутов так, чтобы их оба можно было увидеть одновременно, как на рисунке представленном ниже. Новый маршрут будет иметь длину 3136.12 units.
