Korzystanie z klasyfikacji obiektów

Klasy obiektów definiują zestaw standardowych obiektów dla danej organizacji. Gdy użytkownik dodaje jeden z tych standardowych obiektów do rysunku używającego klasyfikacji, wówczas obiekt ten jest tworzony przy użyciu zdefiniowanych właściwości i jest obiektem sklasyfikowanym.

Aby skonfigurować klasyfikację obiektów

Aby zdefiniować klasę obiektów

  1. Wybierz przykładowe obiekty z klasy obiektów.
  2. Jeśli plik definicji obiektu nie jest dołączony, wprowadź w wierszu polecenia attachdef i dołącz plik.
  3. Na karcie Eksplorator mapy w oknie zadań kliknij prawym przyciskiem myszy pozycję Klasy obiektów. Kliknij przycisk Definiuj klasę obiektu.
  4. Gdy zostanie wyświetlony wybór przykładowego obiektu, wybierz przykładowy obiekt. Naciśnij klawisz Enter.
  5. W oknie dialogowym Definiuj klasyfikację obiektu podaj nazwę i opis.
  6. Aby oprzeć tę klasę obiektów na istniejącej klasie obiektów, wybierz istniejącą klasę obiektów z listy Bazująca na.

    Aby użyć tej klasy obiektów tylko jako klasy bazowej, wybierz opcję Użyj tylko jako bazowej klasyfikacji obiektu.

  7. Na karcie Dotyczy wybierz typ obiektów dla tej klasy obiektów.
  8. Na karcie Lista właściwości wybierz wszystkie właściwości, które mają być zawarte w definicji. Dla każdej właściwości wprowadź domyślną wartość i przedział możliwych wartości.

    Aby określić szerokość linii, podaj wartości dziesiętne zamiast całkowitych. Przykładowo, aby określić szerokość linii 0,13, podaj 13.

    Aby zdefiniować nową właściwość, kliknij opcję Nowa właściwość. W oknie dialogowym Nowa właściwość określ kategorię i nazwę nowej właściwości.

  9. Na karcie Ustawienia klasy wybierz obiekty, aby użyć ich do tworzenia elementów. Przykładowo jeśli zostaną zdefiniowane klasy obiektów dla dróg, wybierz pozycję Polilinia jako metodę tworzenia.

Można utworzyć hierarchie klas obiektów. Gdy nowa klasa obiektów powstanie na bazie istniejącej klasy obiektów, nowa klasa będzie posiadała wszystkie właściwości klasy bazowej.

Aby nowa klasa obiektów powstała na bazie istniejącej klasy

  1. Zdefiniuj klasę obiektów.
  2. Dla opcji Bazująca na, wybierz klasę obiektów, na której ma być oparta nowa klasa obiektów.

    Wybrane właściwości bazowej klasy obiektów pojawią się na liście.

  3. Nie można usunąć żadnych właściwości bazowej klasy obiektów, ale można edytować atrybuty właściwości, włącznie z wartościami domyślnymi i przedziałami dopuszczalnych wartości.
  4. Dodaj dowolne właściwości i zakończ definiowanie klasy obiektów.

Aby określić, że klasa obiektów może być używana tylko jako klasa bazowa

  1. Zdefiniuj klasę obiektów.
  2. W oknie dialogowym Definiuj klasyfikację obiektuwybierz polecenie Użyj tylko jako bazowej klasyfikacji obiektu.

Podczas definiowania klasy obiektów można określić przedział dopuszczalnych wartości oraz wartości domyślne dla nowych obiektów tworzonych przy użyciu klasy obiektów.

Aby określić domyślną wartość i przedział dla właściwości

  1. Utwórz klasę obiektów i wybierz typ obiektu na karcie Zastosowano do w oknie dialogowym Definiuj klasyfikację obiektu.
  2. Na karcie Lista właściwości wybierz właściwość.
  3. W obszarze Atrybuty właściwości dla opcji Domyślna wprowadź wartość dla tej właściwości.
  4. Dla Przedziału, określ przedział dopuszczalnych wartości.

    Jeśli jest dostępny, kliknij przycisk … z listy właściwości i wprowadź wartości.

    • Aby wprowadzić listę wartości, oddziel je przecinkami, na przykład 1, 5, 9
    • Aby wprowadzić przedział liczbowy, liczby pierwszą i ostatnią zawrzyj w nawiasach kwadratowych, a liczby oddziel między sobą przecinkami, na przykład: [3,7]
    • Możesz łączyć przedziały z dodatkowymi wartościami, na przykład 1,[3,7]9
    • Aby usunąć zakres, należy wprowadzić dwie kreski ( „--” ).

Aby zmodyfikować definicję klasy obiektów

  1. Otwórz rysunek, który zawiera obiekt sklasyfikowany klasą obiektów, którą chcesz zmienić.
  2. Jeśli plik klasyfikacji obiektów nie jest dołączony, wprowadź w wierszu polecenia attachdef i dołącz plik.
  3. Na karcie Eksplorator mapy w oknie zadań kliknij prawym przyciskiem myszy klasę obiektów, którą chcesz zmienić. Kliknij przycisk Definiuj klasę obiektu.
  4. Wybierz obiekt przykładowy. Obiekt ten musi być sklasyfikowany klasą obiektów, którą chcesz zmienić.
  5. W oknie dialogowym Definiuj klasyfikację obiektów zmień właściwości.
    • Nie można zmienić rodzaju obiektu dla używanego elementu.
    • Na karcie Lista właściwości wybierz lub anuluj wybór właściwości, które chcesz zawrzeć w definicji. Dla każdej nowej właściwości wprowadź wartość domyślną i przedział dostępnych wartości.

      Aby określić szerokość linii, podaj wartości dziesiętne zamiast całkowitych. Przykładowo, aby określić szerokość linii 0,13, podaj 13.

    • Na karcie Ustawienia klasy określ ikonę dla elementu oraz czy dane będą wyświetlane na karcie Eksplorator mapy w oknie zadań.

Plik klasyfikacji obiektów zawiera informacje klas obiektów, które zostały zdefiniowane.

Aby utworzyć nowy plik klasyfikacji obiektów

  1. Na karcie Eksplorator mapy w oknie zadań kliknij prawym przyciskiem myszy pozycję Klasy obiektów. Kliknij przycisk Nowy plik definicji.
  2. W oknie dialogowym Nowy plik definicji klasy obiektu podaj nazwę dla nowego pliku klasyfikacji obiektów. Kliknij przycisk OK.