Мегаобучалка Главная | О нас | Обратная связь


Порядок выполнения лабораторной работы №3.



2018-07-06 423 Обсуждений (0)
Порядок выполнения лабораторной работы №3. 0.00 из 5.00 0 оценок




1. Открыть в ArcMap приготовленную карту Лаб2.mxd в которой находится растровый слой космоснимка города Ханты-Мансийска.

2. Далее необходимо создать векторные слои автобусных остановок и аптек по имеющимся координатам.

Для начала нужно открыть векторный слой, в котором уже добавлено несколько аптек. Добавьте на карту слойmed_points.shp (кнопка Add Data на панели инструментов; либо через главное меню: File > Add Data > Add Data).

Открыть таблицу атрибутов слоя med_points (правая клнопка мыши по слою med_points в таблице содержания (Table of Contents) > Open Attribute Table). В ней находятся сведения об объектах слоя. В данном случае – порядковый номер (FID) и название с адресом (name) (рис. 1).

 

Рисунок 1 – Таблица атрибутов

 

Закрыть таблицу атрибутов. Чтобы добавить другие объекты, необходимо включить режим редактирования. Добавить тулбар Редактора (Editor) на главную панель, если его еще там нет (Customize > Toolbars > Editor). Начать редактирование (Editor > Start Editing). Должно появиться окно создания объектов (Create Features) (рис. 2). Если этого не произошло, необходимо активировать его вручную с тулбара (Editor > Editing Windows > Create Features).

Рисунок 2 – Включение режима редактирования (слева) и окно создания объектов (справа)

 

Чтобы создать точку с новой аптекой нужно щелкнуть в в окне создания объектов на med_points, затем в любом месте на карте правой кнопкой мыши и в появившемся окне выбрать «Absolute XY». В появившемся диалоговом окне выбрать вид вводимых координат – десятичные градусы (Decimal Degrees) и ввести координаты для первого создаваемого объекта из таблицы 1, как показано на рис. 3. Нажать Enter. Новая точка будет добавлена. В этом можно убедиться, открыв таблицу атрибутов. Однако у добавленной точки нет названия. Вписать любое название для добавленной аптеки в поле «name». Добавить таким же образом остальные 9 аптек. После добавления всех аптек, сохранить данные (Editor > Save Edits) и завершить редактирование (Editor > Stop Editing).

 

Рисунок 3 – Создание точки по координатам

 

Таблица 1. Координаты аптек.

Аптека Долгота (lon) Широта (lat)
1. 69,0173804652 60,9766806447
2. 69,026560661 60,9896790554
3. 69,0426666566 60,98749166
4. 69,008620244 61,0047955344
5. 69,0306992522 61,002822546
6. 69,0326112528 61,002735547
7. 69,0507552439 61,0038571444
8. 69,0431542452 61,0069515525
69,0333136962 61,0111336984

 

3. Теперь нужно добавить слой остановок.

Для этого будет использоваться автоматизированный подход, который удобен при большом объеме данных. Можно использовать таблицы с разделителями, для того чтобы добавлять данные в ArcMap пакетно. Открыть в программе для работы с электронными таблицами (например, Excel) прилагаемый к лабораторной файл bus.xls. (либо, файл с аналогичными данными bus.csv в текстовом редакторе Блокнот). Ознакомиться с структурой документа, необходимой для того, чтобы создавать точечные объекты в ArcMap из файла по координатам. Обратить внимание, что в данном случае используются метрические координаты, а не десятичные градусы. Закрыть файл с координатами.

В ArcMap добавить точки по координатам, используя функцию «Add XY Data» (File > Add Data > Add XY Data). Выбрать файл с координатами, проверить, что значение X соответствует долготе (lon), Y – широте (lat) (рис. 4). Значение вертикальной координаты Z оставить равным <None>. Нажать OK, соглашаясь с предупреждением диалогового окна, если оно появится. Точки с остановками будут добавлены на карту.

 

Рисунок 4 – Создание объектов из файла электронных таблиц

 

С помощью инструмента «zoom» приблизить экстент (вид) к любой аптеке и остановке, расположенных неподалеку друг от друга. С помощью инструмента инструмент «Measure», который находится на панели инструментов, узнать каково расстояние между ними (рис. 5).

 

Рисунок 5 – Измерение расстояний с помощью инструмента Measure

 

Однако добавлять в таблицу атрибутов значения для каждой аптеки вручную – непрактично. Для этого существует специальный инструмент «Ближайший объект» (Near) группы инструментов «Анализ» (Analysis).

Используя поиск (на стандартной панели инструментов), найти эту функцию по запросу «Near».

В окне функции ввести параметры как показано на рисунке 5 (Входной объект – аптеки; ближайший объект – остановки).

 

Рисунок 6 – Окно инструмента «Ближайший объект»

 

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

Классифицировать аптеки по степени удаленности. Для этого щелкнуть правой кнопкой мыши по слою «med_points» в таблице содержания и выбрать «Свойства» (Properties). Затем во вкладке (Symbology) выбрать классификацию по количеству и далее – Graduated Colors. Установить параметры классификации как показано на рисунке 6 (значение: Near_Dist, количество классов: 3). Выбрать подходящую цветовую схему и увеличить сиволы для наглядности (двойной щелчок по значку и параметр size = 10).

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



2018-07-06 423 Обсуждений (0)
Порядок выполнения лабораторной работы №3. 0.00 из 5.00 0 оценок









Обсуждение в статье: Порядок выполнения лабораторной работы №3.

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация...
Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней...
Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (423)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.008 сек.)