Podczas ściągania danych z System Procesy5 system umożliwia
ograniczenie ilości ściąganych informacji poprzez mechanizm Dodaj warstwy WFS oraz przede wszystkim poprzez
WFS Limit danych (menu) co owocuje
zmniejszeniem ściągnięcia niepotrzebnych danych oraz efektywniejszym i płynniejszym
korzystaniem z aplikacji.
Niestety rodzi to możliwość nie zobaczenia danych informacji w miejscu przez nas
oczekiwanym, gdyż wcześniej pobrane informacje mogą nie pasować do kryterium miejsca, w
którym aktualnie znajdujemy się na pozycji Główne Menu Procesy5 WFS Menu (podczas pracy na mapie) Dzieje się tak z
uwagi na fakt:
- Pomimo zastosowania filtra Figure 37 może się zdarzyć, że domyślny filtr WFS Limit danych (menu) spowoduje to,
że część danych nie zostanie pobrana i tym samym pozostanie niewidoczna.
Note: Taki
przypadek jest możliwy zwłaszcza wtedy, kiedy ikony ilości pobranych/dostępncyh
informacji pokazują, że jest więcej danych do pobrania niż aktualnie pokazuje
filtr
Aplikacja Procesy5-Android posiada
mechanizm wspomagania takich przypadków poprzez zastosowanie mechanizmu
Priorytetowanie wyświetlania features z BBOX, który działa w następujący
sposób:
- Jeżeli zostały pobrane dane w ograniczonej ilości
- Użytkownik przechodzi w inne miejsce mapy Główne Menu Procesy5 WFS Menu (podczas pracy na mapie)
- System wykonuje dodatkowe żądanie ściągnięcia danych z Serwer WFS z API dla parametrów
Pobieranie danych WFS ograniczone do BBOX zgodnych z
Obszar widzenia mapy z funkcją BBOX
- system śćiąga dodatkowe dane z honorowniem innych filtrów określoncyh w Figure 37, które są w pamięci zgodnie z WFS Limit danych (menu), lecz
dodatkowo stosuje mechanizm filtra kontekstowego Obszar widzenia mapy z funkcją BBOX.
Figure: dane dodatkowo pobrane na podstawie kontekstu miejsca interfejsu uzytkownika
na mapie
- Efekt końcowy: Widoczne wszystkie elementy z oczekiwanego kontekstu pracy użytkownika na
mapie Obszar widzenia mapy z funkcją BBOX.
Figure: widoczne elementy na mapie z obszaru widzenia użytkownika