Связывание таблиц в многообразии
Связывание таблиц - это опция инструментов ГИС, позволяющая связывать данные из разных источников, но которые имеют общее поле. Это то, что мы сделали в ArcView как «соединение»: Manifold позволяет нам делать это динамически, то есть данные только связываются; а также несвязанным способом, в результате чего данные поступают как копия в используемую таблицу.
Какие таблицы
Manifold позволяет обрабатывать различные формы стола, в том числе:
- Обычные таблицы. Это те, которые создаются внутри Manifold, с опцией «file / create / table»
- Импортные таблицы. Это те, которые были введены полностью, например, таблицы, поддерживаемые компонентами 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 ...)
- Запросы. Это таблицы, созданные из внутренних запросов между таблицами.
Как это сделать
- Таблица, которая покажет дополнительные поля, откроется и откроет опцию «Таблица / Отношения».
- Мы выбрали вариант «Новые отношения».
- В диалоговом окне «Добавить отношение» выберите другую таблицу из показанного списка. Здесь вы выбираете, хотите ли вы импортировать или связать данные.
- Затем выберите поле в каждой таблице, которое будет использоваться для синхронизации данных, и нажмите ОК.
Вернитесь к диалоговому окну «Добавить отношение», отметьте галочкой нужные столбцы другой таблицы. Затем нажмите ОК.
результат
Столбцы, которые «заимствованы» из другой таблицы, будут отображаться с другим цветом фона, чтобы указать, что они «связаны». Вы можете выполнять операции с ним, как и с любым другим столбцом, например, сортировать, фильтровать, в формулах или в темах. Таблицы могут иметь более одного отношения с несколькими таблицами.