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.
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
Edytuj schemat SDF.
Z lewej strony zostanie wyświetlona Właściwość1 pod istniejącymi właściwościami.
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.
Po aktualizacji pozycja "Właściwość1" znajdująca się po lewej stronie ma nową nazwę.
Aby kontynuować, przejdź do sekcji Ćwiczenie 5: Wypełnianie nowej właściwości z wartościami.