Dołącz do nas w bazie LibreOffice.
Nie można przezwyciężyć faktu, że próbujesz zarządzać relacją 1 do wielu.
W przypadku nieprzestrzennego lub nieprzestrzennego warto się nauczyć. Uważam, że największą sztuczką jest upewnienie się, że pola atrybutów złączenia mają dokładnie takie same warunki.
Otwórz dane przestrzenne jako warstwę w QGIS, a następnie wybierz wszystkie rekordy w tabeli atrybutów w QGIS (wyczyść zaznaczenie, odwróć zaznaczenie) i skopiuj je do nowego arkusza w LibreOffice Calc. Pierwsze pole to WKT, które jest opisem funkcji, która może być powszechnie używana w GIS. Calc wyświetli okno dialogowe do zaimportowania wklejonej tabeli, wybierz rozdzielany tabulatorami, upewnij się, że przecinek nie jest zaznaczony, ponieważ będzie żuć pole WKT na bity. Następnie podświetl tę tabelę w aplikacji Calc, przejdź do bazy, podświetl ikonę Tabele po lewej i wklej. Baza przejdzie przez okno dialogowe, aby zaimportować tabelę. Pole WKT można zachować przez połączenie, a gdy plik jest importowany z powrotem do QGIS jako .csv, są one używane do przeniesienia funkcji. Pamiętaj tylko o projekcji.
W ten sposób będziesz mieć pełną kontrolę nad złączeniem i możesz to zrobić w „odwrotnej kolejności”. Aby wykonać połączenia w bazie, upewnij się, że unikalne pole danych (1) jest kluczem podstawowym, a następnie wskazujesz je na „wiele”, jeśli znasz pojęcie 1 do wielu lub 1 do n. Połączenia są tworzone przez tworzenie relacji | NARZĘDZIA |. Jak już wspomniałem, prawdopodobnie będziesz chciał kogoś skopać, gdy znajdziesz, że pola łączenia zawierają te same informacje, ale do ich reprezentowania użyto innego tekstu lub składni.
hth