Moim zadaniem jest opracowanie aplikacji internetowej, która wizualizuje dane czasowe na mapie i generuje rodzaj przepływu danych (lub animacji) z obrazów / danych otrzymanych z serwera.
W tym celu zamierzam korzystać z OpenLayers API i usług sieciowych OGC WFS lub WMS lub SOS.
Jednym z głównych wymagań jest bezpieczne i szybkie przesyłanie danych o wysokiej wydajności.
Pytanie, które mam, brzmi: z której usługi WFS, WMS i SOS dobrze będzie korzystać w przypadku takiej aplikacji internetowej pod względem wydajności, bezpieczeństwa, niezawodności itp.?
Wiem, że każda usługa internetowa oferuje różne funkcje. Ale jeśli używam WMS dla moich danych czasowych, aby uzyskać obrazy mapy poprzez wykonanie pewnego rodzaju agregacji w bazie danych (ponieważ jest to wizualizacja czasowa), wówczas moja aplikacja zwolni na niektórych urządzeniach, takich jak telefony komórkowe / tablety, ponieważ może to zająć dużo czasu czas na pobranie zdjęć.
Z drugiej strony, jeśli użyję SOS lub WFS, istnieje ryzyko, że nasza aplikacja wyśle surowe dane, co naprawdę nie jest bezpieczne.
Będzie naprawdę wspaniale, jeśli ktoś może dać mi radę lub przemyślenia na ten temat.
Jeśli myślisz, że na to pytanie nie można po prostu odpowiedzieć, to czy ktoś może mi dać pomysł, jak powinienem postępować dalej w przypadku problemu opartego na badaniach?