- •Содержание:
- •3.1. Открытие существующего проекта 22
- •4.1. Открытие существующего проекта 35
- •Общие методические указания по выполнению практических работ.
- •Практическая работа № 1. Изучение основных возможностей пакета ArcView gis
- •1.1. Введение
- •1.2. Работа с проектом
- •1.3. Работа с Видами
- •1.4. Вопросы к защите
- •1.1.Введение
- •1.1.1. Что такое ArcView?
- •1.1.2. Из чего состоит ArcView?
- •1.1.3. Окна вида, таблицы, диаграммы, макеты, программы
- •1.2.Работа с проектом
- •1.2.1. Проекты: управления вашей работой
- •1.2.2. Что такое проект?
- •1.2.3. Для чего вы можете использовать окно Проект (Project)
- •1.2.4. Создание проекта
- •1.2.5. Открытие существующего проекта
- •1.2.6. Настройка содержимого проекта
- •1.2.7. Сохранение проекта
- •1.2.8. Завершение сеанса ArcView
- •1.3.Работа с видами
- •1.3.1. Виды (Views): показ и запрос пространственных данных
- •1.3.2.Что такое вид?
- •1.3.3. Интерфейс пользователя вида
- •1.3.4. Работа с видами в проекте
- •1.4. Вопросы к защите:
- •Практическая работа № 2. Создание и редактирование точечной темы
- •2.7.Вопросы к защите
- •2.1. Открытие существующего проекта
- •2.2. Создание новой точечной темы
- •2.3. Добавление атрибутов к точечным объектам
- •2.4. Модификация точечных объектов
- •2.5. Сохранене проекта
- •2.6. Завершение сеанса ArcView
- •2.7.Вопросы к защите:
- •Практическая работа № 3. Создание и редактирование линейной темы
- •3.23. Вопросы к защите
- •3.1. Открытие существующего проекта
- •3.2. Создание новой линейной темы
- •3.3. Установка режима замыкания
- •3.4. Чтобы установить среду общего замыкания, вводя допуск
- •3.5. Чтобы установить общее замыкание с помощью мышки
- •3.6. Чтобы установить интерактивное замыкание, вводя допуск
- •3.7. Чтобы установить интерактивное замыкание с помощью мышки
- •3.8. Создание линейных объектов
- •3.9. Разбиение линий
- •3.10. Слияние линий
- •3.11. Добавление атрибутов к линейным объектам
- •3.12. Чтобы добавить поле длины в таблицу атрибутов линейной темы
- •3.13. Что происходит с атрибутивами при разбиении или слиянии линий?
- •3.14. Модификация линейных объектов
- •3.20. Чтобы подвинуть узел, общий для нескольких линий
- •3.21. Сохранение проекта
- •3.22. Завершение сеанса ArcView
- •3.23. Вопросы к защите:
- •Практическая работа № 4. Создание и редактирование полигональной темы
- •4.20. Вопросы к защите
- •4.1. Открытие существующего проекта
- •4.2. Создание новой полигональной темы
- •4.3. Установка режима замыкания для полигональной темы
- •4.4. Создание полигональных объектов
- •4.5. Разбиение полигонов
- •4.6. Слияние полигонов
- •4.7. Создание полигонов с дырой
- •4.8. Удаление области перекрытия между полигонами
- •4.9. Получение пересечения полигонов
- •4.10. Добавление атрибутов к полигональным объектам
- •11. Как добавить площадь или периметр
- •4.12. Как изменяются атрибуты при разбиении или слиянии полигонов
- •4.13. Чтобы установить правила обновления атрибутов для поля в таблице атрибутов полигональной темы
- •4.14. Модификация полигональных объектов
- •4.15. Чтобы изменить форму одного полигона
- •4.16. Чтобы изменить общую границу между двумя полигонами
- •4.17. Чтобы подвинуть общий узел для двух полигонов
- •4.18. Сохранение проекта
- •4.19. Завершение сеанса ArcView
- •4.20. Вопросы к защите:
3.9. Разбиение линий
Пример. В теме УЛИЦ может понадобиться нарисовать новую улицу, пересекающую имеющиеся. Вы можете создать пересечение там, где улицы перекрещиваются.
Если улицы не были разбиты, то новая улица не будет связана с существующими и, следовательно, будет проходить поверх них.
В
ArcView можно использовать инструмент
[Разбить
линию]
для создания линии, которая разбивается
сама при пересечении с другой линией,
а также разбивает все линии, с которыми
она пересекается.
Пример. Тема содержит только одну улицу, а в атрибутивной таблице всего одна запись Polyline.
Воспользуйтесь инструментом [Split Line] [Разбить линию] чтобы добавить другую линию, рисуя ее известным способом с помощью инструмента [Line] [Линия].
|
|
И существующая, и новая улица разбиваются на две отдельные линии в точке их пересечения. Теперь уже тема содержит 4 улицы, а атрибутивная таблица содержит 4 записи.
Примечание. Линия, которую вы рисуете при помощи инструмента [Split Line] [Разбить линию], должна проходить по крайней мере через одну из линий, чтобы создать несколько объектов.
3.10. Слияние линий
В процессе редактирования линейной темы можно выполнить слияние выбранных линий в единый линейный объект используя опцию [Объединение объектов]:
Инструментом [Select ] [Указатель] выберите линии, которые вы хотите объединить.
Из меню [Edit] [Редактировать] выберите [Union Features] [Объединение объектов].
3.11. Добавление атрибутов к линейным объектам
При создании новой линейной темы для нее автоматически создается таблица атрибутов. Когда добавляется новая линия к этой теме, то ArcView добавляет соответствующую запись в атрибутивную таблицу темы. В любой момент можно добавлять в таблицу новые поля о линейных данных. Как добавить новые поля в таблицу и ввести в них значения описано в лабораторной работе №2 разделе 3 "Добавление атрибутов к точечным объектам". По желанию вы можете добавить в атрибутивную таблицу линейной темы поле, содержащее длину каждого линейного объекта.
3.12. Чтобы добавить поле длины в таблицу атрибутов линейной темы
Откройте таблицу атрибутов темы, содержащей объекты, длину которых вы хотите вычислить.
Из меню [Edit] [Редактировать] выберите [Start Editing] [Начать редактирование] (если таблица еще не в режиме редактирования).
Добавьте в таблицу числовое поле. В этом примере поле названо (Length) Длина.>
Щелкните
[Calculator]
[Калькулятор]
, чтобы вызвать диалоговое окно
КАЛЬКУЛЯТОР ПОЛЯ.В окне, помеченном [Length]= введите строку [Shape].ReturnLength и щелкните [ОК].
Поле Length будет автоматически рассчитано в таблице атрибутов линейной темы.
Атрибуты Streets.shp |
|
Shape |
Length |
Polyline |
504.503 |
Polyline |
452.303 |
Polyline |
1168.428 |
Polyline |
1192.736 |
Примечание. Значение длин, вычисляемых ArcView, измеряются в тех же единицах, что и источник данных темы. Если вы хотите, чтобы значения длин выражались в единицах карты спроектированного вами [View] [Вида], то для вычисления длин следует воспользоваться скриптом CALCAPL.AVE, который поставляется вместе с ArcView. Если шейп-файл хранится в метрах UTM, единицы длины будут метры. Установка [Map Units] [Единиц измерения] в [View Properties] [Свойствах вида] не влияет на единицы измерения значений длин.
