Добавьте поля к слою участков



 

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

1.  Щелкните правой кнопкой мыши на parcel02sel и щелкните на Open Attribute Table (Открыть таблицу атрибут).

2. Щелкните на кнопку Options внизу таблицы и щелкните на Add Field (Добавить поле).

 Появляется диалоговое окно Add Field.

3.  Напечатайте ROAD_DIST как название поля.

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

Короткий целочисленный тип хранит значения до 32,768, который является достаточным для поля ROAD_DIST, так как значения в этом поле будут или 50 или 0.

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

Теперь добавьте поле JUNC_DIST таким же образом.

5.  Щелкните на Options и щелкните на Add Field.

6.  Напечатайте JUNC_DIST как название поля и щелкните на OK.

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

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

8.  Закройте пока таблицу атрибут.

Найдите участки в пределах 50 метров от дороги

 

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

1.  Перед продолжением выключите окошки-переключатели для всех слоев кроме parcel02sel в таблице содержания так, чтобы только подходящие участки были отображены.

2.  Включите слой улиц, чтобы отобразить это.

3.  Щелкните на меню Selection и щелкните на Select By Location (Выбор по местоположению).

Вы видели это диалоговое окно ранее. На этот раз Вы выберете пространственные объекты в одном слое (parcels) в пределах расстояния от пространственных объектов в другом слое (streets).

4.  Щелкните на ниспадающей стрелке рядом с полем “I want to” (я хочу к) и щелкните на “select features from” (выбор пространственных объектов из).

5.  Щелкните на окошке-переключателе для parcel02sel.

6.  Щелкните на ниспадающие стрелки для следующих двух текстовых полей и щелкните на are within a distance of (находятся в пределах расстояния от) и streets (улиц).

Опция Apply a buffer to the features in streets (Применить буфер к пространственным объектам на улицах) автоматически включена.

7.  Напечатайте "50" в текстовом поле, чтобы выбрать участки, использующие буфер 50 метров.

8. Щелкните на Apply.

Участки в пределах до 50 метров от улицы выбраны.

Использование буфера при выборе пространственных объектов - простой путь нахождения пространственных объектов в пределах некоторого расстояния от других пространственных объектов. Метод Select By Location более быстрый, чем использование Buffer Wizard (как Вы делали с реками, парками, и жилыми участками), когда Вы не должны создавать отдельный буферный слой, чтобы объединить с другими слоями.

9.  Щелкните на Close, чтобы закрыть диалоговое окно Select By Location.

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

Назначьте значение в поле ROAD_DIST

 

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

1.  На инструментальной панели Editor щелкните на ниспадающей стрелке Редактора и щелкните на Start Editing (Начало редактирования). Щелкните на кнопку Editor Toolbar панели редактора в случае необходимости, чтобы открыть инструментальную панель.

2.  Щелкните на папке Analysis, чтобы редактировать данные в ней, и щелкните на OK.

3.  Щелкните на ниспадающей стрелке Target (Цель) и щелкните на parcel02sel как на слой, чтобы редактировать.

4.  Щелкните правой кнопкой мыши parcel02sel в таблице содержания и щелкните на Open Attribute Table (Открыть таблицу атрибут).

 Выбранные участки в пределах 50 метров от дороги подсвечены.

5.  Выполните прокрутку направо в окне Attributes, щелкните правой кнопкой мыши в поле ROAD_DIST (курсор перемещается на стрелку "вниз", когда он на имени поля), и щелкните на Calculate Values (Вычислить значения).

 Диалоговое окно Field Calculator (Калькулятор поля) появляется. Так как Вы нажали на поле ROAD_DIST, ArcMap начинает создавать для Вас выражение вычисления, отображая «ROAD_DIST = ».

6.  Щелкните в поле выражения и напечатайте "50", чтобы завершить выражение.

7.  Щелкните OK.

ArcMap назначает значение 50 полю ROAD_DIST для выбранных участков в пределах 50 метров от дороги. Все другие участки имеют значение 0 для ROAD_DIST. Вы будете использовать эти значения наряду со значениями JUNC_DIST, чтобы окрасить по коду высоко подходящие участки на вашей заключительной карте.

8.  Щелкните на ниспадающей стрелке Editor на инструментальной панели Editor и щелкните на Stop Editing (Прекратить редактирование). Щелкните на Yes, когда появится напоминание о сохранении вашего редактирования.

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

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


Дата добавления: 2018-04-05; просмотров: 218; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!