Prepojenie tabuliek v zbernici
Prepojenie tabuliek je možnosťou nástrojov GIS, ktoré umožňujú spájať údaje z rôznych zdrojov, ktoré však zdieľajú spoločné pole. Toto sme v ArcView urobili ako „spojenie“, Manifold nám umožňuje robiť to dynamicky, to znamená, že údaje sú iba spojené; rovnako ako neprepojeným spôsobom, vďaka ktorému sa údaje dostanú ako kópia do používanej tabuľky.
Aké tabuľky
Rozdeľovač umožňuje spracovávať rôzne tvary tabuľky, vrátane:
- Bežné tabuľky. Sú to tie, ktoré boli vytvorené zvnútra Manifold, s možnosťou „file / create / table“
- Importované tabuľky. Jedná sa o tie, ktoré boli úplne zadané, napríklad tabuľky podporované komponentami Accessu (CSV, DBF, MDB, XLS atď.) Alebo prostredníctvom konektorov zdroja údajov ADO .NET, ODBC alebo OLE DB.
- Prepojené tabuľky. Sú podobné tým importovaným, ale nezadávajú sa do súboru .map, ale môže to byť externý súbor Excel, ktorý je iba „prepojený“, môžu to byť komponenty Accessu (CSV, DBF, MDB, XLS atď.). ) alebo prostredníctvom konektorov zdroja údajov ADO .NET, ODBC alebo OLE DB.
- Tabuľky spojené s výkresom, Sú to tie, ktoré patria do mapy, napríklad dbf súboru shapefile alebo tabuľky atribútov vektorových súborov (dgn, dwg, dxf…)
- Otázky. Ide o tabuľky vytvorené z interných dopytov medzi tabuľkami.
Ako to urobiť
- Otvorí sa tabuľka, v ktorej sa zobrazia ďalšie polia, a otvorí sa voľba „Tabuľka / vzťahy“.
- Vyberieme možnosť „Nový vzťah“.
- V dialógovom okne Pridať vzťah vyberte zo zobrazeného zoznamu inú tabuľku. Tu si vyberiete, či chcete údaje importovať alebo prepojiť.
- Potom sa v každej tabuľke vyberie pole, ktoré sa použije na synchronizáciu údajov, a stlačí sa OK.
Vráťte sa do dialógového okna „Pridať vzťah“ a začiarknite požadované stĺpce druhej tabuľky. Potom stlačte tlačidlo OK.
Výsledok
Stĺpce, ktoré sú „vypožičané“ z druhej tabuľky, sa zobrazia s inou farbou pozadia, čo naznačuje, že sú „prepojené“. Môžete s ním vykonávať operácie ako ktorýkoľvek iný stĺpec, napríklad zoradiť, filtrovať, vo vzorcoch alebo v theming. Tabuľky môžu mať viac ako jeden vzťah s viac ako jednou tabuľkou.