OBIEKTY
B U D Y N K I
J E D N O S T K I
A K A D E M I K I
I N N E
W Y N I K I
TRASA
OPCJE
POMOC
Kontury budynków pełnią głównie rolę wyszczególnienia obiektów np. na mapie hybrydowej.
Odcień konturu ma następujące znaczenie:
- pomarańczowy - budynki wydziałowe.
- czerwony - rektorat i administracja.
- ciemnozielony - akademiki.
- jasnozielony - budynki innego przeznaczenia.
Część budynków posiada tablice informacyjne pokazujące rozmieszczenie poszczególnych jednostek na piętrach i pokojach w danym budynku.
Dostęp do tych tablic odbywa się poprzez kliknięcie ikonki tablicy znajdującej się w menu bocznym przy opisie budynku.
Tablice oprócz wykazu posiadają także odnośniki do stron www poszczególnych zakładów/katedr.
W jednym budynku może znajdować się wiele jednostek takich jak: katedry, zakłady, dziekanaty, laboratoria itd..
Informacje o danym budynku/jednostce można uzyskać klikając marker (lub kartę okienka informacyjnego symbolizującą jednostkę) lub wybierając odpowiednią pozycję z menu.
Karty okienka można zmieniać klikając na ich nazwę.
Jeśli dla danej jednostki jest dostępne więcej informacji (w tym galerie) to w danym okienku informacyjnym są one dostępne po kliknięciu znaku plusa(+) (prawy górny-róg) lub odnośnika "pokaż więcej informacji".
Wyjść z widoku rozszerzonego możemy za pomocą odnośnika "pokaż mniej informacji" lub przycisku minus(-) (prawy górny-róg).
Pozycje w menu mogą być wyszukiwane z pomocą wbudowanej wyszukiwarki.
Wyszukiwanie domyślnie jest prowadzone po nazwach obiektów z zakładek: "Jednostki", "Akademiki", "Inne" oraz adresie. Wyniki pojawiają się w zakładce "Wyniki".
Wyszukiwanie jest zaimplementowane także w autopodpowiedziach przy wyszukiwaniu trasy z tym wyjątkiem, że jest ono przeprowadzane po opisie budynku.
Obszar Politechniki Rzeszowskiej jest dość duży. Wchodzą w jej zakres zarówno obiekty na terenie Rzeszowa jak i akademik Aviata w Jasionce, ośrodek szkolenia lotniczego w Bezmiechowo oraz Centrum badań biotechnologicznych w Albigowej.
Dla każego obiektu jest możliwe wyznaczenie drogi dojazdu do niego jak i pomiędzy poszczególnymi budynkami.
Drogę możemy wyznaczyć zarówno z poziomu markera (okienka informacyjnego) wykorzystując formularz jak i z karty menu boczego "TRASA".
Formularze wyznaczające trasę posiadają opcję dynamicznej autopodpowiedzi pokazując wszystkie możliwości oraz filtrację wyników jeśli do pola edycyjnego wprowadzimy część nazwy szukanego obiektu lub adresu (trasa wyznaczana jest pomiędzy dwoma adresami).
Kolejne wyniki wyznaczania trasy są wyświetlane poniżej formularza w postaci klikalnej listy z opisem drogi i przewidywanym czasem (można usuwać pozycje jak i zwijać opisy).
Mapa posiada obsługę klawiatury:
- strzałki (↑,↓,←,→) - dokładne przesuwanie mapy
- PgUp, PgDn, Home, End - skokowe przesuwanie mapy (odpowiednio ↑,↓,←,→)
- Insert - skokowe oddalanie
- plus/minus (+/-) - przybliżanie/oddalanie
- Shift+LPM - powiększanie zaznaczonego obszaru (zaznaczona odpowiednia opcja).
Mapa dostosowuje swój rozmiar do rozmiaru okna przeglądarki, przy czym wymiary te nie powinny być mniejsze niż 640x480.
Polecane jest korzystanie z mapy w trybie pełnoekranowym.
Menu boczne może zostać ukryte podczas użytkowania. Służy do tego przycisk w postaci obustronnej strzałki umieszczony nad menu oraz podłużny przycisk pomiędzy mapą a menu bocznym.
Zakładka "Opcje" zawiera listę opcji jakie mogą być spersonalizowane.
Zmiany są dokonowane natychmiast po zaznaczeniu/odznaczniu danej opcji.
Konfigurację można zachować wciskając przycisk zapisz wybrane opcje.
Ustawienia domyślne można przywrócić za pomocą przycisku Reset.
Uwaga! Niektóre opcje wpływają na wydajność aplikacji.
Oskryptowanie, projekt graficzny oraz większość zdjęć:
- Krzysztof Kisieliński
Wykładowca:
- dr inż. Jan Prokop
Użyte języki skryptowe:
-
php,
-
javasript
Standardy:
-
(X)HTML 1.1,
-
CSS 2.1 (z elementami 3.0)
Technologie wykonania:
-
ajax,
-
GoogleMaps Api
Wykonanie w ramach projektu z przedmiotu Technologie Sieci Web
Część treści i materiałów obrazkowych zapożyczona z innych witryn Politechniki Rzeszowskiej.
Silk icon set 1.3 by Mark James.
W razie zauważenia błędów i aktualizacji proszę zwracać się do dr inż. Jana Prokopa