Optymalizacja wyświetlania złożonych linii i poligonów

Jeśli hostowana warstwa obiektowa zawiera warstwy obiektowe liniowe lub poligonowe z dużą liczbą wierzchołków, która jest często wyświetlana w małych i średnich skalach, można zoptymalizować te warstwy, aby skrócić czas wyświetlania w klienckich aplikacjach internetowych.

Optymalizacja warstw zużywa dodatkowe miejsce w pamięci masowej, a warstwy można edytować dopiero po zakończeniu procesu optymalizacji. Miejsce w pamięci wymagane do przechowywania obiektów dla zoptymalizowanych warstw wzrośnie; jednak poprawa wydajności dla klientów internetowych może być znacząca. Wielkość hostowanej warstwy obiektowej można sprawdzić na karcie Informacje ogólne na stronie elementu warstwy.

Optymalizacja przynosi najlepsze efekty w przypadku warstw liniowych i poligonowych zawierających obiekty z wieloma wierzchołkami.

Pamiętaj o następujących kwestiach w odniesieniu do zoptymalizowanych warstw:

  • Widoki hostowanej warstwy obiektowej dziedziczą ustawienie optymalizacji wyświetlania z hostowanej warstwy obiektowej, na podstawie której zostały utworzone. Nie można niezależnie skonfigurować tego ustawienia dla widoków. Aby włączyć optymalizację wyświetlania dla widoków, które zawierają linie lub poligony, zmień ustawienie hostowanej warstwy obiektowej, na podstawie której utworzono dany widok.
  • Jeśli zaktualizujesz dane w warstwie, gdy optymalizacja jest włączona, nowe lub zmienione obiekty zostaną automatycznie zoptymalizowane.
  • Jeśli warstwa w hostowanej warstwie obiektowej zawiera obiekt poligonowy lub liniowy, który z kolei zawiera ponad 400 000 wierzchołków, optymalizacja wyświetlania zostanie domyślnie włączona. Dotyczy to hostowanych warstw obiektowych, które publikujesz oraz tych, które są tworzone przez narzędzia analityczne, takie jak narzędzia Utwórz bufor lub Agreguj granicę.
  • ArcGIS Online wysyła zapytania do oryginalnego obiektu, jeśli obiekt liniowy lub poligonowy zawiera mniej niż 1 000 000 wierzchołków. Gdy obiekt liniowy lub poligonowy zawiera więcej niż 1 000 000 wierzchołków, usługa ArcGIS Online wysyła zapytanie o uogólniony (zoptymalizowany) obiekt.
  • Jeśli dołączysz obiekt, który ma więcej niż 400 000 wierzchołków, optymalizacja rysowania zostanie automatycznie włączona w hostowanej warstwie obiektowej.
  • Zastępowanie warstwy może zmienić ustawienia optymalizacji. Jeśli dane użyte do zastępowania warstwy zawierają obiekt poligonowy lub liniowy, który zawiera więcej niż 400 000 wierzchołków, optymalizacja rysowania zostanie domyślnie włączona w zastąpionej hostowanej warstwie obiektowej. Jeśli dane nie zawierają obiektu o więcej niż 400 000 wierzchołkach, musisz wykonać poniższe czynności, jeśli chcesz włączyć optymalizację rysowania.

W celu optymalizacji czasów wyświetlania dla warstwy liniowej lub poligonowej należy wykonać następujące czynności:

  1. Zaloguj się w instytucji.

    Musisz być właścicielem warstwy lub członkiem domyślnej roli administratora, lub roli niestandardowej, która ma zestaw uprawnień do zarządzania wszystkimi zasobami należącymi do członków instytucji.

  2. Otwórz stronę elementu hostowanej warstwy obiektowej.
  3. Kliknij kartę Ustawienia.
  4. Przejdź do sekcji Optymalizuj wyświetlanie warstwy.

    Wyświetlane są warstwy w hostowanej warstwie obiektowej, dla których aktualnie jest włączona optymalizacja wyświetlania.

  5. Kliknij opcję Optymalizuj warstwy.

    Zostanie wyświetlone okno dialogowe Optymalizuj wyświetlanie warstwy.

  6. Włącz przełącznik obok warstwy, którą chcesz zoptymalizować pod kątem wyświetlania i kliknij Aktualizuj.

    Okno dialogowe Optymalizuj wyświetlanie warstwy zostanie zamknięte, a na karcie Ustawienia będzie wyświetlany status aktualizacji.

    Proces optymalizacji może zająć do kilku minut. W trakcie optymalizacji edycja warstwy jest tymczasowo niedostępna.

Aby wyłączyć optymalizację wyświetlania, wykonaj ponownie powyższe czynności, ale wyłącz przełącznik odpowiadający warstwie, dla której chcesz wyłączyć optymalizację wyświetlania na etapie 6.