Складання таблиць у магістралі
Зв’язування таблиць - це можливість інструментів ГІС, щоб мати можливість пов’язувати дані з різних джерел, але які мають спільне поле. Це те, що ми зробили в ArcView як "приєднання", Manifold дозволяє робити це одночасно динамічно, тобто дані лише асоціюються; а також без зв’язку, що змушує дані надходити як копія до використовуваної таблиці.
Які типи столів
Колектор дозволяє обробляти різні форми столів, в тому числі:
- Звичайні столи. Це ті, створені всередині Manifold, з опцією "файл / створити / таблицю"
- Імпортовані таблиці. Це ті, які були повністю введені, наприклад, таблиці, що підтримуються компонентами Access (CSV, DBF, MDB, XLS тощо) або через роз'єми джерела даних ADO .NET, ODBC або OLE DB.
- Пов'язані таблиці. Вони схожі на імпортовані, але вони не вводяться всередину файлу .map, але це може бути файл Excel, який є зовнішнім і лише «пов’язаним», вони можуть бути компонентами Access (CSV, DBF, MDB, XLS тощо). ) або через роз'єми джерела даних ADO .NET, ODBC або OLE DB.
- Таблиці зв'язані з малюнком. Це ті, що належать до карти, наприклад, dbf форм-файлу або таблиці атрибутів векторних файлів (dgn, dwg, dxf…)
- Запити Це таблиці, створені з внутрішніх запитів між таблицями.
Як це зробити
- Відкриється таблиця, яка відображатиме додаткові поля, і доступ до параметра "Таблиця / відносини".
- Ми вибираємо варіант «Нове відношення».
- У діалоговому вікні Додати взаємозв'язок виберіть іншу таблицю зі списку. Тут ви вибираєте, чи хочете ви імпортувати або пов’язати дані.
- Потім у кожній таблиці вибирається поле, яке буде використовуватися для синхронізації даних, і натискається ОК.
Повернувшись до діалогового вікна "Додати відношення", потрібні стовпці іншої таблиці перевіряються чеком. Потім натисніть OK.
Результат
Стовпці, які "запозичені" з іншої таблиці, з'являться з іншим кольором фону, щоб вказати, що вони "пов'язані". Ви можете виконувати операції над ним, як і будь-який інший стовпець, наприклад сортувати, фільтрувати, у формулах чи в тематизації. Таблиці можуть мати більше відносин з більш ніж однією таблицею.