Zarzadzanie widokami |
Narzedzia zarzadzania widokami umieszczone zostaly w srodkowej czesci paska przyciskow. Naleza do nich: cofanie i ponawianie widokow, powiekszanie i pomniejszanie mapy, przesuwanie mapy, oraz dopasowanie do widocznych lub wybranych warstw badz tez do aktualnie ustanowionej selekcji. ISDP posiada rowniez funkcje dopasowania do wybranej warstwy, lecz jest ona dostepna jedynie z menu podrecznego dostepnego w legendzie (Rozdzial 3). |
|
|
Te funkcje w zasadzie nie wymagaja komentarza. Mozna jedynie zaznaczyc, ze ich uzywanie w niektorych sytuacjach moze znacznie przyspieszyc poruszanie sie po mapie. Zmiana obrazu nie powoduje, bowiem kazdorazowego odwolania do serwera, a jedynie wczytanie mapy wyswietlonej juz wczesniej i zapisanej tymczasowo na komputerze uzytkownika. Dodatkowo przywracane badz ponawiane sa ustawienia legendy, co oszczedza czas potrzebny na jej ponowna edycje, (np. ukrycie widocznych dotad warstw, usuniecie ich z listy, wygaszenie etykiet na mapie etc.). |
|
|
Po wcisnieciu tego przycisku aplikacja pozwala nakreslic na mapie prostokat, po czym dokonuje operacji powiekszenia. Obszar mapy zawarty we wskazanej figurze jest powiekszany do rozmiarow pelnego okna. Operacja powiekszania nie deformuje obrazu, totez nie zawsze wskazany prostokat dopasuje sie dokladnie do pelnego okna. Mogloby to miec miejsce jedynie przy zachowaniu idealnej zgodnosci proporcji rozmiarow okna mapy i zadanego prostokata. W sytuacji, gdy uzytkownik po wybraniu tej opcji jednokrotnie kliknie na mapie badz zaznaczy prostokat o bokach krotszych niz 6 pikseli, obraz mapy zostanie powiekszony dokladnie dwukrotnie i odpowiednio wycentrowany. |
|
|
Operacja odwrotna do opisanej powyzej. Po wskazaniu prostokata mapa zostaje zmniejszona w ten sposob, ze zawartosc calego okna mapy miescic sie bedzie w wyznaczonym prostokacie. Obowiazuja wszystkie uwagi dotyczace proporcji oraz jednokrotnego klikniecia zawarte w opisie powiekszania mapy. Operacje powiekszenia i pomniejszenia mozna zastapic przez reczne wpisanie mianownika skali w odpowiednie pole. Odpowiedzia aplikacji bedzie przerysowanie mapy w zadanej skali tak, ze srodek obszaru wybranego pozostaje srodkiem nowo utworzonej mapy. |
|
|
Operacja polega na "zlapaniu" wnetrza okna mapy (poprzez wcisniecie lewego klawisza myszy na obszarze roboczym) oraz przesunieciu w dowolnym kierunku. Powoduje to przemieszczenie mapy i dorysowanie jej brakujacych fragmentow. Podczas tej operacji kursor przyjmuje charakterystyczny wyglad. Mozliwe jest rowniez przesuwanie mapy poprzez pojedyncze klikniecie w punkt, na ktorym ma sie ona wycentrowac. |
|
|
Uzycie tej funkcji zmienia obszar i skale wyswietlanej mapy w taki sposob, ze zaden z obiektow warstw widocznych nie wystaje poza granica prezentowanego obszaru. Funkcja ta moze okazac sie bardzo przydatna np. podczas poruszania sie po znacznie oddalonych miejscach na mapie, badz prezentacji widoku ogolnego. |
|
|
Zastosowanie niniejszej funkcji powoduje wyswietlenie mapy w taki sposob, aby widoczne byly, w mozliwie najwiekszej skali (najmniejszy mianownik), wszystkie obiekty lezace na aktywnych warstwach. (Jak aktywowac warstwe dowiesz sie pozniej). |
|
|
Po wcisnieciu tego przycisku mapa jest przerysowywana w taki sposob, ze wszystkie wybrane obiekty sa widoczne. Podczas tego zabiegu mapa jest odpowiednio zmniejszana lub powiekszana. Pole wyswietlajace proporcje zmienia sie odpowiednio, informujac uzytkownika o aktualnej skali mapy. Mechanizm ten moze byc uzyteczny podczas wybierania wielu obiektow z wielu warstw, lezacych blisko siebie w terenie. Mozna wtedy w latwy sposob zaprezentowac wszystkie wybrane elementy mapy w mozliwie najwiekszym zblizeniu. Nie zdecydowano sie na zastosowanie automatycznego powiekszania mapy do wybranych obiektow, gdyz w wielu przypadkach nie jest to pozadane. W wypadku wyboru obiektow mocno rozproszonych po terenie calego miasta omawiana operacja spowodowalaby wyswietlenie znacznego obszaru, co w wiekszosci wypadkow nie jest specjalnie uzyteczne. Uwaga! Nalezy pamietac, ze w stosunku do niektorych warstw moze zostac zastosowana opcja generalizacji (ustawiona przez administratora, ISDP), powodujaca bezwzgledne ukrywanie obiektow przy malych skalach. W takim wypadku nastapi odpowiednie dopasowanie, jednak same obiekty nie uwidocznia sie na obrazie mapy. |