Таблиці представляють один з трьох ключових типів наборів даних в GIS, поряд з класами просторових об'єктів і наборами даних зображень (що відносяться в загальному до наборів растрових даних в ArcGIS). Користувачі GIS застосовують таблиці для зберігання описових атрибутів. Таблиці також використовуються для зберігання просторових об'єктів і наборів растрових даних в базах геоданих.
У ArcGIS таблиця зберігає описову інформацію в рядках і стовпцях. Кожен рядок - це ряд полів з певними значеннями. Деякі поля (або стовпці) існують в кожному рядку. Кожен стовпець має певний тип, такий як ціле число, реальне число з десятковими знаками, текстове поле, поле дати, поле Shape, або подібне двоичное поле, що зберігає більш складні структури, такі як геометрія просторового об'єкта або зображення, XML поле, і так далі .
Кожен рядок в таблиці може розглядатися як об'єкт і поля зберігають опису властивостей кожного об'єкта. У разі класів просторових об'єктів, об'єкт в кожному рядку - це просторовий об'єкт і його форма зберігається в стовпці геометрії об'єкта (точка, лінія, полігон). У разі непросторової таблиці (тобто звичайної таблиці атрибутів), вони в окремих випадках визначаються як непространственние об'єкти.
Користувачі ArcGIS працюють з таблицями різних форматів і з різних джерел, включаючи ці:
- Таблиці, що зберігаються в базах геоданих. включаючи персональні, файлові і ArcSDE
- Таблиці, що зберігаються в базах даних
- таблиці INFO
- таблиці dBASE
- Таблиці з текстових файлів
- Таблиці Microsoft Excel
- Таблиці запитів. є результатом застосування SQL-запитів до бази даних з використанням інструменту геообработки Створити таблицю запиту (Make Query Table)
- Таблиці приєднаних OLE БД, які дозволяють вам отримувати дані з Access, Excel, та інших баз даних
Більш докладно про можливості роботи з різними типами таблиць в ArcGIS см. В розділі Про джерела табличних даних.
Більш докладно про створення таблиць в базах даних або базах геоданих, см. Розробка структури.
Безліч таблиць вбудовані всередину і управляються як частина бази геоданих або бази даних. Тут наведені приклади основних механізмів, що використовуються для управління описової інформацією про просторові об'єкти і зображень.
Як створити таблицю в Вікні Каталогу
- У Вікні Каталогу (Catalog window). клацніть правою клавішею базу даних, в якій потрібно створити нову таблицю і виберіть Нова (New)> Таблиця (Table).
Відкриється Майстер нових таблиць.
Підказка:
При створенні нової таблиці можна використовувати існуючу таблицю як шаблон. Клацніть Імпорт. перейдіть в таблицю, яка містить визначення полів, які потрібно скопіювати, потім натисніть кнопку OK. Тепер можна змінити імена полів і відповідні типи даних.
У більшості випадків рекомендується використовувати ключове слово DEFAULTS.
Якщо ви хочете зберегти Азіатські символи (японські, китайські і т.п.), в текстових полях у вашій таблиці файлової бази геоданих, ви might хочете змінити ключ TEXT_UTF16 для файлової бази геоданих.
Примітка:
Якщо введено поле, яке не потрібно включати в нову таблицю, виберіть його клацанням вкладки в сітці і натисніть клавішу DELETE.
Примітка:
Для всіх простих таблиць в базі геоданих і в базі даних потрібно поле типу ObjectID. Поле ObjectID унікально ідентифікує кожен об'єкт, який було збережено в таблиці бази даних.
Як створювати таблиці за допомогою геообработки
- У ArcToolbox розгорніть набір інструментів Управління даними (Data Management). групу Таблиці (Tables) і клацніть Створити таблицю (Create Table).
- Вкажіть ім'я бази геоданих, в якій треба створити нову таблицю, або ім'я вихідний робочої області (папки з файлами), в якій треба створити таблицю dBASE.
- Введіть ім'я для нової таблиці і, за бажанням, додаткової таблиці, поля якої хочете використовувати в якості шаблону для полів нової таблиці.
- При необхідності, створюючи таблицю в файлової базі геоданих або в базі геоданих ArcSDE, задайте ключове слово конфігурації.
У більшості випадків рекомендується використовувати DEFAULTS.