Podczas publikowania sceny z poziomu ArcGIS Pro może zostać utworzona zarówno warstwa sceny, jak i powiązana warstwa obiektowa. Jeśli dane w powiązanych punktowych lub wielopłatowych warstwach obiektowych zostaną zmienione, można przebudować pamięć podręczną warstwy sceny w celu uwzględnienia zmian dokonanych w określonych warstwach lub we wszystkich warstwach.
Możliwe jest zaktualizowanie zawartości warstw scen, które odnoszą się do wcześniej utworzonych pamięci podręcznych, lub hostowanych warstw scen, z którymi nie jest powiązana żadna warstwa obiektowa, przez zastąpienie warstwy sceny inną warstwą sceny.
Tylko właściciel warstwy sceny lub administrator instytucji może odbudować pamięć podręczną warstwy sceny lub zastąpić warstwę sceny.
Odbudowa pamięci podręcznej hostowanej warstwy sceny
Użytkownik (lub administrator w instytucji) może przebudować całą pamięć podręczną warstwy sceny po wprowadzeniu przez edytorów zmian w powiązanej warstwie obiektowej.
- W przypadku edytowanych warstw punktowych przebudowanie pamięci podręcznej powoduje uwzględnienie wszystkich dołączonych obiektów oraz modyfikacji atrybutów i geometrii obiektów w pamięci podręcznej sceny.
- W przypadku warstw obiektowych 3D (wielopłatowych) przebudowanie pamięci podręcznej powoduje uwzględnienie aktualizacji atrybutów i dołączonych obiektów w pamięci podręcznej sceny.
- W przypadku warstw scen budynków przebudowanie pamięci podręcznej powoduje uwzględnienie aktualizacji wszystkich atrybutów i dołączonych lub zmodyfikowanych obiektów w pamięci podręcznej sceny.
Na przykład, jeśli warstwa zawiera punkty reprezentujące elementy uliczne, jak np. ławki, fontanny i kwietniki i lokalizacja niektórych ławek ulegnie zmianie, przebudowanie pamięci podręcznej sceny zapewni uwzględnienie nowej lokalizacji tych ławek. Podobnie, jeśli część ławek zostanie zastąpiona ławkami wykonanymi z innego materiału, a styl warstwy sceny zależy od rodzaju użytego materiału, przebudowanie warstwy sceny umożliwi uwzględnienie nowego atrybutu i tym samym nowego stylu.
Wskazówka:
Aby poprawić wydajność wyświetlania, edytuj hostowaną warstwę sceny w aplikacji ArcGIS Pro, a nie powiązaną warstwę obiektową w przeglądarce map Map Viewer lub Map Viewer Classic (wcześniej noszącej nazwę Map Viewer). Informacje na temat edytowania warstw scen zawiera temat Edytowanie warstwy sceny z powiązaną warstwą obiektową w pomocy aplikacji ArcGIS Pro.
W większości przypadków przebudowanie części pamięci podręcznej trwa krócej niż przebudowanie całej pamięci podręcznej. Jednak po pewnym czasie wydajność warstwy sceny może się obniżyć, jeśli będą przebudowywane tylko części pamięci podręcznej. W końcu przebudowanie całej pamięci podręcznej będzie konieczne, aby zoptymalizować wydajność tej pamięci oraz, w wyniku tego, wydajność warstwy sceny. Ogólnie rzecz biorąc, należy przebudować całą pamięć podręczną po tym, jak zostanie ona częściowo przebudowana dziesięć kolejnych razy. Po przebudowaniu całej pamięci podręcznej warstwy sceny można ponownie przebudowywać części tej pamięci podręcznej.
Przebudowanie pamięci podręcznej
Wykonaj poniższe czynności, aby przebudować pamięć podręczną sceny w celu uwzględnienia zmian wprowadzonych w warstwach punktowych, wielopłatowych (obiektowych 3D) lub scen budynków.
- Zaloguj się jako właściciel warstwy sceny lub administrator.
- Otwórz stronę szczegółów elementu dla warstwy sceny, kliknij kartę Ustawienia i przewiń ją w dół do sekcji Ustawienia warstwy sceny.
- Kliknij przycisk Zarządzaj pamięcią podręczną.
- Wybierz opcję przebudowania całej pamięci podręcznej dla warstw wybranych w kolejnym etapie lub przebudowanie jedynie tej części pamięci podręcznej (dla poszczególnych warstw), która uległa zmianie od ostatniego budowania pamięci podręcznej.
- Wybierz, co chcesz przebudować:
- Aby przebudować całą hostowaną warstwę sceny, wybierz opcję Pełna pamięć podręczna. Pamięć podręczna zostanie odbudowana. Jeśli warstwa sceny została opublikowana z warstwą obiektową odwołującą się do zarejestrowanych danych i aktualizowany jest schemat tych danych obiektowych, należy użyć tej opcji w celu uwzględnienia zmian w schemacie w warstwie sceny.
- Aby przebudować tylko część pamięci podręcznej, która zawiera zmiany w geometrii lub atrybutach wprowadzone od czasu ostatniej budowy pamięci podręcznej, należy wybrać opcję Zostaną odbudowane tylko zmiany geometrii i atrybutów od czasu ostatniej aktualizacji. Obecnie opcja ta nie jest obsługiwana w przypadku punktowych warstw scen.
- Kliknij przycisk Przebuduj pamięć podręczną.
- Aby potwierdzić zamiar przebudowania pamięci podręcznej, kliknij przycisk OK.
Czas potrzebny na przebudowanie pamięci podręcznej zależy od tego, czy jest przebudowywana cała pamięć podręczna, czy jej część oraz od liczby obiektów i atrybutów w warstwie obiektowej niezależnie od tego, czy są to obiekty punktowe, wielopłatowe czy budynki, a także od tego, czy obiekty wielopłatowe zawierają tekstury.
Aby monitorować status pamięci podręcznej, kliknij przycisk Status zadania. Jeśli przebudowanie pamięci podręcznej nie powiedzie się, kliknij ID zadania, aby uzyskać informacje o przyczynie niepowodzenia.
Tworzenie harmonogramu przebudowywania pamięci podręcznej
Jeśli warstwa sceny jest często edytowana, można utworzyć zadania, które będą planować przebudowę pamięci podręcznej w określonych interwałach. Zadania należy konfigurować sporadycznie w możliwie odległych odstępach czasu.
Podczas konfigurowania zadań przebudowy pamięci podręcznej w regularnych odstępach czasu należy wziąć pod uwagę, jak często dane są aktualizowane i zrównoważyć wykorzystanie zasobów wymaganych do przebudowania pamięci podręcznej przez komputery ArcGIS Enterprise z tolerancją użytkowników na otrzymywanie nieaktualnych danych sceny.
Można zaplanować najwyżej dwa zadania: jedno w celu przebudowy całej pamięci podręcznej warstwy sceny oraz jedno w celu przebudowy tylko części pamięci podręcznej.
Aby zaplanować zadania przebudowy pamięci podręcznej hostowanej warstwy sceny, wykonaj następujące czynności:
- Zaloguj się jako właściciel warstwy sceny lub administrator instytucji.
- Otwórz stronę szczegółów elementu dla warstwy sceny, kliknij kartę Ustawienia i przewiń ją w dół do sekcji Ustawienia warstwy sceny.
- Kliknij opcję Zaplanuj zadania ponownego tworzenia pamięci podręcznej, aby rozwinąć tę sekcję.
- Kliknij opcję Dodaj zadanie przebudowy i zaplanuj zadanie częściowej przebudowy pamięci podręcznej lub przebudowy całej pamięci podręcznej.
- Pełna przebudowa — wybierz tę opcję, aby przebudować całą pamięć podręczną warstwy sceny zgodnie ze zdefiniowanym harmonogramem.
- Częściowa przebudowa — wybierz tę opcję, aby utworzyć zadanie regularnie przebudowujące tylko część pamięci podręcznej zawierającą zmiany geometrii lub atrybutów od czasu ostatniej budowy pamięci podręcznej. Obecnie opcja ta nie jest obsługiwana w przypadku punktowych warstw scen.
- Zdefiniuj harmonogram zadania.
- Kliknij opcję Początek i wybierz datę uruchomienia zadania.
- Aby zdefiniować jednostkę czasu w celu określenia, kiedy zadanie ma się powtarzać, wybierz jedną z opcji z menu rozwijanego Typ powtarzania.
- Użyj menu rozwijanego Przedział powtarzania, aby wybrać częstotliwość przebudowywania pamięci podręcznej.
Należy pamiętać, że w zależności od rozmiaru pełnej pamięci podręcznej warstwy sceny jej przebudowa może zająć wiele minut lub godzin. Nie należy planować odstępów między zadaniami przebudowy, które są krótsze niż czas potrzebny na wykonanie jednej operacji przebudowy.
- Użyj menu rozwijanego Koniec, aby wybrać, kiedy zadania mają się zakończyć. Dostępne opcje to:
- Nigdy — zadanie będzie uruchamiane w podanych odstępach czasu, dopóki nie zostanie zmodyfikowane, wstrzymane lub usunięte.
- Data — po wybraniu opcji Data pojawi się pole Data końcowa. Wybierz datę, kiedy zadania przestaną być uruchamiane.
- Liczba — aby uruchomić zadanie określoną liczbę razy, wybierz opcję Liczba i za pomocą strzałek w górę lub w dół określ liczbę uruchomień zadania w podanych odstępach czasu.
- Kliknij opcję Utwórz zadanie, aby utworzyć zadanie harmonogramu.
Pamięć podręczna zostanie przebudowana zgodnie z określonym harmonogramem. Jeśli operacja przebudowy nie uda się pięć razy z rzędu, otrzymasz powiadomienie.
Aby uzyskać dostęp do powiadomień, kliknij opcję Powiadomienia w górnej części witryny internetowej.
Można otworzyć szczegóły zadania w sposób opisany w następnej sekcji i sprawdzić dziennik wyników utworzony przez nieudane zadania. Można także przejść do dzienników serwera hostującego ArcGIS Server, aby zidentyfikować przyczynę problemów i ją wyeliminować. Po rozwiązaniu problemu można wznowić zadanie w sposób opisany w następnej sekcji.
Następna sekcja zawiera instrukcje dotyczące wyświetlania statusu zaplanowanych operacji przebudowy oraz modyfikowania harmonogramu zadania.
Zarządzanie zadaniami
Istnieje możliwość zmiany harmonogramu istniejących zadań, wyświetlania statusu każdej operacji przebudowy, wstrzymania zadania, aby przez pewien czas nie dopuścić do przebudowy pamięci podręcznej, lub usunięcia zadania.
Aby zarządzać zadaniem, wykonaj następujące czynności:
- Zaloguj się jako właściciel warstwy sceny lub administrator instytucji.
- Otwórz stronę szczegółów elementu dla warstwy sceny, kliknij kartę Ustawienia i przewiń ją w dół do sekcji Ustawienia warstwy sceny.
- Kliknij opcję Zaplanuj zadania ponownego tworzenia pamięci podręcznej, aby rozwinąć tę sekcję.
- Kliknij w polu Działania związanym z zadaniem, którym chcesz zarządzać i wybierz działanie do wykonania.
- Szczegóły — kliknij opcję Szczegóły, aby wyświetlić listę poszczególnych zadań, status każdego z nich oraz dziennik wyników tworzony podczas każdego uruchomienia zadania.
Wskazówka:
Szczegóły zadania można także otworzyć, klikając łącze w kolumnie Nazwa zadania. - Edytuj — kliknij opcję Edytuj, aby zmienić harmonogram zadania. Można zmienić częstotliwość uruchamiania zadania oraz jego datę końcową.
Wskazówka:
Zmiana harmonogramu zadania jest także możliwa po kliknięciu łącza w kolumnie Harmonogram danego zadania. - Wstrzymaj — w przypadku aktywnego zadania kliknięcie opcji Wstrzymaj powoduje zablokowanie uruchamiania zadania, dopóki nie zostanie ono wznowione. Ponowne kliknięcie opcji Wstrzymaj oznacza potwierdzenie, że zadanie ma zostać tymczasowo zawieszone.
- Wznów — w przypadku wstrzymanego zadania kliknięcie opcji Wznów powoduje, że zadanie będzie ponownie uruchamiane zgodnie z określonym harmonogramem. Ponowne kliknięcie opcji Wznów oznacza potwierdzenie, że zadanie ma być ponownie uruchamiane.
- Usuń — jeśli zaplanowane zadanie przestanie być potrzebne, można kliknąć opcję Usuń, aby je usunąć. Ponowne kliknięcie opcji Usuń oznacza potwierdzenie, że zadanie przebudowy pamięci podręcznej sceny zgodnie z określonym harmonogramem nie jest już potrzebne.
- Szczegóły — kliknij opcję Szczegóły, aby wyświetlić listę poszczególnych zadań, status każdego z nich oraz dziennik wyników tworzony podczas każdego uruchomienia zadania.
- Kliknięcie opcji Zapisz zadanie powoduje zastosowanie zmian wprowadzonych do zadania.
Tworzenie warstwy sceny
Jeśli hostowana warstwa sceny nie ma powiązanej warstwy obiektowej, można zaktualizować zasoby warstwy sceny, zastępując scenę inną warstwą sceny opublikowanej z pakietu warstwy sceny (SLPK). Jeśli warstwa sceny odnosi się do wcześniej utworzonej pamięci podręcznej w folderze lub magazynie danych w chmurze, można zastąpić warstwę sceny inną warstwą sceny, która odnosi się do wcześniej utworzonej pamięci podręcznej. W ten sposób można zaktualizować zasoby warstwy sceny bez jej usuwania. Należy być właścicielem warstwy istniejącej i zastępczej.
Wskazówka:
Jeśli warstwa sceny ma powiązaną warstwę obiektową, nie można zastąpić tej warstwy. Zamiast tego należy przebudować pamięć podręczną sceny. Aby stwierdzić, czy warstwa sceny ma powiązaną warstwę obiektową, można sprawdzić informacje w sekcji Szczegóły na stronie elementu warstwy sceny.
Zastąpienie warstwy sceny daje następujące korzyści:
- Ponieważ identyfikator elementu i adres URL istniejącej warstwy nie ulegają zmianie, sceny i aplikacje, które używają danej warstwy, nie wymagają aktualizacji w celu odwoływania się do nowej warstwy.
- Zastąpienie zasobów bieżącej warstwy nie powoduje wygenerowania nowej pamięci podręcznej sceny. Dlatego nikt nie musi czekać na przebudowanie pamięci podręcznej sceny. Po zastąpieniu warstwy sceny i aplikacje korzystające z bieżącej warstwy będą nadal działać.
- Portal tworzy archiwa starych zasobów, co umożliwia ich przywrócenie w razie konieczności.
Notatka:
Należy pamiętać, aby dla zastępczego pakietu warstwy sceny lub wcześniej utworzonej pamięci podręcznej użyć tego samego układu współrzędnych, który był używany dla bieżącej warstwy sceny. To ustawienie musi być zgodne. Ponadto można zastąpić tylko taką warstwę sceny, która ma taki sam typ warstwy sceny.
Aby zastąpić istniejącą warstwę sceny inną warstwą sceny, postępuj zgodnie z poniższymi wskazówkami:
- Zaloguj się jako właściciel warstwy internetowej, administrator instytucji lub przy użyciu konta z uprawnieniami do aktualizacji elementów wszystkich członków.
- Otwórz stronę elementu warstwy sceny.
- Kliknij opcję Zastąp warstwę.
- Kliknij opcję Wybierz warstwę.
W panelu, który zostanie wyświetlony, można wyszukiwać, przeglądać, filtrować i sortować dostępne warstwy w celu znalezienia zastępczej warstwy sceny. Można także wyświetlić szczegóły elementów każdej warstwy, klikając opcję Wyświetlanie szczegółów.
W oknie Wybierz warstwę zastępczą będą wyświetlane tylko sceny o takim samym typie.
- Po zlokalizowaniu warstwy sceny, która ma być używana, kliknij opcję Wybierz.
- Kliknij opcję Dalej, aby przejść do okna Archiwizuj, gdzie możesz zmienić tytuł warstwy archiwalnej.
- Aby zaimportować zaktualizowaną miniaturę, podsumowanie, opis i znaczniki z warstwy zastępczej, przewiń w dół i włącz opcję Zastąp informacje o elemencie.
- Na stronie podsumowania wyświetlana jest bieżąca hostowana warstwa sceny, warstwa, która zastąpi zawartość bieżącej warstwy oraz informacje dotyczące warstwy archiwalnej.
Jeśli chcesz użyć innej warstwy zastępczej, kliknij opcję Wybierz warstwę zastępczą i wybierz nową warstwę.
- Gdy warstwy będą zgodne z potrzebami, kliknij przycisk Zastąp, aby wykonać operację zastąpienia.