Kodowanie punktów w tabeli i automatyczne nadawanie atrybutów

Z C-Geo Wiki
Wersja z dnia 13:53, 20 sty 2025 autorstwa Weronika (dyskusja | edycje)

(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Skocz do: nawigacja, szukaj
Kodowanie punktów w tabeli i automatyczne nadawanie atrybutów
Kategorie Baza danych
Tabela współrzędnych
GML

Kodowanie punktów w tabeli i automatyczne nadawanie atrybutów BDOT, GESUT i EGiB dla punktów w tabeli - opis sposobu ułatwienia pracy poprzez nadawanie kodów i atrybutów obiektom punktowym od strony tabeli (dotyczy również nadawania kodów wielu punktom jednocześnie) zamiast pojedynczo od strony mapy Edytorem mapy obiektowej.

UWAGA!!! Opisywana funkcja dotyczy tylko obiektów o geometrii punktowej - obiekty o geometrii powierzchnia i linia nie mają kodów na punktach załamania

Ponadto, aby opcja ta działała poprawnie należy w zakładce Opcje -> Parametry programu -> Mapa c.d. zaznaczyć opcję przypisanie kodów punktów do warstw - jak na poniższym zrzucie.

Nadanie kodu 1.PNG

  1. Zaznaczamy w tabeli współrzędnych pikiety, którym chcemy nadać ten sam kod. Następnie klikamy w tabeli prawym klawiszem myszy i wybieramy Zmiana kodu punktów [1] i w oknie, które się pojawiło [2], wpisujemy nazwę obiektu punktowego, którego szukamy (w tym przykładzie jest to drzewo). Zatwierdzamy OK.
    Nadanie kodu 2.png
    Po zatwierdzeniu wybrane pikiety otrzymały kody, ale również trafiły na odpowiednie warstwy, a co za tym idzie - do odpowiednich baz danych. Ponadto automatycznie w bazie zostały wypełnione niektóre z atrybutów - w przypadku drzewa jest to atrybut rodzajObiektu=drzewoLisciaste.
    Automatycznie zostają uzupełnione atrybuty związane z opisem obiektu kartograficznego w rozporządzeniach, np. Komora podziemna ciepłownicza (punkt, kwadratowa) po zakodowaniu w tabeli kodem SUPK.CK otrzyma automatycznie (ze względu na kod) atrybuty w bazie rodzajUrzadz=komoraPodziemna, rodzajSieci=siecCieplownicza, ksztaltUrzadz=kwadratowy.
    Nadanie kodu 3.PNG
  2. Ponadto do wybranych, zaznaczonych w tabeli punktów można wpisać część atrybutów domyślnych dla baz danych. Należy z zakładki Tabela wybrać Zaznaczone punkty... -> Wpisz atrybuty do baz danych . Pojawia się okno jak na zrzucie ekranu poniżej, w którym można wypełnić "hurtowo" większość atrybutów dla wielu obiektów punktowych (nawet o różnych kodach).
    Nadanie kodu 4.PNG
  3. Wartości dla pojedynczych atrybutów można również wypełnić automatycznie z poziomu bazy danych dla zakodowanych obiektów. W tym celu należy kliknąć prawym przyciskiem myszy w komórce atrybutu i wybierając opcję Wypełnij pole - jak na zrzucie ekranu poniżej.
    Nadanie kodu 5.png