Poniżej zamieszczono kilka przykładów składni kontroli projektu.
Poniższe przykłady zawierają typ parametrów, który można sprawdzić za pomocą kontroli projektu. Przykładów tych należy używać jako podstawy do tworzenia własnych dostosowanych kontroli projektu.
Ta kontrola projektu służy do sprawdzenia, czy styczna ma określoną minimalną długość.
Nazwa | Długość stycznej >= 100 |
Typ | Linia |
Wzór | {Długość stycznej}>=100 |
Opis wzoru | Styczne muszą być większe lub równe liczbie 100. |
Ta kontrola projektu służy do sprawdzenia, czy przy określonej prędkości projektowej wykorzystywana jest minimalna długość stycznej.
Nazwa | Długość stycznej >= 100 przy prędkości 45 mil/godzinę |
Typ | Linia |
Wzór | JEŚLI ({prędkość projektowa}>=45,długość>=100,1) |
Opis wzoru | Jeśli prędkość projektowa jest większa lub równa wartości 45, długość stycznej musi być większa lub równa 100. Uwaga: W funkcji JEŚLI wartość końcowa 1 wskazuje, że element spełnia warunki dotyczące zarówno prędkości projektowej jak i długości; zostaje zwrócona wartość „prawda”. Poprawna wartość oznacza, że element spełnia wymagania kontroli projektu i nie jest wydawane ostrzeżenie. Jeśli element nie spełnia jednego lub obu warunków kontroli projektu, zostaje wydane ostrzeżenie.
|
Ta kontrola projektu służy do sprawdzenia, czy przy określonej prędkości projektowej wykorzystywany jest minimalny promień łuku. Kontrola projektu jest stosunkowo złożona — składa się z kilku wzorów.
W tym przykładzie minimalny promień łuku sprawdzany jest dla ośmiu odrębnych prędkości projektowych. Po skojarzeniu z linią trasowania kontrola projektu sprawdza wartość prędkości projektowej promienia i określa, czy promień przekracza określoną wartość lub jest jej równy.
Nazwa | Prędkość projektowa promieni łuku (wielu) |
Typ | Łuk |
Wzór |
JEŚLI ({prędkość projektowa}>=120,promień>=750, JEŚLI ({prędkość projektowa}>=100,promień>=500, JEŚLI ({prędkość projektowa}>=80,promień>=300, JEŚLI ({prędkość projektowa}>=70,promień>=200, JEŚLI ({prędkość projektowa}>=60,promień>=125, JEŚLI ({prędkość projektowa}>=50,promień>=80, JEŚLI ({prędkość projektowa}>=40,promień>=50, JEŚLI ({prędkość projektowa}>=30,promień>=30, Promień>= 0)))))))) |
Opis wzoru | Jeśli prędkość projektowa jest większa od lub równa jednej z określonych wartości, promień musi być większy lub równy określonej wartości promienia dla tej prędkości. |
Ta kontrola projektu służy do sprawdzenia, czy przy określonej prędkości projektowej wykorzystywana długość stycznej mieści się w określonym zakresie prędkości. Jest ona stosunkowo złożona i składa się z kilku wzorów.
W tym przykładzie długość stycznej sprawdzana jest dla pięciu odrębnych prędkości projektowych. Po skojarzeniu z linią trasowania kontrola projektu sprawdza wartość prędkości projektowej stycznej i określa, czy długość stycznej znajduje się w określonym zakresie.
Nazwa | Prędkość projektowa dla długości stycznej (wielu) |
Typ | Linia |
Wzór |
JEŚLI ({prędkość projektowa}>=120,(2000>=długość)*(długość>=500), JEŚLI ({prędkość projektowa}>=100,(2000>=długość)*(długość>=400), JEŚLI ({prędkość projektowa}>=80,(1500>=długość)*(długość>=350), JEŚLI ({prędkość projektowa}>=70,(1200>=długość)*(długość>=300), JEŚLI ({prędkość projektowa}>=60 (1000>=długość)*(długość>=250),długość>=0))))) |
Opis wzoru | Jeśli prędkość projektowa jest większa lub równa jednej z określonych wartości, wartość długości promienia musi znajdować się w zakresie pomiędzy wartością maksymalną a minimalną określoną dla tej prędkości. |