Hostowane warstwy obiektowe lub warstwy obiektowe opublikowane jako odniesienia można udostępniać z opcją kopiowania danych. Jeśli warstwa obiektowa zostaje udostępniona przez skopiowanie danych, dla uczestników kooperacji tworzony jest element, a warstwa obiektowa zostaje dla nich opublikowana z użyciem skopiowanych danych.
Widoki hostowanych warstw obiektowych to reprezentacje danych hostowanych warstw obiektowych. Widoki umożliwiają definiowanie, które obiekty, pola i obszary zainteresowań mają być dostępne dla osób wyświetlających warstwę. Widoki, podobnie jak elementy warstw obiektowych, można udostępnić w kooperacji jako skopiowane dane. Dane reprezentowane w widoku służą do tworzenia hostowanej warstwy obiektowej w instytucji odbierającej.
Notatka:
W przypadku udostępnienia przez skopiowanie danych zarówno hostowanej warstwy obiektowej, jak i powiązanego widoku, uczestnicy kooperacji uzyskają dwie hostowane warstwy obiektowe (jedną dla każdego udostępnionego elementu). Relacja widoku między tymi dwoma elementami nie jest zachowywana.
Właściciel oryginalnego elementu źródłowego może wprowadzać w nim zmiany i synchronizować je z uczestniczącymi instytucjami w zaplanowanych odstępach czasu. Aby było to możliwe, należy w przestrzeni roboczej kooperacji ustawić interwał synchronizacji oraz włączyć synchronizację w udostępnianych hostowanych warstwach obiektowych.
Jeśli synchronizacja nie jest włączona w momencie udostępnienia warstwy obiektowej lub widoku w przestrzeni roboczej, dane oryginalnego elementu nie są kopiowane. Zamiast tego warstwa obiektowa utworzona dla instytucji odbierającej jest udostępniana jako odniesienie. W takich przypadkach instytucja wysyłająca i administrator otrzymają powiadomienie wskazujące, że element został udostępniony jako odniesienie, a nie jako kopia. Aby rozwiązać ten problem, należy anulować udostępnienie elementu udostępnionego jako kopii dla kooperacji, włączyć synchronizację, a następnie ponownie udostępnić go dla kooperacji.
Uwaga:
Gdy widok hostowanej warstwy obiektowej jest udostępniany jako kopia, definicja widoku jest używana do określenia elementów, które są obecne w wynikowej warstwie obiektowej uczestników. Jeśli w definicji widoku wprowadzono jakiekolwiek zmiany po jego udostępnieniu, nie zostaną one odzwierciedlone w warstwie instytucji odbierającej nawet wtedy, gdy synchronizacja została włączona. Aby zmiany definicji widoku zostały odebrane przez uczestników kooperacji, należy anulować udostępnienie widoku dla kooperacji, a następnie ponownie go udostępnić, aby utworzyć warstwę obiektową mającą poprawną definicję widoku.
Typy warstw obiektowych i widoków obsługujące udostępnianie w postaci kopii
Poniżej znajdują się typy elementów, które obsługują udostępnianie danych w postaci kopii:
Notatka:
Instytucje ArcGIS Online uczestniczące w kooperacji mogą udostępniać widoki warstw obiektowych tylko jako kopie
- Hostowane warstwy obiektowe w usłudze ArcGIS Online.
- Warstwy obiektowe opublikowane na sfederowanym serwerze ArcGIS Enterprise, na którym dane są przechowywane w zarejestrowanej geobazie profesjonalnej. Ten typ warstwy jest nazywany sfederowaną warstwą obiektową. Utwórz sfederowaną warstwę obiektową, korzystając z jednej z następujących metod:
- Udostępnij sieciową warstwę obiektową, która odnosi się do zarejestrowanych danych z aplikacji ArcGIS Pro z jednym z aktywnych sfederowanych serwerów portalu.
- Opublikuj usługę mapową z włączoną funkcją dostępu — z aplikacji ArcMap na serwer sfederowany.
- W kooperacjach, w przypadku których elementy są wysyłane jako kopie z oprogramowania ArcGIS Enterprise do usługi ArcGIS Online, obowiązuje limit wielkości wynoszący 1 GB na warstwę obiektową. Warstwy obiektowe, które przekraczają ten limit wielkości są udostępniane jako odniesienie.
- Wielowarstwowe usługi obiektowe, gdy jest włączona synchronizacja w każdej warstwie w ramach tego samego typu rejestracji (dla danych wersjonowanych, niewersjonowanych i archiwizowanych).
Wstępne wymagania
Opcja udostępniania warstw obiektowych i widoków w postaci kopii jest dostępna, gdy spełnione są wszystkie następujące warunki:
- Uczestnicy kooperacji używają wersji 10.6 lub nowszej oprogramowania ArcGIS Enterprise i mają ustawiony tryb dostępu do zasobów Wyślij lub Wyślij i odbierz.
- Warstwy obiektowe i widoki mają włączoną synchronizację. W przypadku warstw obiektowych można to zrobić podczas procesu publikowania lub po opublikowaniu usługi. Synchronizację widoków można włączyć, zaznaczając opcję Włącz synchronizację na karcie Ustawienia elementu po włączeniu synchronizacji dla jego warstwy źródłowej.
- W celu włączenia synchronizacji dla warstwy obiektowej opublikowanej na serwerze sfederowanym dane muszą być odpowiednio przygotowane w geobazie profesjonalnej. Należy zapoznać się z wymaganymi etapami przygotowania danych niewersjonowanych i wersjonowanych.
Właściwości skopiowanych warstw obiektowych
Gdy uczestnicy kooperacji otrzymują skopiowane warstwy obiektowe i widoki warstw obiektowych, zastosowanie mają opisane niżej właściwości i zachowania.
Tylko do odczytu
Edycja elementów warstw obiektowych otrzymanych w ramach kooperacji jest niemożliwa, ponieważ synchronizacja ma charakter jednokierunkowy. Zmiany są synchronizowane jedynie w kierunku: instytucja wysyłająca > uczestnicy. Z tego względu nie zaleca się włączania edycji w warstwie w uczestniczącej instytucji ani tworzenia edytowanych widoków (jeśli uczestnik jest instytucją ArcGIS Online) na podstawie tych warstw obiektowych w celu obsługi procedur wykonywania zadań edycji. Podczas synchronizacji zmiany wykonane na tym samym obiekcie w instytucjach gospodarza i gościa są zastępowane w warstwie w instytucji gościa na podstawie instytucji gospodarza.
Śledzenie edycji
Włącz śledzenie edycji dla elementów warstw obiektowych przed wysłaniem ich do uczestników kooperacji. Jeśli dane zostaną najpierw skopiowane do instytucji odbierających, wartości śledzenia edycji zostaną zresetowane. Daty śledzenia edycji są ustawiane zgodnie z bieżącym znacznikiem czasu w formacie UTC, a wartości pól Autor i Edytujący są konfigurowane na użytkownika publikującego. Informacje o dacie, autorze i edytującym są resetowane, ponieważ będzie to odpowiadać temu, kiedy warstwa w instytucji odbierającej została utworzona i przez kogo. Podczas synchronizacji zachowywane są daty śledzenia edycji z instytucji wysyłającej. Oznacza to, że od momentu udostępnienia danych warstwa utworzona w instytucji odbierającej będzie zawierać daty wykonania edycji w instytucji wysyłającej. Informacje o autorze i edytującym dotyczące wstawień i aktualizacji, które są synchronizowane do instytucji odbierającej, zostają ustawione na użytkownika publikującego , od którego warstwa obiektowa została skopiowana.
Istnieje możliwość włączenia śledzenia edycji dla niektórych warstw obiektowych w instytucji wysyłającej i pozostawienia pozostałych warstw bez włączonego śledzenia edycji. Sposób, w jaki śledzenie edycji jest wykonywane w instytucji odbierającej, zależy od typu wysyłanej warstwy obiektowej oraz tego, czy jest ona wysyłana z oprogramowania ArcGIS Enterprise czy usługi ArcGIS Online. Jeśli usługa obiektowa zawiera wiele warstw, a w jednej warstwie włączone jest śledzenie zmian tylko w usłudze ArcGIS Online, proces synchronizacji spowoduje skonfigurowanie wartości śledzenia edycji na podstawie bieżącego znacznika czasu oraz użytkownika publikującego.
Jeśli śledzenie edycji zostanie włączone po dodaniu warstwy obiektowej do kooperacji, warstwy w instytucjach odbierających nie będą miały włączonego śledzenia edycji.
W przypadku anulowania udostępniania, a następnie udostępnienia warstwy dla przestrzeni roboczej instytucji wysyłającej, warstwa ta zostanie ponownie skopiowana do przestrzeni roboczych instytucji odbierającej z włączonym śledzeniem edycji.
Ustawienia kontroli dostępu są obsługiwane na potrzeby instytucji odbierającej, ale nie mają żadnych konsekwencji, ponieważ wszystkie obiekty należą do użytkownika publikującego w instytucjach odbierających.
Zarządzanie usuwaniem
Przy korzystaniu z kooperacji do kopiowania elementów między oprogramowaniem ArcGIS Enterprise a usługą ArcGIS Online instytucje odbierające mogą włączyć opcję Zapobiegaj przypadkowemu usunięciu tego elementu dla warstw i widoków udostępnianych jako kopie. Jest to zalecana metoda dla instytucji, które chcą ochronić warstwy przed usunięciem z instytucji odbierającej, jeśli instytucja wysyłająca opuści kooperację lub usunie udostępniane warstwy w instytucji wysyłającej.
Notatka:
Gdy instytucja odbierająca włączy opcję Zapobiegaj przypadkowemu usunięciu tego elementu dla elementu udostępnianego jako kopia, synchronizacja przestanie działać, jeśli instytucja wysyłająca wyłączy udostępnianie dla warstwy. Na przykład, jeśli instytucja wysyłająca wyłączy udostępnianie dla udostępnianego elementu warstwy, wykona edycję warstwy i ponownie udostępni element instytucji odbierającej, wówczas zmiany nie zostaną zsynchronizowane w warstwie w instytucji odbierającej. Aby przywrócić synchronizację dla warstwy, instytucja odbierająca powinna najpierw wyłączyć opcję Zapobiegaj przypadkowemu usunięciu tego elementu i usunąć warstwę, a następnie instytucja wysyłająca powinna ponownie udostępnić element jako kopię.
Zmiany schematu
W przypadku zmiany schematu warstwy obiektowej albo widoku w instytucji wysyłającej lub odbierającej zmiany te nie zostaną zastosowane podczas synchronizacji przestrzeni roboczej. Przykładami zmian schematu jest dodawanie lub usuwanie pól, dodawanie lub usuwanie warstw w warstwie obiektowej oraz włączanie lub wyłączanie załączników. Synchronizacja przestrzeni roboczej uwzględnia tylko modyfikacje (wstawienia, aktualizacje i usunięcia) warstw lub tabel, które były dostępne w momencie udostępnienia warstwy obiektowej w przestrzeni roboczej. Jeśli istnieją różnice schematu, synchronizacja będzie obejmować zmiany zgodnych części schematu. Jeśli na przykład w instytucji wysyłającej dodane zostało pole, jest ono ignorowane podczas synchronizowania zmian z kopią należącą do instytucji odbierającej. Aby wysłać zmiany schematu do instytucji odbierających, anuluj udostępnianie i udostępnij ponownie warstwę w przestrzeni roboczej.
Ustawienia czasu
Przy kopiowaniu warstw obiektowych i widoków z włączonymi ustawieniami czasu, czas nie jest włączony na skopiowanej warstwie obiektowej w instytucjach odbierających.
Dane wersjonowane
Jeśli dane w warstwie obiektowej lub widoku w instytucji wysyłającej pochodzą z wersjonowanej geobazy profesjonalnej, zmiany wprowadzone do opublikowanej wersji są wysyłane podczas synchronizowania przestrzeni roboczej.
Notatka:
Warstwa obiektowa, która jest tradycyjnie wersjonowana, jest udostępniana w postaci odniesienia, jeśli jest skonfigurowana z opcją wprowadzania zmian do bazy, ponieważ ta konfiguracja nie może być udostępniana jako kopia. Więcej informacji o opcjach rejestracji wersji zawiera temat Zarejestruj dane jako wersjonowane w systemie pomocy do aplikacji ArcGIS Pro.