Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Видобування й накладення даних1

.pdf
Скачиваний:
3
Добавлен:
12.02.2016
Размер:
2.7 Mб
Скачать

Видобування й накладення даних, з'єднання таблиць

Аналіз - ключова функція, яка відрізняє ГІС від інших програм візуалізації. Можливість глибокого вивчення даних і знаходження об'єктів, які не видні при простій візуалізації, надто важлива для розуміння взаємозв'язків у географічних даних, що відіграє істотну роль при прийнятті рішень.

Щоб відповісти на запитання, що стосуються повені в Новому Орлеані, вам доведеться працювати в середовищі геообробки з інструментами видобування й накладення даних, а також з інструментами статистики. Де перебувають зони затоплення в округах Jefferson і Orleans? Скільки людей живе в цих районах?

Пом’ятайте, ваша база геоданих може використовуватися багатьма людьми для розв'язку різних завдань. У частині, що залишилась, навчального курсу ви будете виконувати різний аналіз ваших даних.

Уцій вправі ви:

проаналізуєте дані в ArcToolbox і в ArcMap;

зменшите обсяг даних, що використовуються для аналізу, за допомогою інструментів геообробки;

виконаєте аналіз накладення й статистичний аналіз.

Крок 1: Видобування даних для аналізу

Звичайна практика має на увазі попередню підготовку даних, шляхом видобування певних об'єктів, які потрібні для майбутнього аналізу. У даному кроці ви витягнете дані по округах Jefferson і Orlean, які охоплюють більшу частину території й населення Нового Орлеана.

Запустіть АrcМар і відкрийте Analysis.mxd з папки Exercise07.

Біля об’єкту Округа стоїть червоний знак оклику. Це означає що немає даних для об’єкту. Зніміть і знову поставте галочку біля Округа. З’явиться наступне вікно:

Виберіть BoundaryData.mdb з папки Database, потім GovermentUnits і потім Parishes і

натисніть кнопку Add.

Звичайно в ArcGIS Desktop можна аналізувати дані різними способами. Ви можете аналізувати обрані об'єкти або створити новий клас просторових об'єктів, використовуючи ArcToolbox. Раніше ви використовували запити для створення вибірки, а зараз ви за допомогою запиту видобудете просторові об'єкти в новий клас просторових об'єктів. Для цього скористайтеся інструментами геообробки.

Якщо необхідно, відкрийте ArcToolbox.

Спочатку додайте ваш користувацький набір інструментів, який ви створили в попередній вправі.

Додайте Мої користувацькі інструменти (My Custom Tools) в Arctoolbox.

Знайдіть інструмент Вибірка (Select) (псевдонім analysis).

Скопіюйте його у ваш набір, у групу Analysis.

Відкрийте інструмент Вибірка (Select).

У рядку Вхідні об'єкти (Input Features) виберіть Округи (Parishes) зі спадаючого списку.

Вихідні дані повинні зберігатися в Louisiana.gdb, у базу, яку ви задали в якості поточного робочого простору параметрів середовища, у попередній вправі.

Змініть ім'я вихідного класу просторових об'єктів на JeffOrleans.

Праворуч від рядка Вирази (Expression), клацніть кнопку SQL

Побудуйте вираз "PARISH" = ’Orleans' OR "PARISH" = 'Jefferson'.

Клацніть OK у вікні Конструктора запитів (Query Builder), потім клацніть OK, щоб запустити інструмент.

Коли ви запускаєте інструмент геообробки з АrcMap, отримані дані безпосередньо додаються до карти.

Відключіть всі шари, крім JeffOrleans.

Тепер ви можете обмежити область аналізу цими двома округами. Також ви можете обмежити обсяг даних, застосувавши вирізання до шару Виборчі дільниці (BlockGroups) по границях шару JeffOrleans.

В ArcToolbox, знайдіть інструмент Вирізання (Clip) (псевдонім analysis) і скопіюйте його у ваш користувацький набір, у групу Analysis.

Відкрийте інструмент Вирізання (Clip).

У рядку Вхідні об'єкти (Input Features) виберіть Виборчі дільниці (BlockGroups) зі спадаючого списку.

Для Вирізаючі об’єкти (Clip Features), виберіть Jefforleans.

Задайте ім'я StudyAreaBlocks вихідному класу просторових об'єктів.

Запустіть інструмент.

Наблизьтеся до шару StudyAreaBlocks і перейменуйте його у Виборчі дільниці по 2 округах.

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

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

Ви виконали перші кроки для визначення місць розташування затоплених областей шару Виборчі дільниці в округах Jefferson і Orleans.

Крок 2: Приєднання атрибутів з іншої таблиці

Тепер ви будете підключати зовнішню базу даних Access за допомогою підключення OLE DB. Дані в цій базі були створені за допомогою Access і містять деякі додаткові атрибути просторових об'єктів, які вам потрібно включити у вашу базу геоданих.

Перейдіть в ArcCatalog.

У Дереві каталогу знайдіть Tabulardata.mdb, розташований у папці Exercise02 і розгорніть його, щоб побачити вміст.

Це база даних, створена в Microsoft Access; вона не є базою геоданих ArcCatalog. ArcCatalog за замовчуванням розпізнає її по розширенню .mdb і відображає її вміст. Однак редагування й керування даними Access в ArcGIS може привести до непередбачених результатів у базі даних ArcGIS, або до появи небажаної інформації в базі даних Access. Працювати із зовнішніми базами даних Access в ArcGIS рекомендується через підключення OLE DB.

Прокрутіть Дерево каталогу вниз і розгорніть папку Database Connections (Підключення до баз даних).

Підказка: Якщо ви не бачите даного підключення, клацніть Інструменти на головній панелі Arccatalog і відкрийте Опції. На закладці Загальні, відзначте галочку Database Connections (Підключення до баз даних) у розділі: «Які підключення верхнього рівня повинен містити Каталог?»

Двічі клацніть Додати OLE DB Підключення (Add OLE DB Connection).

У діалоговому вікні Властивості зв'язку з даними (Data Link Properties) двічі клацніть

Microsoft Jet 4.0 OLE DB Provider.

Примітка: Jet - механізм бази даних, який використовує Microsoft Access.

На закладці Підключення (Connection) клацніть кнопку із трьома крапками, розташовану поруч із першим рядком, щоб вибрати ім'я бази даних.

Якщо необхідно, знайдіть папку Exercise02. Клацніть Tabulardata.mdb, потім клацніть Відкрити (Open).

У діалоговому вікні Властивості зв'язку з даними (Data Link Properties), не змінюйте запропоновані за замовчуванням параметри й клацніть ОК.

В ArcCatalog з'явиться нове підключення OLE DB Connection.odc.

Перейменуйте підключення в Connection to Tabulardata.odc.