ПредишенСледващото

С свойствата на свързване от база данни (Таблица производно) се добавя към съществуваща слой от клас елементи (основна маса). Оригиналният данни остава непроменена при източника - съществува връзка само на карта на потребителя.

Поглед може да бъде представляван от действителната маса, например в Excel наименуван диапазон маса или маса елемент в изходния елемент, като например Oracle база данни или файл с данни SDF.

Съединенията са достъпни само за геопространствени данни, а не за графични обекти. За връзка атрибутни данни за графични обекти, вижте. Раздел "Преглед на задължителни записите в базата данни към обекти."

Най-често използваният тип съединение е съединение с едно към едно, при което един елемент е свързан с един запис на производното на таблицата, се игнорират с останалите записи. Например, добавянето на слой, представляващ части от таблицата с данни за дохода на всеки имот обект, можете да посочите повече от една стойност на доходите (ако броят на къщи или в присъствието на няколко собственици се намира на мястото на къщата). Когато съединението е едно към едно за сайта се взема предвид само първата стойност на доходите, останалата част от информацията се игнорира.

Можете също така да се създаде контакт един с множествена. В този случай, ако има няколко производни на записи, които да представляват са създадени всички стойности на допълнителни елементи за един артикул. Ако някои част съответства на добив стойности в частта с данни от записа на таблицата ще бъде направено за всяка стойност (въпреки че един елемент). Ако секцията стил на слоя се определя на базата на доходи на населението, картата ще се появи само една стойност. Картата може да редактира елемента (например, за да промените размера му). В този случай, валиден елемент в данните ще бъдат актуализирани.

Добавяне на елементи на картата може да се отрази на производителността; в присъствието на голям обем данни елемент да изпълнява някои операции може да изисква повече време.

За основните и производните комуникационни таблици, те трябва да съдържат съответните полета с общи ценности. Тези съответните полета са съединения ключове.

Например, при добавяне на таблица, съдържаща данни за равнището на заетост, слоят, представляваща окръг, съединенията могат да бъдат ключ "Okrug_nazvanie" (тя трябва да бъде обща за таблиците).

съединение ключ не е необходимо да имат едно и също име в двата източника на данни, най-важното, за да съответства на типа на данните (числови данни, тип линия, логически израз и други подобни. Г.). Например, че е възможно да се установи съответствие между поле "Uchastok_kod" в една таблица и полето "Zemlya_nomer" във втората таблица, а за тях трябва да се използва един и същ тип данни.

Съединенията, за които се използват струни. чувствителни. Стойностите в областта трябва да съвпадат точно. Така че, Джоунс може да се разминават Джоунс.

няколко производни таблици могат да бъдат добавени към слой на елемента. Това може да стане по няколко начина.

Можете да добавите нова таблица с вече добавена производна на масата, в резултат на което ще бъде създадена връзки "верижни". Например, един първи да добавите елементи от данни приходи за част на слоя, като се използва общ присъединят ключ "Uchastok_kod". След това можете да добавите и линк към таблица с данни в заетостта с помощта на "Rabota_naimenovanie" като общ ключ за таблицата на доходите и заетостта на масата. Въпреки факта, че сайтът не съдържа собственост на "Rabota_naimenovanie" ключ, след като двете съединения могат да посочат секции стил от тип работа.

Използването на един ключ съединения могат да се свържат няколко маси с един елемент. Например, една маса може да бъде свързана с информация за транспортния слой с пътя, с помощта на съединение ключ "Dorogo_nazvanie". След това, с помощта на един и същ ключ връзка с пътното легло може да бъде свързано с графика за поддръжка на масата.

За да общува с множество таблици един елемент може да използва различни ключове съединение. Например, възможно е да се свържете данните за населението със слой, представляващ окръг, като се използва като се присъедини ключ "Okrug_imya". След това, на същия слой може да се добавя към данните за зоната от наводнения, като се използва "марка" като основна съставка.

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

Използването на съединенията за изчислени полета

Можете да създадете изчислява поле, което използва свои собствени и комбинирани данни. Например, когато се комбинират данните от прогнозната стойност с данни сюжетни да създадете поле, който показва стойността на акър на всяка част. Изчислено поле се създава чрез експресия.

