Ćwiczenie 4: Dodawanie właściwości

Zestaw klas elementów wraz z ich właściwościami nazywany jest schematem. Schemat może zawierać właściwości ograniczone. Ograniczenia określają obiekty, jakie mogą być dodawane do danej klasy elementów. Na przykład: w celu dodania do klasy elementów Drogi, obiekt musi być linią. Takie właściwości jak atrybuty są charakterystyczne dla wszystkich obiektów w klasie elementów. Przykładowo właściwość klasy elementów Drogi może określać liczbę pasów drogi lub ograniczenie prędkości. Wartość się zmienia, ale elementy Drogi zawierają ograniczenie szybkości i określoną liczbę pasów.

Nie można zmieniać schematów wszystkich rodzajów źródeł danych, można jednak edytować schematy plików SDF. Podczas tej lekcji schemat SDF zostanie zmieniony w celu dodania właściwości do klasy elementów Drogi. Nowa właściwość jest ograniczona, dlatego tylko niektóre wartości są dla niej poprawne.

Uwaga: W bieżącym ćwiczeniu wykorzystano mapę zmodyfikowaną w sekcji Ćwiczenie 2: Łączenie z danymi nowego pliku SDF.

Wartości ograniczone do zakresów wartości

Możesz podać wartości, które będą zatwierdzone wyłącznie w określonym zakresie. Możesz włączyć lub wyłączyć każdą wartość graniczną w danym zakresie: najmniejszą i największą możliwą wartość. Na przykład: zakres 1 - 100 może być zakresem włącznym. Można określić zakres dowolnej wartości wyższej niż 1 i niższej niż 100, ale nie 1 ani nie 100. Można określić dowolną kombinację.

Dodawanie właściwości ograniczonej zakresem do klasy elementów Drogi

  1. Przełącz Panel zadań na Eksplorator mapy.
  2. W górnej części okna wybierz źródło danych SDF.
  3. Kliknij menu SchematEdytuj schemat.

    Edytuj schemat SDF.

  4. W Edytorze schematu, rozwiń drzewo schematów z lewej strony, aby zobaczyć drzewo klasy elementów.
  5. Wybierz klasę elementów Drogi.
  6. W górnej części okna kliknij opcję Nowa właściwość.

    Z lewej strony zostanie wyświetlona Właściwość1 pod istniejącymi właściwościami.

  7. Korzystając z poniższej ilustracji określ charakterystykę nowej właściwości:

    Utwórz właściwość przy użyciu tych wartości. Po ustawieniu typu ograniczenia zostaną wyświetlone ostatnie cztery pola.

    Te wartości tworzą właściwość reprezentującą liczbę pasów jezdni. Wartość musi być liczbą całkowitą z zakresu od 1 do 5 włącznie. Dla tej właściwości nie istnieje wartość domyślna.

    Po ustawieniu Minimalnej wartości włączonej i Maksymalnej wartości włączonejna prawdziwe, zostały wprowadzone wartości (najwyższa i najniższa) dopuszczalne w danym zakresie.

  8. Kliknij przycisk Zastosuj, a następnie potwierdź zmiany.

    Po aktualizacji pozycja "Właściwość1" znajdująca się po lewej stronie ma nową nazwę.

  9. Kliknij przycisk OK i potwierdź zmiany, aby zamknąć okno Edytor schematów.

Aby kontynuować, przejdź do sekcji Ćwiczenie 5: Wypełnianie nowej właściwości z wartościami.