Skip To Content

Informacje o źródłach danych

Panele zawierają takie elementy, jak mapy, diagramy, listy, kontrolki, panele i selektory. Wiele z tych elementów jest opartych na danych. Na platformie ArcGIS operuje się na danych za pośrednictwem warstw. Warstwy, zwane także warstwami internetowymi, są logicznymi zbiorami danych używanymi do tworzenia map internetowych i scen internetowych.

Warstwy są zapisywane jako elementy zasobów w portalu instytucji użytkownika. Istnieje możliwość ich przeglądania i wyszukiwania. Aplikacja Operations Dashboard operuje na warstwach internetowych i warstwach operacyjnych na mapach internetowych. Na mapach internetowych możliwa jest interakcja z warstwami operacyjnymi, a warstwy te są wyświetlane na wierzchu warstw mapy bazowej. Szczegółowe informacje można znaleźć w sekcji Jak używane są warstwy tematu Warstwy.

Notatka:

Obsługa warstw w scenach internetowych zostanie uwzględniona w przyszłych wersjach.

Źródła danych i typy warstw

Ogólnie istnieją dwa typy danych, które mogą być wskazywane przez warstwę: obiekty i zobrazowania. Dane wykorzystywane przy wyświetlaniu warstwy pochodzą z różnych źródeł. Niektóre z tych źródeł bazują na plikach, takich jak pliki CSV i XLS, lub na otwartych standardach, takich jak KML i OGC. Pozostałe źródła danych są natywne względem platformy ArcGIS, jak np. hostowane usługi i usługi ArcGIS Server. Elementy panelu współdziałają z warstwami opartymi na obiektach, które są zwracane przez te usługi. W szczególności elementy panelu współdziałają z warstwami usług mapowych i warstwami usług obiektowych. W celu określenia, czy warstwa obiektowa jest zwracana przez jedną z tych usług, należy sprawdzić szczegóły jej elementu. Elementy warstwy, której źródłem jest usługa mapowa lub usługa obiektowa, mogą być użyte jako źródła danych dla elementów.

Szczegóły elementu warstwy

Wszystkie elementy oparte na danych (z wyjątkiem map), takie jak lista, diagram szeregowy, diagram kołowy i wskaźnik, bazują na tych warstwach. Źródłem danych dla elementu mapy jest mapa internetowa, która może zawierać różne typy warstw internetowych. Poniżej podano przykłady źródeł danych, które mogą być używane przy tworzeniu mapy panelu, ale nie można ich wykorzystywać przy tworzeniu innych elementów panelu:

Po dodaniu mapy internetowej do panelu w wyniku dodania elementu mapa, wszystkie jej warstwy operacyjne oparte na natywnej mapie ArcGIS i usługi obiektowe można wykorzystywać do dostarczania danych do innych elementów panelu. Najważniejsze wskazówki dotyczące tworzenia map internetowych wykorzystywanych w aplikacji Operations Dashboard znajdują się w temacie Tworzenie map internetowych dla paneli.

Uwaga:

Jeśli inne elementy korzystają z warstw operacyjnych mapy internetowej, usunięcie elementu mapa z panelu spowoduje wyświetlenie ostrzeżenia mówiącego o tym, że elementy zależne również zostaną usunięte.

Funkcje warstw

Gdy warstwa jest zwrócona przez mapę lub usługę obiektową, może być użyta w panelu. Oznacza to, że istnieje możliwość wybrania jej podczas przeglądania danych w trakcie konfigurowania elementów panelu. Jednak nie wszystkie proponowane warstwy mają takie same możliwości.

Notatka:

Warstwy, które nie zostały zaproponowane, również będą widoczne w oknie Wybierz warstwę, ale w szarym kolorze i nie będzie można ich zaznaczyć.

Podczas wybierania warstwy, która będzie wykorzystana w panelu, sprawdzana jest możliwość wysłania zapytania do związanej z nią usługi bazowej. Pozwala to na zastosowanie filtrów utworzonych podczas projektowania, a także tworzonych dynamicznie w czasie wykonania. Negatywny wynik testu spowoduje wyświetlenie komunikatu o niespełnianiu przez warstwę kryteriów wymaganych do tego, żeby mogła być ona użyta w elemencie wizualnym oraz udostępnienie przycisku OK pozwalającego w oknie Wybierz warstwę wybrać inną warstwę.

Podczas konfigurowania elementu mogą być wykonywane inne testy zgodności dotyczące następujących kwestii:

  • Czy warstwa obsługuje zapytania wykorzystujące funkcje agregujące (na przykład COUNT, MAX, MIN, SUM i AVG) w celu grupowania zestawu wyników w jednej kolumnie lub większej ich liczbie?
  • Czy warstwa obsługuje zapytania w sposób umożliwiający wyświetlanie zestawu wyników w kolejności rosnącej lub malejącej?
  • Czy warstwa obsługuje statystyki?
  • Czy warstwa obsługuje funkcje mapy i danych?

Jeśli niektóre z tych funkcji nie są zapewnione, działanie narzędzi do edycji może ulec zmianie. Na przykład, jeśli warstwa spełnia wymagania odnoszące się do zapytań, ale nie spełnia pozostałych wymagań wyszczególnionych powyżej, w oknie Wybierz warstwę zostanie wyświetlone ostrzeżenie.

Różne czynniki sprawiają, że poszczególne warstwy mają inne funkcje. Takim czynnikiem może być np. wersja usługi ArcGIS Server użytej do utworzenia warstwy. Dalsze informacje dotyczące możliwości wyboru usług i warstw można znaleźć w następujących zasobach:

Filtry warstw

Wszelkie filtry zastosowane do warstwy operacyjnej mapy internetowej lub warstwy internetowej są uwzględniane na panelu. Można tworzyć filtry podczas projektowania lub filtry działające w czasie wykonania i stosować je razem z wszelkimi już istniejącymi wstępnie zdefiniowanymi filtrami.

Nazwy pól i aliasy

Nazwy pól są przyporządkowane kolumnom w warstwie i wskazują, jakie dane znajdują się w kolumnie. Aliasy pól pozwalają przypisać do pola nazwę alternatywną. Jeśli dla pola został określony alias, będzie on wyświetlany w panelu podczas przeglądania pól, np. przy wyborze pola podczas tworzenia filtru lub przy wyborze pola, według którego mają być sortowane obiekty w szczegółach lub elementach lista. Jeśli alias nie jest dostępny, używana jest nazwa pola.