Липсата на данни

Когато създадете връзка, можете да посочите метод за обработка на елементи в основната таблица, която не се открие съвпадение в извлечени масата. Например, добавянето на данни за прогнозната стойност на слой, представляващ сайтовете, можете да решите какво да правите с площи, за които тези данни са налични. Можете да изберете една от следните опции.

  • Запазване отляво всички записи - спаси всички елементи, дори и тези, които нямат мач в извлечени масата (външен ляв присъединят).
  • Запазване оставени само на записите с съвпадение - крие елементи, които нямат съответното вписване в производното на маса (вътрешна връзка).

Съединенията са достъпни само за геопространствени данни, а не за графични обекти. Връзка атрибутни данни за графични обекти, описани в раздел Общ свързване записите в базата данни на обекти.

  1. Преди да създадете връзка, следвайте тези стъпки.
    • Уверете се, че имате една или повече общи полета в основните и производни източници, като например "Uchastok_kod" или "Okrug_imya". Имената на полетата с данни, може да не са идентични, но тя трябва да се използва един и същ тип данни.
    • Максимална опростяване на данните в Таблица производно. Възможно е, например, извадете от записите в излишни маса.
    • Свържете се с основните източници и производно с помощта на един от доставчиците на FDO в "връзка за данни." След свързването на производно на енергия, в които не геометрични данни, няма нужда да се добави нещо на картата - ". Връзка за данни", можете да се свържете и просто да затворят

Ако производно е таблицата източник Microsoft Access или Microsoft Excel, се свърже с него с помощта на ODBC. За повече информация относно конфигурирането на ODBC източници вж. Достъп до данни от ODBC.

  • В Display мениджър, щракнете с десния бутон на позиция слой "Нова връзка".

    След създаването на връзката, тази команда се променя на "Connections", "Управление на свързвания". и се отваря диалогов прозорец "Layer за управление на данни". Това може да се добавя към диалоговия прозорец, да редактирате или премахвате връзки.

    Layer избран щракнете с десния бутон на мишката е основният източник.

  • В таблицата "(елементи или клас) за комбиниране на" в "Създаване на връзка" / "Промяна Connection" диалоговия прозорец, за да изберете маса или клас от елементи, чиито данни е да се добави към слоя.

    Избраният източник ще бъде получена. Ако източникът съдържа повече от една таблица, изберете таблицата, която искате да използвате за връзката.

  • В лявата колона от тази таблица, ключов избрани съединения (общо поле или собственост) към основния източник, например "Uchastok_kod" или "Okrug_imya".
  • В сравнение на тази колона от дясната таблица, изберете съответното поле или имуществото на получен масата.

    полетата ще бъдат показани в списъка само отдясно с един и същ тип данни. Полетата не са длъжни да имат едно и също име в двата източника на данни, най-важното, за да съответства на типа на данните (окончателните данни, тип линия, булева изразяване, и така нататък. Г.). Например, че е възможно да се установи съответствие между поле "Uchastok_kod" в една таблица и полето "Zemlya_nomer" във втората таблица, а за тях трябва да се използва един и същ тип данни.

  • Под Тип на връзката, изберете типа на връзката, който искате да създадете.
    • Запазване на всички записи в ляво (външен ляв връзка)
    • Запази остави само на записите със съвпадащи (вътрешна връзка).
  • В съобщението на вторичен запис (брой елементи), изберете един от следните видове връзки.
    • Едно към едно - съвпадение записи от производното с източник на основен източник на запис. Други записи, получени от източник, ще бъдат игнорирани.
    • Едно-към-кратно - създаване на нов запис за всяка допълнителна информация за получени източник.
  • Щракнете върху OK.
  • Таблицата с данни за основния източник (слой елемент, към който се добавя данни), се добавят нови свойства в дясно от първоначалните данни пиксел. Добавени функции са оцветени в сиво, което показва, че те са само за четене. Заглавието на името на колоната добавена маса предхожда името на имота.

    За да промените слетите данни, трябва да промените самия извор, получени, а не слой, с които той е свързан. Вижте. Редактиране на обобщени данни.

    Свързани статии

    Подкрепете проекта - споделете линка, благодаря!