Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Introducing ArcView GIS_R1.doc
Скачиваний:
22
Добавлен:
27.02.2016
Размер:
1.06 Mб
Скачать

Раздел 7. Создание данных

Глава 23: Создание шейпфайлов

Вы уже знаете, что шейп-файл (shapefile) – это формат ArcView для хранения местоположений пространственных объектов и их атрибутов. В этой главе Вы создадите шейп-файл двумя способами. Сначала Вы преобразуете существующие объекты в формы. (ArcView может преобразовывать объекты из любого воспринимаемого им формата, включая другие шейп-файлы). Затем Вы создадите новые темы и добавите ваши собственные формы к ним.

Урок 23а: Создание форм из объектов

Представьте, что Вы – геолог, изучающий вулканическую активность в пустыне Mojave. Вы собрали образцы камня и отметили участки, в которых были найдены камни, на аэрофотоснимке. Теперь Вы хотите использовать аэрофотосъемку, чтобы создать объектно-ориентированную карту области.

1. Если необходимо, запустите ArcView. Из меню File, выберите Open Exercise. Из списка выберите "ex23a", затем щелкните OK. Когда проект откроется, Вы видите аэрофотоснимок зоны вулканов. Два жерла вулканов и темный поток лавы, выходящий из более низкого жерла видимы. Тема Sample locations (Местоположение образцов) показывает участки, где Вы собрали камни.

Вы планируете изучить жерла вулканов в нижней половине вида. Вы хотите создать тему, которая содержит только участки, где Вы собрали образцы. Вы будете отделять точки, которые Вы хотите сохранить, как формы, выбирая их с помощью графики.

2. Удостоверьтесь, что тема Sample locations активна. Щелкните и удерживайте инструмент Draw, чтобы появился выпадающий список инструментов. Выберите инструмент Rectangle (прямоугольник).

3. Нарисуйте прямоугольник, который содержит местоположения образцов на нижнем вулкане и потоке лавы. (Ваш прямоугольник может не быть очень точным).

4. Щелкните на кнопке Select Features Using Graphic. Объекты темы Sample locations, которые находятся в пределах этого прямоугольника, выбираются и выделяются желтым цветом.

Теперь Вы будете преобразовывать выбранные точки в формы в шейп-файл и добавите шейп-файл как тему к виду.

5. Из меню Theme выберите Convert to shapefile (Преобразовать в шейп-файл). Появляется диалоговое окно.

6. Выберите диск:\папку, где Вы хотите сохранить шейп-файл. В окошке Name измените название на samples.shp, затем щелкните OK.

В диалоговом окне появляется вопрос: "Add shapefile as theme to the view?" (Добавить шейп-файл как тему к виду?)

7. Щелкните Yes. ArcView создает новый шейп-файл названный "samples.shp" в вашей папке и добавляет Samples.shp тему к виду.

8. Выберите тему Samples.shp, щелкнув на ней в Table of Contents (Таблице Содержания).

Вы больше не нуждаетесь в первоначальной теме Sample locations и в графическом инструменте выбора.

9. Удостоверьтесь, что прямоугольник выбран. (Если это не так, щелкните на нем с помощью инструмента Pointer. Когда он будет выбран, вокруг него появятся маркеры). Нажмите клавишу Delete (Удалить).

10. Удостоверьтесь, что только тема Sample locations активна. Из меню Edit выберите Delete Themes (Удалить темы).

В диалоговом окне Delete Themes появится запрос: «Вы уверены, что Вы хотите удалить тему?».

11. Щелкните Yes. Тема Sample locations удалена из проекта. (Все файлы удалены с вашего жесткого диска.)

Теперь у Вас есть тема, содержащая только те местоположения образцов, которые находятся в пределах вашей области изучения.

Урок 23в: Рисование полигонов

Ваша следующая задача состоит в том, чтобы нарисовать контур жерла вулкана и потока лавы для вашей карты. Вы создадите новую тему, нарисуете два полигона, затем сохраните их в шейп-файле.

1. Если ex23a.aprоткрыт, продолжайте. Если нет, выберитеOpen Exerciseиз менюFile. Из списка выберите "ex23b", затем щелкните ОК. Когда проект открыт, Вы видите вид, показывающий аэрофотоснимок и участки области изучения.

Чтобы нарисовать жерло вулкана и поток лавы, Вы создадите новую, пустую тему, а затем добавите формы к ней.

2. Из меню View, выберите New Theme. Появляется диалоговое окно.

3. Щелкните на стрелке Feature type(Тип объекта) и выберите "Polygon" (Многоугольник), затем щелкните ОК.

4. Определите диск:\папку, где Вы хотите сохранить новую тему, затем измените имя файла наvolcano.shp. Щелкните ОК.

Новая тема volcano.shpдобавлена к виду. Название темы обведено прерывистой линией; это означает, что тема находится в режиме редактирования.

5. Из набора инструментов Drawвыберите инструментPolygon.

6. Нарисуйте границу жерла вулкана. Щелкните в месте, откуда вы хотите начать, щелкайте на каждой следующей вершине многоугольника, затем дважды щелкните в конечной вершине. (Форма, которую Вы нарисуете, может быть приблизительной).

Маркеры выбора появляются вокруг законченной формы. Теперь Вы будете использовать инструмент Autocomplete(Наращиваемый полигон), чтобы сформировать общую границу между формой жерла вулкана и формой потока лавы, которую Вы собираетесь нарисовать.

7. Выберите инструмент Autocomplete(Наращиваемый полигон) из набора инструментовDraw.

8. Щелкните внутрисуществующей формы жерла вулкана. Продлите линию за пределы формы и рисуйте границу потока лавы, щелкая, чтобы изменить направление линии. Когда Вы закончили, вернитесь к границе формы жерла снова и щелкните дваждывнутринее.ArcViewсоздает новую форму, объединяя линию, которую Вы нарисовали с краем существующей формы.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]