Zjawiska przestrzenne uwzględniające dane czasowe umożliwiają użytkownikom sprawdzenie, co wydarzyło się w określonym czasie lub co może wydarzyć się w przyszłości. Animacja danych z uwzględnieniem czasu umożliwia ich wizualizację na każdym etapie i poznanie wzorców lub trendów wyłaniających się z biegiem czasu. Przykładami zjawisk, których dane są właściwe do tego celu, są huragany, tornada oraz inne zdarzenia meteorologiczne; migracje ludności; użytkowanie gruntów oraz zmiany środowiskowe; a także rozprzestrzenianie się pożarów lub powodzi.
Niektóre warstwy map obsługują funkcję czasową, co oznacza, że zawierają zestawy danych przestrzennych ze zróżnicowanymi czasowo informacjami dotyczącymi tej samej lokalizacji. Jeśli mapa zawiera warstwy czasowe, jest mapą z funkcją czasu, co oznacza, że można ją skonfigurować tak, aby ustawić strefę czasową mapy i aby wyświetlane były dane z określonego przedziału czasu lub wyświetlana była animacja danych w czasie. Animacje w czasie można włączyć w przeglądarce map Map Viewer dla warstw obiektowych (hostowanych i warstw obiektowych serwera ArcGIS Server) pod warunkiem, że warstwy zostały skonfigurowane do obsługi animacji w czasie.
Wskazówka:
Odtwórz wideo Włączanie czasu na warstwie, aby uzyskać więcej informacji na temat włączania czasu na warstwach w aplikacji Map Viewer.
Weryfikowanie danych czasowych w warstwie
Można sprawdzić, czy warstwa mapy obsługuje funkcję czasu, odwołując się do punktu końcowego protokołu REST.
- Potwierdź, że zalogowano się i jeśli chcesz zapisać zmiany, że masz uprawnienia do tworzenia, aktualizowania i usuwania zasobów.
Notatka:
Bez zalogowania możesz eksplorować mapy, dodawać i konfigurować warstwy itd. Aby zapisać pracę, zaloguj się przed utworzeniem mapy. - Na (ciemnym) pasku narzędzi Zawartość kliknij opcję Warstwy
, aby otworzyć panel Warstwy.
- Przejdź do warstwy z danymi czasowymi, kliknij przycisk Opcje
, a następnie kliknij opcję Pokaż właściwości.
- Na panelu Właściwości kliknij opcję Informacje, a następnie kliknij element, aby otworzyć stronę elementu.
- Na karcie Przegląd przewiń do sekcji Warstwy i kliknij nazwę warstwy, aby otworzyć jej stronę elementu.
Jeśli warstwa zawiera dane czasowe, w sekcji Warstwy widoczna jest opcja Ustawienia czasu.
Włączanie funkcji czasu w warstwach
Można konfigurować właściwości czasu w warstwach obiektowych i warstwach zobrazowań w aplikacji ArcGIS Pro przed opublikowaniem warstwy obiektowej, warstwy zobrazowań lub warstwy rastrowej mapy (usługi mapowej) w oprogramowaniu ArcGIS Enterprise. Można konfigurować zawierające dane czasowe warstwy internetowe serwera w celu wyświetlania animacji w czasie podczas dodawania ich do przeglądarki map Map Viewer. W przypadku danych sekwencyjnych, gdzie każde pole reprezentuje oddzielny czas, możesz skonfigurować animację szeregów czasowych za pomocą wyrażenia w języku ArcGIS Arcade, aby pokazać postępy zdarzeń w czasie.
Można także publikować hostowane warstwy obiektowe zawierające dane czasowe i włączać te dane na stronie elementu warstwy. Umożliwia to użytkownikowi i jego instytucji (w przypadku udostępnienia warstw obiektowych) użycie danych czasowych do utworzenia map czasowych.
Aby włączyć dane czasowe na hostowanej warstwie obiektowej, właściciel lub administrator hostowanej warstwy obiektowej powinien wykonać poniższe czynności:
- Na karcie Moje zasoby strony zasobów otwórz stronę elementu hostowanej warstwy obiektowej z danymi czasowymi.
- Na karcie Przegląd przewiń do sekcji Warstwy i kliknij nazwę warstwy, aby otworzyć jej stronę elementu.
- Na karcie Przegląd warstwy kliknij ikonę Edytuj
znajdującą się w obszarze Ustawienia czasu.
Zostanie wyświetlone okno Ustawienia czasu.
- Zaznacz pole wyboru Włącz czas.
- Wybierz opcję zapisu danych czasowych jako określonych zdarzeń w czasie lub zakresów czasowych z czasem rozpoczęcia i zakończenia.
- Wybierz pole lub pola czasu w tych danych.
Notatka:
Są obsługiwane następujące formaty pola daty i godziny:
- Data
- Tylko data
- Przesunięcie datownika
Więcej informacji o obsługiwanych typach pól znajduje się w artykule Pola daty i czasu w usłudze ArcGIS Online.
Notatka:
Podczas pracy z zakresami czasu mającymi czas rozpoczęcia i zakończenia należy wybrać ten sam typ obu pól: Pole czasu rozpoczęcia i Pole czasu zakończenia.
- Kliknij przycisk OK.
Po dodaniu hostowanej warstwy obiektowej do przeglądarki map Map Viewer animacja w czasie jest włączona.
Konfigurowanie animacji szeregów czasowych
Możesz także włączyć czas na niektórych warstwach, używając wyrażenia szeregu czasowego w języku Arcade do utworzenia animacji na podstawie sekwencyjnych pól czasowych. Wyrażenia szeregów czasowych mogą być stosowane do danych, w których każde pole reprezentuje odrębny czas. Jeśli na przykład masz dane dotyczące liczby ludności w poszczególnych latach dla gmin w całym regionie, możesz użyć wyrażenia szeregu czasowego do wizualizacji zmian liczby ludności w czasie.
Aby utworzyć wyrażenie szeregu czasowego w języku Arcade, wykonaj następujące czynności:
- Potwierdź, że zalogowano się i jeśli chcesz zapisać zmiany, że masz uprawnienia do tworzenia, aktualizowania i usuwania zasobów.
Notatka:
Bez zalogowania możesz eksplorować mapy lub sceny, dodawać i konfigurować warstwy itd. Aby zapisać pracę, zaloguj się przed utworzeniem mapy lub sceny. - W przeglądarce map Map Viewer otwórz mapę zawierającą warstwę lub dodaj warstwę bezpośrednio.
- Na panelu Warstwy kliknij warstwę, aby ją wybrać.
- W sekcji Wybierz atrybuty panelu Style kliknij pozycję Wyrażenie.
- W oknie edytora wyrażeń w języku Arcade kliknij przycisk Sugestie
.
- W obszarze Sugestie kliknij opcję Szeregi czasowe.
Notatka:
Aby skonfigurować wizualizację szeregu czasowego, Twoje dane powinny mieć strukturę szerokiej tabeli, w której każdy wiersz reprezentuje statyczny obiekt o stałej lokalizacji, taki jak granica kraju lub lokalizacja miasta. Tabela powinna mieć co najmniej dwa pola lub dwie kolumny, które reprezentują te same atrybuty danych w różnych punktach w czasie dla każdego obiektu. Nazwy pól powinny odnosić się do określonego atrybutu i określonego punktu w czasie w regularnych interwałach, takich jak kolejne miesiące lub okresy 10-letnie. Na przykład warstwa zawierająca lokalizacje miast, w której każdy wiersz reprezentuje miasto poprzez następującą strukturę pól, może zostać użyta do skonfigurowania wizualizacji szeregu czasowego:
- CITY_NAME
- POPULATION_1990
- POPULATION_2000
- POPULATION_2010
- POPULATION_2020
Aby uzyskać więcej informacji na temat tworzenia animacji z sekwencyjnych pól czasowych, kliknij przycisk Rozwiń
obok pozycji Szeregi czasowe, aby wyświetlić dodatkową dokumentację języka Arcade i dowiedzieć się więcej na temat obsługiwanych wzorców nazw pól dla wyrażeń szeregów czasowych.
Wyrażenie szeregu czasowego w języku Arcade zostanie dodane do panelu kreatora wyrażeń.
- Postępuj zgodnie z działaniami opisanymi w kodzie wyrażenia szeregu czasowego, aby zmodyfikować wyrażenie przy użyciu pól czasowych obecnych w warstwie danych.
- Kliknij przycisk Gotowe, aby zastosować wyrażenie i wrócić do panelu Style.
Wskazówka:
Wyrażenie szeregu czasowego używane do stosowania określania stylu może być również używane do konfigurowania okien podręcznych i etykiet. Po skonfigurowaniu okien podręcznych i etykiet będą one aktualizowane wraz z suwakiem czasu.
Suwak czasu i jego opcje zostaną otwarte i pojawi się ostrzeżenie informujące o tym, że szeregi czasowe wymagają prawidłowego zakresu dat i zalecające skonfigurowanie daty początkowej i końcowej.
- W sekcji Punkty początkowy i końcowy okna Opcje suwaka czasu skonfiguruj daty początkowe i końcowe tak, aby odpowiadały datom pierwszego i ostatniego pola używanego do animacji szeregu czasowego.
- W sekcji Przedziały czasu okna Opcje suwaka czasu skonfiguruj interwały na suwaku czasu tak, aby odpowiadały interwałom w danych.
Notatka:
Jeśli interwały skonfigurowane w oknie Opcje suwaka czasu różnią się od tych w danych, animacja szeregu czasowego może nie być wyświetlana poprawnie.
- W panelu Style użyj opcji stylu, aby zmienić styl symbolu. Może być konieczne ręczne zaktualizowanie zakresu danych używanego do określania stylu danych, aby zapewnić wyświetlanie wszystkich wartości na mapie. Zweryfikuj minimalne i maksymalne wartości dla pól używanych w animacji szeregu czasowego i dostosuj zakres danych.
- Na panelu Opcje stylu kliknij przycisk Gotowe po zakończeniu dostosowywania swojego stylu lub kliknij przycisk Anuluj, aby wrócić do panelu Style bez zapisywania dokonanych zmian.
- Na panelu Style kliknij przycisk Gotowe.
- Na ciemnym pasku narzędzi Zawartość kliknij przycisk Zapisz i otwórz
i kliknij opcję Zapisz, aby zapisać zmiany stylu na mapie i w elemencie warstwy.
- Skonfiguruj opcje suwaka czasu na mapie w sposób opisany poniżej lub zapoznaj się z sekcją Przeglądanie map czasowych (Map Viewer), aby wyświetlić animację szeregu czasowego.
Ustawianie strefy czasowej mapy
Aby dostosować sposób wyświetlania dat i godzin w oknach podręcznych, tabelach i innych miejscach, można ustawić strefę czasową mapy.
Aby ustawić strefę czasową, wykonaj następujące czynności:
- Potwierdź, że zalogowano się i jeśli chcesz zapisać zmiany, że masz uprawnienia do tworzenia, aktualizowania i usuwania zasobów.
Notatka:
Bez zalogowania możesz eksplorować mapy, dodawać i konfigurować warstwy itd. Aby zapisać pracę, zaloguj się przed utworzeniem mapy. - W aplikacji Map Viewer otwórz mapę zawierającą warstwy z danymi czasowymi lub dodaj warstwy do nowej mapy.
- Na pasku narzędzi Zawartość (ciemny) kliknij opcję Właściwości mapy
.
- W polu Strefa czasowa wybierz jedną z następujących opcji:
- Aby wyświetlać daty i godziny przy użyciu strefy czasowej ustawionej na urządzeniu, na którym jest wyświetlana mapa, wybierz opcję Strefa czasowa urządzenia.
- Aby wyświetlać daty i godziny przy użyciu strefy czasowej wybranej przez autora mapy, wybierz opcję Określona strefa czasowa.
- Aby wyświetlać daty i godziny przy użyciu strefy czasowej zdefiniowanej dla warstwy, wybierz opcję Strefa czasowa danych. Informacje o dacie są wyświetlane bez korekt.
Notatka:
W przypadku używania tej opcji strefy czasowej są wyłączane opcje konfigurowania ustawień suwaków czasu.
Wskazówka:
Aby wyświetlić strefę czasową ustawioną dla mapy, kliknij opcję Etykieta strefy czasowej
.
Skonfiguruj opcje suwaka czasu na mapie
Istnieje możliwość skonfigurowania opcji suwaka czasu, aby dostosować sposób wyświetlania warstw z danymi czasowymi na mapie.
- Potwierdź, że zalogowano się i jeśli chcesz zapisać zmiany, że masz uprawnienia do tworzenia, aktualizowania i usuwania zasobów.
Notatka:
Bez zalogowania możesz eksplorować mapy lub sceny, dodawać i konfigurować warstwy itd. Aby zapisać pracę, zaloguj się przed utworzeniem mapy lub sceny. - W aplikacji Map Viewer otwórz mapę zawierającą warstwy z danymi czasowymi lub dodaj warstwy do nowej mapy.
- Kliknij przycisk Czas
, aby wyświetlić suwak czasu.
- Kliknij na suwaku czasu Opcje suwaka czasu
.
- Wprowadź dowolne z konfiguracji opisanych w poniższych podsekcjach.
- Na pasku narzędzi Zawartość kliknij przycisk Zapisz i otwórz
, a następnie kliknij przycisk Zapisz, aby zapisać ustawienia czasu na mapie.
Punkty początkowy i końcowy
W sekcji Tryb suwaka czasu wybierz jedną z poniższych opcji, aby określić okres czasu dla warstwy czasowej, a następnie wybierz datę początkową, godzinę początkową, datę końcową i godzinę końcową:
- Pokaż bieżący interwał — wyświetlane są dane przypadające na skonfigurowany zakres czasu.
- Pokazuj obiekty stopniowo — dane przypadające na skonfigurowany zakres czasu wyświetlane są stopniowo. Czas początkowy jest zawsze przypięty do początku suwaka.
- Pokaż dane w danym momencie czasu — wyświetlanie danych odnoszących się do jednego momentu w czasie.
Przedziały czasu
Określ ilość danych wyświetlanych wraz z upływem czasu. Wybierz opcję Długości jednego przedziału, aby określić liczbę i jednostki dla każdego przedziału czasu, lub wybierz opcję Czas łączny podzielony na równe etapy, aby określić liczbę przedziałów czasu.
Pozycja odtwarzania
Określ, czy animacja w czasie ma się rozpoczynać na początku przedziału czasu, czy też w czasie ostatnio zapisanym z mapą.
Szybkość odtwarzania
Skonfiguruj szybkość, z jaką odtwarzane są przedziały czasu. Szybkość można zwiększać lub zmniejszać za pomocą suwaka.
Wyłączanie animacji czasu
Animację w czasie można wyłączyć na mapach z warstwami czasowymi. Aby wyłączyć animacje w czasie na mapie internetowej, wykonaj następujące czynności:
- Potwierdź, że zalogowano się i jeśli chcesz zapisać zmiany, że masz uprawnienia do tworzenia, aktualizowania i usuwania zasobów.
Notatka:
Bez zalogowania możesz eksplorować mapy lub sceny, dodawać i konfigurować warstwy itd. Aby zapisać pracę, zaloguj się przed utworzeniem mapy lub sceny. - W aplikacji Map Viewer otwórz mapę zawierającą warstwy z danymi czasowymi lub dodaj warstwy do nowej mapy.
- Na (ciemnym) pasku narzędzi Zawartość kliknij opcję Warstwy
, aby otworzyć panel Warstwy.
- Wybierz warstwę czasową.
- Na (jasnym) pasku narzędzi Ustawienia kliknij ikonę Właściwości
.
- Wyłącz przełącznik Włącz czas.
- Powtórz poprzednie czynności dla każdej warstwy czasowej.