Скачиваний:
7
Добавлен:
17.06.2023
Размер:
4.85 Mб
Скачать

Задание. На основе данных проекта /qgis_sample_data/RU_SMO/qgis-mapnik найти оптимальное место для склада. Вам необходимо выбрать из пяти адресов торговых баз, где вам наиболее выгодно арендовать площади для складских помещений.

Адреса предлагаемых вариантов расположения баз, где вы можете арендовать складские помещения:

  1. г. Смоленск ул. Крупской д.68

  2. г. Смоленск ул. Индустриальная д.4

  3. г. Смоленск ул. Кашена д.11

  4. г. Смоленск ул. Ново-Московская д.4

  5. г. Смоленск Краснинское шоссе д.35

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

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

Для этого выберем в главном меню “Файл” =>“Открыть проект ” в папке /qgis_sample_data/RU_SMO/ файл проекта qgis-mapnik.qgs. Откроется проект с картой Смоленской области. Более новый вариант карты области можно скачать здесь: http://beryllium.gis-lab.info/project/osmshp/.

Выберем в главном меню “Слой” =>“Создать”=>“Создать новый shape-файл”.

Зададим тип нового векторного слоя - Точка. Введем новый текстовый атрибут name размером 80 символов и нажимаем "Добавить".

Сохраняем например под именем depot_samples и указываем кодировку UTF-8.

Выбираем место на карте, где собираемся редактировать. Например г. Смоленск ул. Крупской д.68.

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

Нажимаем клавишу - Создать точку и используя мышь рисуем точку на здании.

Заполняем атрибуты слоя значениями. Затем выберем в главном меню “Слой” =>“Свойства”.

Задаем прозрачность, цвет слоя и указываем размер маркера.

В закладке подписи влючаем флаг "Включить подписи" и указываем "поле содержащее подпись" - name.

Аналогично поступаем с остальными адресами предлагаемых вариантов расположения баз.

Слой вариантов расположения баз создан.

При повторном нажатии клавиши режима редактирования появляется вопрос: Прекратить редактирование.

Актвизируем в Quantum GIS расширение Road graph

Quantum GIS c активированным Road graph

Создадим точечный слой market_samples куда собираемся доставлять товар.

Выполним настройку модуля Road graph. Для этого вызовите диалог настройки из меню «Вектор - Road graph - Параметры модуля Road graph».

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

Параметры модуля Road graph

В свойствах проектах укажем систему координат WGS84 EPSG 4326

С помощью модуля Road graph выполним расчет маршрута, его протяженности.

Занесем результаты в таблицу

Адрес склада

Расстояние от склада до места доставки (метры)

Итого (метров)

№ 1

№ 2

№ 3

№ 4

№ 5

№ 6

№ 7

№ 8

№ 9

№ 10

ул. Крупской д.68

3940

201

3883

4030

3728

2984

5160

4408

5567

2489

36390

ул. Индустриальная д.4

2742

4444

136

7918

7492

6918

4609

7173

8245

6223

55900

ул. Кашена д.11

8277

5267

8051

4588

4142

3779

3355

886

298

3175

41818

ул. Ново-Московская д.4

7158

5875

5930

5872

4940

4540

883

2079

2743

3879

43899

Краснинское шоссе д.35

11842

8574

11732

4539

5070

5965

9490

8404

7388

6593

79597

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

Из сводной таблицы видно, что наиболее целесообразно для склада использовать базу по адресу ул. Крупской д.68.

11

Соседние файлы в папке Quantum GIS