Смекни!
smekni.com

Учебно-методическое пособие (для студентов дневной формы обучения специальности 070900 «Геоинформационные системы и технологии») (стр. 18 из 33)

11. Щелкните на OK, чтобы закрыть диалоговое окно.

Мастер представляет резюме выходных параметров системы координат.

12. Щелкните на Next (Следующий).

Мастер показывает Вам экстент вывода проектируемого файла.

13. Щелкните на Next, затем щелкните на Finish.

Мастер Проекта проектирует шейпфайл реки, чтобы согласовать систему координат данных в базе данных города. Проектируемый шейпфайл river02prj сохранен в папке City_share.

14. Вы закончили использование ArcToolbox, так что идите вперед и

закройте его, щелкая на x в правом верхнем углу окна.

Экспорт шейпфайла реки в базу геоданных

Проектируемый набор данных реки в конечном счете войдет в базу геоданных города. Теперь Вы будете экспортировать набор данных к классу пространственных объектов в базе геоданных WaterProject, так что он будет в правильном формате, чтобы можно было скопировать в базу геоданных города позже.

1. В дереве Каталога, переместитесь к папке City_share, щелкните правой кнопкой мыши на river02prj, укажите Export (Экспортировать) и щелкните на Shapefile to Geodatabase (Шейпфайл к базе геоданных). (Если Вы используете ArcInfo, Вы будете видеть дополнительные опции экспорта, не показанные здесь).

Появляется диалоговое окно Shapefile to Geodatabase. Название входного шейпфайла уже заполнено.

2. Щелкните на кнопке Browse (Просмотр) рядом с текстовым полем Output Geodatabase и переместитесь к папке project.

3. Щелкните на WaterProject.mdb и щелкните на Open (Открыть)

база данных WaterProject добавлена к диалоговому окну как база геоданных вывода.

4. Щелкните на текстовом поле Enter the name (Введите имя нового класса пространственных объектов) и напечатайте "river03exp", чтобы указать, что это является третьей версией реки и это экспортировалось в базу геоданных.

Вы не должны определять набор данных пространственных объектов, так как Вы создаете автономный класс пространственных объектов.

5. Щелкните на OK.

ArcGIS показывает продвижение операции экспорта. Когда она закончится, переместитесь к базе геоданных WaterProject и выполните двойной щелчок, чтобы отобразить ее содержание. Класс пространственных объектов river03exp введен в список (Вы можете обновить дерево, щелкая View и щелкая Refresh, чтобы видеть его).

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

Оцифровка исторического парка

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

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

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

Откройте новую карту

Вы оцифруете новый парк в новой карте в ArcMap. Вы добавите четыре набора данных к карте:

· класс объектов существующих парков, в который Вы будете добавлять новый парк;

· сканированное изображение границы парка (сохраненное как файл TIFF), которое Вы будете использовать как основание при оцифровке;

· слой улиц, который Вы будете использовать, чтобы регистрировать сканированное изображение;

· покрытие parcel_2, которое Вы будете использовать, чтобы зафиксировать границу парка, начиная с той части границы, которая выровнена по границе участка.

1. Щелкните на кнопке Launch ArcMap на инструментальной панели ArcCatalog.

Если диалоговое окно Launch ArcMap (Запуск ArcMap) появляется, щелкните на опции A new empty map для новой пустой карты и щелкните OK.

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

3. Щелкните и перетащите parks_polygon на карту в ArcMap.

4. Добавьте покрытие parcel_2 к карте, открывая папку City_share\land в ArcCatalog, щелкая на parcel_2 и перемещая его на карту.

Слои Parks_polygon и parcel_2 отображены на карте.

5. Щелкните на кнопке Full Extent на инструментальной панели Tools, чтобы видеть оба слоя.

6. Добавьте слой улиц к карте, открывая папку City_layers, щелкая streets (Улицы) и перемещая их на карту.

7. Теперь откройте папку City_share\image и щелкните на слое historic (исторический) и переместите его на карту.

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

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

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

8. Щелкните на кнопке Full Extent (Полный экстент) на инструментальной панели Tools.

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

Экстент изображения находится приблизительно от 0 до 13 дюймов в обоих направлениях x и y. Экстент других данных, который является фактическим географическим пространством, представленным в метрах UTM, является приблизительно от 478000 до 490000 в направлении x и приблизительно от 3765000 до 3772000 в направлении y. ArcMap пытается чертить все данные на одной странице, так что диапазон экстента страницы от значений 00 в нижнем левом углу страницы до значений более чем 490000 в направлении x и более чем 3772000 в направлении y. Изображение и данные показаны в соответствующих им частях страницы и немного подняты. Вы должны зарегистрировать изображение так, чтобы оно находилось в том же самом географическом пространстве как улицы, участки и парки.

9. Щелкните правой кнопкой мыши на historic.tif в таблице содержания ArcMap и щелкните на Zoom To Layer (Изменить масштаб изображения к слою).

Теперь Вы можете видеть изображение.

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

10. Щелкните на File и щелкните на Save.

11. Переместитесь к папке project. Назовите карту water project (водный проект) и щелкните на Save.

Вы будете использовать эту карту для остальной части проекта.

Найдите область парка в слое улиц

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

1. Щелкните на меню Window (Окно) и щелкните на Overview (Обзор).

Появляется маленькое окно, показывающее изображение.

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

Теперь Вы можете найти область парка в слое улиц и изменить масштаб изображения к нему. Изображение имеет несколько улиц, отмеченных на нем около парка, включая Robin Lane, Peacock Lane, and Sparrow Drive (Переулок Робина, Переулок Павлина и Аллея Воробья). Вы можете найти одну из них в слое улиц, чтобы найти область, в которой находится парк.

2. Щелкните на меню Edit (Редактировать) и на Find (Найти).

3. В текстовом поле Find напечатайте “Peacock”.

4. Щелкните в In layers (В слоях) на ниспадающую стрелку, листайте вниз и щелкните на streets (улицы).

5. Щелкните на In fields (В полях) на ниспадающей стрелке, и щелкните на NAME (ИМЯ).

6. Щелкните на Find.

Peacock (Павлин) появляется в списке найденных пространственных объектов.

7. Щелкните правой кнопкой мыши на Peacock и щелкните на Zoom to feature(s) (Изменить масштаб изображения к пространственному объекту).

Карта отображает область, которая включает Peacock Lane. Окно беглого обзора все еще отображает изображение. Вы можете увеличить окно беглого обзора, чтобы лучше видеть изображение - просто щелкните на один из углов окна и перетяните его. Вы можете передвинуть окно беглого обзора, чтобы лучше видеть улицы.

8. Щелкните на Cancel, чтобы закрыть диалоговое окно Find.

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

9. В таблице содержания щелкните правой кнопкой мыши на streets (улицы) и щелкните на Label Features (Подписывание пространственных объектов).

Вы можете видеть, что находитесь в области, которая включает парк.

10. Используйте инструмент Zoom In (Увеличить) на инструментальной панели Tools, чтобы начертить фрейм вокруг четырех уличных пересечений, которые соответствуют контрольным точкам на сканированном изображении. Используйте изображение, отображенное в окне беглого обзора, чтобы ориентировать себя.