Aby zweryfikować, czy mapa i jej warstwy są zoptymalizowane pod kątem obsługi wysokiego poziomu użytkowania, uruchom narzędzie Przeglądanie mapy
. Narzędzie to porównuje konfiguracje mapy internetowej ze znanymi sprawdzonymi procedurami obsługi map o dużym natężeniu ruchu i generuje raport weryfikujący, gdzie sprawdzone procedury są już stosowane, a w razie potrzeby – gdzie można je wdrożyć. Sprzyja to wydajnemu wykorzystaniu zasobów instytucji i daje autorom map pewność, że ich mapa internetowa jest zgodna ze sprawdzonymi procedurami w zakresie obsługi rosnącego zapotrzebowania.
Notatka:
Narzędzie Przeglądanie mapy
jest dostępne, gdy mapa internetowa zawiera hostowane warstwy obiektowe i tabele. Obsługa innych typów warstw będzie dostępna w przyszłych wersjach przeglądarki map Map Viewer.
Przeglądanie mapy
Aby ocenić skalowalność mapy, wykonaj następujące czynności:
- Zaloguj się w instytucji.
Musisz być właścicielem mapy internetowej lub członkiem o domyślnej roli administratora, członkiem o roli niestandardowej, który ma zestaw uprawnień do zarządzania wszystkimi zasobami należącymi do członków instytucji lub członkiem grupy udostępnionych aktualizacji, dla której mapa internetowa została udostępniona.
- W przeglądarce Map Viewer otwórz mapę, którą chcesz przejrzeć.
- Na pasku narzędzi Zasoby (ciemny) kliknij przycisk Przeglądaj mapę
. - W panelu Przeglądanie mapy kliknij przycisk Rozwiń
, aby wyświetlić warstwy w każdym obszarze rekomendacji, a następnie kliknij przycisk Zarządzanie konfiguracją
, aby otworzyć odpowiednie ustawienie lub konfigurację elementu.Notatka:
Jeśli nie masz uprawnień do zmiany konfiguracji, kliknij opcję Dowiedz się więcej, aby otworzyć dokumentację dotyczącą danego ustawienia lub konfiguracji.
- Opcjonalnie kliknij opcję Zaawansowany przegląd
, odpowiedz na zapytania i kliknij opcję Zawęź rekomendacje, aby doprecyzować rekomendacje na podstawie planowanego sposobu wykorzystania mapy.Notatka:
Odpowiedzi na zapytania są przechowywane tylko tak długo, jak długo otwarty jest panel Przeglądanie map. Jeśli przejdziesz do innego panelu, odświeżysz stronę lub wyjdziesz z przeglądarki map Map Viewer, konieczne będzie ponowne udzielenie odpowiedzi na zapytania.
- Opcjonalnie kliknij opcję Podsumowanie
i przejrzyj sekcje Mapa oraz Warstwy, aby dowiedzieć się więcej o zasobach mapy i obiektach występujących w warstwach mapy. - Kliknij opcję Przeglądaj mapę
, a następnie kliknij opcję Odśwież
, aby odświeżyć listę rekomendacji po wprowadzeniu zmian w warstwach na mapie. - W razie potrzeby powtórz etapy od 4 do 7.
Zrozumienie rekomendacji dotyczących mapy
Po uruchomieniu narzędzia Przeglądanie map
otwiera się panel Przeglądanie map z listą sprawdzonych procedur potwierdzającą, które z nich zostały zastosowane oraz gdzie mogą znajdować się dodatkowe optymalizacje do rozważenia.
W panelu Przeglądaj mapę wymieniono pięć typów rekomendacji w kolejności ich priorytetu:
- Wysoki priorytet
— konfiguracja mapy prawdopodobnie spowoduje znaczne pogorszenie wydajności lub błędy wyświetlania u użytkowników końcowych. Problemy te należy rozwiązać przed udostępnieniem mapy. - Średni priorytet
— konfiguracja mapy może wpływać na wydajność rysowania lub skalowalność, zwłaszcza w określonej skali lub przy dużym natężeniu ruchu. Rozwiązanie tych problemów jest zalecane. - Niski priorytet
— konfigurację mapy można zoptymalizować pod kątem uzyskania lepszej wydajności. Problemy te raczej nie spowodują zauważalnych utrudnień, ale warto je rozwiązać w miarę możliwości. - Informacje
— informacje diagnostyczne lub kontekstowe dotyczące konfiguracji mapy. Nie jest wymagane żadne działanie, ale informacje te mogą być przydatne podczas rozwiązywania problemów lub optymalizacji mapy. - Rekomendacje nie są potrzebne
— Nie jest wymagane żadne działanie.
Narzędzie obecnie sprawdza hostowane warstwy obiektowe na mapie internetowej pod kątem następujących elementów:
- Indeks atrybutowy
- Sterowanie pamięcią podręczną
- Złożone geometrie
- Konfiguracja okien podręcznych
- Warstwa edytowalna publicznie
- Interwał odświeżania
- Warunek ze względną datą
- Ponowne odwzorowanie
- Indeks przestrzenny
- Zakres widoczności
Każdy obszar opisuje konfigurację mającą bezpośredni wpływ na skalowalność i w razie potrzeby, zawiera zalecane działania, dzięki którym mapa będzie bardziej skalowalna.
Indeks atrybutowy
Dodanie indeksu atrybutu do pól powiązanych z filtrami lub definicjami wyszukującymi określone słowa lub frazy w polu znakowym może poprawić wydajność obsługi zapytań.
Sterowanie pamięcią podręczną
Zwiększenie ustawienia maksymalnego wieku pamięci podręcznej zmniejsza częstotliwość, z jaką przeglądarka i sieć dostarczania zasobów (CDN) sprawdzają obecność zmian. Zmniejsza to ogólne zapotrzebowanie na zasoby instytucji.
Złożone geometrie
Upraszczanie skomplikowanych obiektów poprzez zmniejszenie liczby wierzchołków skutkuje szybszym przetwarzaniem, co może poprawić wydajność wyświetlania. Można to osiągnąć za pomocą dowolnego z następujących narzędzi:
- Zoptymalizuj wyświetlanie złożonych linii i poligonów na karcie Ustawienia strony elementu warstwy
- Narzędzia geoprzetwarzania ArcGIS Pro takie jak Kostka, Wieloczęściowe na jednoczęściowe i Uprość poligon.
Warstwy obiektowe ze złożonymi geometriami mogą być również publikowane jako warstwy kafli, co umożliwia szybką wizualizację dużych zestawów danych przy użyciu kolekcji wstępnie wygenerowanych kafli rastrowych lub kafli wektorowych.
Konfiguracja okien podręcznych
Funkcja FeatureSetByPortalItem ArcGIS Arcade reprezentuje połączenie z zestawem obiektów w pamięci lub na serwerze. Jest to skuteczny sposób na łączenie danych z wielu źródeł w jeden FeatureSet, ale może spowolnić reakcję okien podręcznych.
Warstwa edytowalna publicznie
Warstwy z włączoną możliwością edycji nie mogą korzystać z pamięci podręcznej CDN, co oznacza, że mogą nie skalować się wystarczająco efektywnie, aby obsłużyć duże zapotrzebowanie. Widoki hostowanych warstw obiektowych to powszechny sposób na zapewnienie skalowalności, przy jednoczesnym umożliwieniu uprawnionym użytkownikom edycji i utrzymywania danych.
Interwał odświeżania
Interwał odświeżania umożliwia synchronizację otwartej mapy z najnowszymi dostępnymi danymi. Jednakże częstszy interwał odświeżania skutkuje wyższym zużyciem zasobów, dlatego należy ustawić go na możliwie najrzadszy interwał wymagany dla docelowych odbiorców.
Warunek ze względną datą
W niektórych aplikacjach warstwy z włączonymi warunkami ze względną datą nie mogą korzystać z pamięci podręcznej CDN. Oznacza, że mogą nie skalować się wystarczająco efektywnie, aby obsłużyć duże zapotrzebowanie. Warunki ze względną datą można przebudować tak, aby używały stałych dat w polach typu Data, Tylko data lub Tylko czas.
Ponowne odwzorowanie
Gdy odniesienie przestrzenne warstwy nie jest zgodne z odniesieniem przestrzennym mapy, dane muszą zostać ponownie odwzorowywane w czasie rzeczywistym przy każdej operacji na mapie. Może to niepotrzebnie spowolnić reakcję mapy. Jeśli tak się stanie, możesz zmienić odwzorowanie mapy lub warstwy, aby dopasować je do żądanego odniesienia przestrzennego, które zazwyczaj jest określane przez mapę bazową. Możesz dostosować te ustawienia mapy i warstwy w ArcGIS Pro za pomocą narzędzia Projekt (Zarządzanie danymi) lub poprzez skonfigurowanie właściwości mapy.
Indeks przestrzenny
Indeksy przestrzenne zwiększają wydajność zapytań przestrzennych, np. przy rysowaniu obiektów na mapie lub wyszukiwaniu obiektów. Ogólnie rzecz biorąc, jeśli warstwa wyświetla się wolno, może to być spowodowane dodaniem obiektów poza zasięgiem warstwy po początkowym utworzeniu indeksu przestrzennego. Możesz przebudować indeks przestrzenny, aby upewnić się, że jest on zoptymalizowany pod kątem danych w ich bieżącym stanie.
Zakres widoczności
Określanie poziomu powiększenia zasobów jest nazywane konfiguracją zakresu widoczności. Jako że większość danych nie musi być wyświetlana na wszystkich poziomach powiększenia, możesz zmniejszyć niepotrzebne zużycie zasobów, dostosowując zakres widoczności dla każdej warstwy na mapie.